Senior .Net Developer

Solas IT Recruitment

Johannesburg

On-site

ZAR 800,000 - 1,100,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

Solas IT Recruitment is seeking an experienced .NET Developer to join a growing technology team in Johannesburg. The successful candidate will have at least five years of commercial software development experience and a strong background in Microsoft technologies.

This role focuses on building scalable applications, RESTful APIs and cloud-based solutions, with initial onsite work and a move to hybrid later.

Qualifications

  • Five or more years of commercial .NET development experience.
  • Strong background in C#, .NET and .NET Core.
  • Experience building scalable, reliable Microsoft-based applications.
  • Experience designing and consuming RESTful APIs.
  • Experience with Azure cloud services and containerisation (Docker).

Responsibilities

  • Design, develop and maintain applications using C# and .NET/.NET Core.
  • Build and integrate RESTful APIs and backend services.
  • Develop and optimise SQL databases, queries and stored procedures.
  • Build cloud-based solutions in Azure or another major cloud platform.
  • Work with Docker and containerised environments.
  • Perform code reviews, testing and continuous improvement.
  • Troubleshoot issues and improve performance and reliability.
  • Collaborate with developers, product teams and stakeholders.
  • Produce clean, well-documented, maintainable code.
  • Participate in Agile development teams and CI/CD practices.

Skills

C#
.NET
.NET Core
Azure
SQL
Docker
APIs
RESTful APIs
CI/CD
Agile
Communication

Job description

Location: Johannesburg – initially office-based five days per week, with plans to move to a hybrid model


Salary: R800,000 – R1.1 million per annum


Contract: Initial 12-month fixed-term contract, with a strong possibility of becoming permanent


Role Overview

We are seeking an experienced .NET Developer to join a growing technology team in Johannesburg. The successful candidate will have at least five years of commercial software development experience and a strong background in building scalable, reliable applications using Microsoft technologies.


This role requires excellent technical ability, strong communication skills and the confidence to collaborate with both technical teams and business stakeholders.


Key Responsibilities


  • Design, develop and maintain applications using C# and .NET/.NET Core.

  • Build and integrate RESTful APIs and supporting backend services.

  • Develop and optimise SQL databases, queries and stored procedures.

  • Build and support cloud-based solutions using Microsoft Azure or another major cloud platform.

  • Work with Docker and containerised application environments where required.

  • Participate in code reviews, testing and continuous improvement initiatives.

  • Troubleshoot technical issues and improve application performance and reliability.

  • Collaborate with developers, product teams and business stakeholders throughout the development lifecycle.

  • Produce clean, maintainable and well-documented code.

  • Five or more years of professional .NET development experience.

  • Strong experience with C#, .NET and .NET Core.

  • Good experience designing, developing and integrating APIs.

  • Strong SQL and relational database knowledge.

  • Experience working with Azure cloud services or another cloud platform such as AWS or Google Cloud.

  • Solid understanding of software development principles and best practices.

  • Excellent communication, problem-solving and collaboration skills.

  • Willingness to work onsite in Johannesburg five days per week initially.

  • Knowledge of Docker, containers or container orchestration.

  • Experience with microservices or distributed systems.

  • Familiarity with CI/CD pipelines and DevOps practices.

  • Previous experience working in Agile development teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior .NET Developer
Senior .NET Developer

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,300,000
Salary bonus structure
Hybrid work environment
Medical, dental, and vision insurance
+1
Senior C# Developer - Johannesburg - up to R800k Per Annum
Senior C# Developer - Johannesburg - up to R800k Per Annum

ATS Client • Johannesburg

On-site
ZAR 720,000 - 880,000
Senior .NET Developer — Johannesburg (Onsite, 12mo)
Senior .NET Developer — Johannesburg (Onsite, 12mo)

Solas IT Recruitment • Johannesburg

On-site
ZAR 800,000 - 1,100,000
Senior Software Developer - Full Stack (C#/.NET)
Senior Software Developer - Full Stack (C#/.NET)

Placements24 • Soweto

On-site
ZAR 700,000 - 1,100,000
Health insurance
Paid time off
Career growth opportunities
+1
.NET Developer
.NET Developer

BICRM • Pretoria

On-site
ZAR 600,000 - 800,000
Senior Associate Developer – C#/.NET
Senior Associate Developer – C#/.NET

CF & I Consulting • Cape Town

On-site
ZAR 700,000 - 745,000
Senior Associate Developer – C#/.NET
Senior Associate Developer – C#/.NET

CF Consulting • Cape Town

On-site
ZAR 700,000 - 745,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

Idbasesoftware • Cape Town

On-site
ZAR 700,000 - 1,100,000
12-month contract
Cape Town CBD location
Potential renewal
Intermediate .NET Developer
Intermediate .NET Developer

iDbase Software • Johannesburg

On-site
ZAR 500,000 - 750,000