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

Company:

IQbusiness

IQbusiness

Industry: Consulting

Deadline: Not specified

Job Type: Full Time

Experience:

Location: Western Cape

Province: Stellenbosch

Field: ICT / Computer

Job 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.



[social_share_buttons]

Senior Full Stack Developer (Banking) – Contract at IQbusiness

Business Analyst (Payments and Trade finance) at IQbusiness