Our clients reserves the right not to make an appointment. In considering candidates for appointment into advertised posts, preference will be accorded to persons from a designated group in accordance with the approved Employment Equity Plan.

Full Stack Developer (DS:Dev)

Overview

Reference
DS:Dev

Salary
ZAR/month

Job Location
- South Africa -- Johannesburg Metro -- Midrand

Job Type
Contract

Posted
20 May 2025

Closing date
30 Jun 2025 21:59


We are seeking a skilled Full Stack Developers with a strong backend focus in .NET to join our dynamic development team. The ideal candidates will be well-versed in modern .NET technologies and capable of working across the stack to deliver scalable, high-quality solutions

Contract to permanent opportunity availablef for Full Stack software developers.

Various roles available, ranging from Junior to Senior

Hybrid working environment - 2 days onsite in Midrad

6 month contract - permanent

 

Key Responsibilities:

  • Design, develop, and maintain full stack applications with a primary focus on modern .NET (.NET Core/6/7+) technologies.

  • Implement and manage SQL databases, using Entity Framework for ORM and database interaction.

  • Collaborate on the development of front-end applications using Angular or other TypeScript-based frameworks.

  • Contribute to the design and implementation of microservices and containerized solutions (e.g., Docker).

  • Apply SOLID principles and software design best practices to all development efforts.

  • Participate in code reviews, technical discussions, and sprint planning.

  • Engage regularly in person with the team for planning, brainstorming, and project alignment.

Preferred/Advantageous Experience:

  • Front-end development with Angular or similar TypeScript frameworks.

  • Microservices architecture and related tooling.

  • Containerization technologies such as Docker or Kubernetes.

  • Experience with Business Process Engines like Camunda, JBPM, Elsa .NET, or Bonitasoft.

Requirements:

  • Proven experience in modern .NET development (not legacy .NET Framework).

  • Proficiency in SQL and strong experience with Entity Framework.

  • Solid understanding and application of SOLID principles and object-oriented design.

  • Ability to work collaboratively with both technical and non-technical stakeholders.

  • Must be based locally and able to participate in on-site team interactions as needed.

 

Junior: 1 - 3 years relevant experience

Intermediate: 5 - 8 years relevant experience

Senior: 8+ years relevant experience


Contact information

Tina de Bruin