Where

Senior Full Stack Developer (.NET / C# / Python / Azure / React | Vue)

IQbusiness South Africa
Retreat Full-day Temporary

Description:

iqx the Technology Division of iqbusiness is seeking a highly skilled Full-Stack Developer with experience across modern Microsoft and cloud technologies. You will be responsible for designing, developing, and delivering high-quality software solutions using .NET/C#, Python, Azure cloud services, and modern front-end frameworks such as React or Vue. This role involves working across the full lifecycle—from architecture and development to deployment and optimization.

Key Responsibilities

Backend Development

  • Develop and maintain server-side applications using. NET 6+/C# and Python .

  • Build RESTful APIs, microservices, and integrations with internal and external systems.

  • Implement scalable application architectures and design patterns.

  • Optimize application performance, reliability, and security.

Frontend Development

  • Build responsive, user-friendly interfaces using React or Vue.js .

  • Collaborate with designers to translate UI/UX wireframes into high-quality code.

  • Maintain state management using Redux, Vuex, or equivalent tools.

  • Implement component-based architecture and reusable UI components.

Cloud & DevOps

  • Deploy, manage, and monitor applications in Microsoft Azure .

  • Work with Azure services such as App Services, Functions, Key Vault, Storage, SQL, CI/CD pipelines, and API Management.

  • Support DevOps processes using Azure DevOps, GitHub Actions, or similar tooling.

Collaboration & Quality

  • Work closely with product managers, designers, and QA teams to deliver features on time.

  • Participate in code reviews and contribute to coding best practices.

  • Write unit, integration, and automated tests to ensure code quality.

  • Troubleshoot and resolve technical issues across the stack.

Required Qualifications

  • Strong experience with .NET (Core or 6+) and C# .

  • Hands-on experience with Python for automation, microservices, or machine-learning-adjacent workloads.

  • Proficiency with React or Vue and modern JavaScript/TypeScript ecosystems.

  • Experience working with Microsoft Azure cloud services.

  • Strong understanding of REST APIs, microservices architecture, and cloud-native development.

  • Good knowledge of databases (SQL Server, PostgreSQL, MongoDB, etc.).

  • Familiarity with Git, CI/CD pipelines, and Agile methodologies.

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

Requirements:

  • Develop and maintain server-side applications using. NET 6+/C# and Python .

  • Build RESTful APIs, microservices, and integrations with internal and external systems.

  • Implement scalable application architectures and design patterns.

  • Optimize application performance, reliability, and security.

  • Build responsive, user-friendly interfaces using React or Vue.js .

  • Collaborate with designers to translate UI/UX wireframes into high-quality code.

  • Maintain state management using Redux, Vuex, or equivalent tools.

  • Implement component-based architecture and reusable UI components.

  • Deploy, manage, and monitor applications in Microsoft Azure .

  • Work with Azure services such as App Services, Functions, Key Vault, Storage, SQL, CI/CD pipelines, and API Management.

  • Support DevOps processes using Azure DevOps, GitHub Actions, or similar tooling.

  • Work closely with product managers, designers, and QA teams to deliver features on time.

  • Participate in code reviews and contribute to coding best practices.

  • Write unit, integration, and automated tests to ensure code quality.

  • Troubleshoot and resolve technical issues across the stack.

  • Strong experience with .NET (Core or 6+) and C# .

  • Hands-on experience with Python for automation, microservices, or machine-learning-adjacent workloads.

  • Proficiency with React or Vue and modern JavaScript/TypeScript ecosystems.

  • Experience working with Microsoft Azure cloud services.

  • Strong understanding of REST APIs, microservices architecture, and cloud-native development.

  • Good knowledge of databases (SQL Server, PostgreSQL, MongoDB, etc.).

  • Familiarity with Git, CI/CD pipelines, and Agile methodologies.

24 Nov 2025;   from: careers24.com

Similar jobs

  • IQbusiness South Africa
  • Retreat
iqx the Technology Division of iqbusiness is seeking a highly skilled Full-Stack Developer with experience across modern Microsoft and cloud technologies. You will be responsible for designing, developing, and delivering high-quality software soluti...
2 days ago

Description:

iqx the Technology Division of iqbusiness is seeking a highly skilled Full-Stack Developer with experience across modern Microsoft and cloud technologies. You will be responsible for designing, developing, and delivering high- ...

2 days ago
  • E&D Recruiters
  • Retreat

Description:

Senior Software Developer vacancy in Belville, Cape Town. BSc (Computer Science), Engineering and a minimum of 6 years of experience in software development. Senior Software Developer

Bellville ...
30 days ago
  • E&D Recruiters
  • Retreat

Description:

Junior Software Developer vacancy in Belville, Cape Town.BSc (Computer Science) or Engineering, and a minimum of 3Â years of experience in software development. Experience in ML/AI tools and a solid understanding of microservice ...
30 days ago