FULL STACK .NET DEVELOPER - JOHANNESBURG - HYBRID - UP TO R900K PER ANNUM

ATS Client

Johannesburg

On-site

ZAR 540,000 - 900,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ATS Client in Johannesburg is seeking an experienced Full Stack .NET Developer to join a dynamic IT team responsible for developing, enhancing, and supporting business-critical applications. This role offers the opportunity to work on modern technologies while delivering scalable, secure, and high-performing software solutions.

You will design, develop, and maintain full-stack applications, build RESTful APIs, and collaborate with stakeholders to translate business requirements into technical

Qualifications

  • 5+ years of software development experience.
  • Strong experience with C#, ASP.NET Core, Entity Framework (Code First), and SQL Server.
  • Solid experience with React, Angular, or Vue.js.
  • Experience developing and consuming RESTful APIs, GraphQL, Swagger/OpenAPI.
  • Proficiency with Git, CI/CD pipelines, and automated testing frameworks such as NUnit, xUnit, or Playwright.
  • Experience working within an Agile/Scrum environment.
  • Exposure to Azure, RabbitMQ, Kafka, Microsoft Entra, Postman, and DevOps tools will be advantageous.
  • Relevant Degree, Diploma, or equivalent industry experience.

Responsibilities

  • Design, develop, and maintain full-stack applications and business systems.
  • Build and support RESTful APIs, integrations, and backend services.
  • Collaborate with stakeholders to translate business requirements into technical solutions.
  • Write clean, efficient, and maintainable code following best practices.
  • Participate in Agile ceremonies including sprint planning, stand‑ups, reviews, and retrospectives.
  • Perform code reviews, testing, troubleshooting, and defect resolution.
  • Contribute to continuous improvement initiatives and mentor junior developers where required.

Skills

C#/.NET
ASP.NET Core
Entity Framework
SQL Server
React
Angular
Vue.js
RESTful APIs
GraphQL
Swagger/OpenAPI
Git
CI/CD
NUnit
xUnit
Playwright
Agile
Azure
RabbitMQ
Kafka
Entra
Postman
DevOps

Education

Degree or equivalent

Tools

Postman
Swagger/OpenAPI
Azure
RabbitMQ
Kafka

Job description

We are seeking an experienced Full Stack .NET Developer to join a dynamic IT team responsible for developing, enhancing, and supporting business-critical applications. This role offers the opportunity to work on modern technologies while delivering scalable, secure, and high-performing software solutions.

What You’ll Be Doing
  • Design, develop, and maintain full-stack applications and business systems.
  • Build and support RESTful APIs, integrations, and backend services.
  • Collaborate with stakeholders to translate business requirements into technical solutions.
  • Write clean, efficient, and maintainable code following best practices.
  • Participate in Agile ceremonies including sprint planning, stand‑ups, reviews, and retrospectives.
  • Perform code reviews, testing, troubleshooting, and defect resolution.
  • Contribute to continuous improvement initiatives and mentor junior developers where required.
Skills & Experience Required
  • 5+ years of software development experience.
  • Strong experience with C#, ASP.NET Core, Entity Framework (Code First), and SQL Server.
  • Solid experience with modern JavaScript frameworks such as React, Angular, or Vue.js.
  • Experience developing and consuming RESTful APIs, GraphQL, Swagger/OpenAPI.
  • Proficiency with Git, CI/CD pipelines, and automated testing frameworks such as NUnit, xUnit, or Playwright.
  • Experience working within an Agile/Scrum environment.
  • Exposure to Azure, RabbitMQ, Kafka, Microsoft Entra, Postman, and DevOps tools will be advantageous.
  • Relevant Degree, Diploma, or equivalent industry experience.

Reference Number for this position is CL61392 which is a permanent position based in Johannesburg - hybrid role, offering up to R900k per annum. Contact Candace on [email protected] or call her on 011 463 3633 to discuss this and other opportunities.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

INTERMEDIATE FULL STACK SOFTWARE DEVELOPER (.NET AND REACT)- JOHANNESBURG - HYBRID - UP TO R540K
INTERMEDIATE FULL STACK SOFTWARE DEVELOPER (.NET AND REACT)- JOHANNESBURG - HYBRID - UP TO R540K

E-Merge • South Africa

On-site
ZAR 486,000 - 594,000
SENIOR FULL STACK DEVELOPER (.NET AND ANGULAR) - JOHANNESBURG - UP TO R750 PER HOUR
SENIOR FULL STACK DEVELOPER (.NET AND ANGULAR) - JOHANNESBURG - UP TO R750 PER HOUR

ATS Client • Johannesburg

On-site
ZAR 619,920 - 1,033,200
.Net Full Stack Software Developer
.Net Full Stack Software Developer

Belay Talent Solutions • Centurion

On-site
ZAR 420,000 - 660,000
FULL STACK DEVELOPER - CAPE TOWN - IN OFFICE - PERMANENT - UP TO R600K PER ANNUM
FULL STACK DEVELOPER - CAPE TOWN - IN OFFICE - PERMANENT - UP TO R600K PER ANNUM

ATS Client • Cape Town

On-site
ZAR 540,000 - 660,000
SENIOR FRONT-END DEVELOPER - JOHANNESBURG (HYBRID) - PERMANENT - UP TO R800K PER ANNUM
SENIOR FRONT-END DEVELOPER - JOHANNESBURG (HYBRID) - PERMANENT - UP TO R800K PER ANNUM

ATS Client • Johannesburg

On-site
ZAR 480,000 - 800,000
Senior Full-Stack .Net Developer (Cape Town)
Senior Full-Stack .Net Developer (Cape Town)

cpconsulting • Cape Town

On-site
ZAR 914,000 - 1,095,000
UK hours
In-office Cape Town CBD
Senior .Net Developer
Senior .Net Developer

Solas IT Recruitment • Johannesburg

On-site
ZAR 800,000 - 1,100,000
INTERMEDIATE SOFTWARE DEVELOPER (FULL - STACK ENTERPRISE SAAS DEVELOPER) JOHANNESBURG - PERMANENT - UP TO 600K PER ANNUM
INTERMEDIATE SOFTWARE DEVELOPER (FULL - STACK ENTERPRISE SAAS DEVELOPER) JOHANNESBURG - PERMANENT - UP TO 600K PER ANNUM

ATS Client • Johannesburg

On-site
ZAR 540,000 - 600,000
SENIOR FRONT-END DEVELOPER - JOHANNESBURG (HYBRID) - PERMANENT - UP TO R800K PER ANNUM
SENIOR FRONT-END DEVELOPER - JOHANNESBURG (HYBRID) - PERMANENT - UP TO R800K PER ANNUM

E-Merge • South Africa

On-site
ZAR 480,000 - 800,000
SENIOR FULL STACK SOFTWARE DEVELOPER - CAPE TOWN (TYGER VALLEY - HYBRID) UP TO R1.5M PER ANNUM
SENIOR FULL STACK SOFTWARE DEVELOPER - CAPE TOWN (TYGER VALLEY - HYBRID) UP TO R1.5M PER ANNUM

ATS Client • Cape Town

On-site
ZAR 1,350,000 - 1,650,000