Senior C# Developer (Flutter)
iqbusiness South Africa
Stellenbosch, Western Cape
Contract
Apply
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