Senior C# Developer (Flutter)
iqbusiness South Africa
Stellenbosch, Western Cape
Contract
Posted 24 November 2025
Job Details
Job Description
iqx the Technology Division of iqbusiness is seeking a skilled and versatile C#/.NET Software Developer with experience in Flutter and modern AI-assisted development tools (e.g., Claude Code). This role requires someone who can build robust backend systems while also contributing to cross-platform mobile applications, leveraging AI tools to enhance productivity, code quality, and delivery speed
Required Skills & Experience
- Strong experience with C# and .NET /.NET Core
- Solid understanding of object-oriented programming and design patterns
- Experience building web APIs and backend services
- Hands-on experience with Flutter (Dart) for mobile development
- Familiarity with AI-assisted development tools (e.g., Claude Code, GitHub Copilot, etc.)
- Experience with relational databases (e.g., SQL Server, PostgreSQL)
- Understanding of version control systems (Git)
- Experience with RESTful APIs and integrations
- Knowledge of containerization (Docker) is a plus
Key Responsibilities
- Design, develop, and maintain scalable applications using C# and .NET technologies
- Build and maintain APIs and backend services (RESTful / microservices architecture)
- Develop and maintain mobile applications using Flutter
- Collaborate with cross-functional teams (product, design, QA) to deliver high-quality solutions
- Utilize AI-assisted coding tools (e.g., Claude Code) to accelerate development, debugging, and prototyping.
Please Note:
As all iqbusiness roles require honesty in the handling of or access to cash, finances, financial systems, or confidential information; our recruitment process requires that the following background checks be completed: credit, criminal, ID, and qualification verification.
iqbusiness is committed to sustainable growth and transformation, we embrace diversity and employ previously disadvantaged individuals