Senior .Net Developer

Solas IT Recruitment

Johannesburg

On-site

ZAR 800,000 - 1,100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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 Software Engineer (.NET)
Senior Software Engineer (.NET)

Solas IT Recruitment • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Senior C# Developer - Johannesburg - up to R800k Per Annum
Senior C# Developer - Johannesburg - up to R800k Per Annum

ATS Client • Johannesburg

On-site
ZAR 800,000
Intermediate .Net Developer
Intermediate .Net Developer

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 420,000 - 600,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
.NET Developer
.NET Developer

BICRM • Pretoria

On-site
ZAR 600,000 - 800,000
Intermediate .NET Developer
Intermediate .NET Developer

iDbase Software • Johannesburg

Hybrid
ZAR 500,000 - 750,000
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
FULL STACK .NET DEVELOPER - JOHANNESBURG - HYBRID - UP TO R900K PER ANNUM
FULL STACK .NET DEVELOPER - JOHANNESBURG - HYBRID - UP TO R900K PER ANNUM

ATS Client • Johannesburg

Hybrid
ZAR 540,000 - 900,000
Senior .NET Software Engineer
Senior .NET Software Engineer

Future Fit • Johannesburg

Hybrid
ZAR 60,000 - 90,000
Competitive compensation package
Twice-yearly salary increases
Access to employee wellness programs
Senior Full Stack .NET Developer
Senior Full Stack .NET Developer

Salix Recruitment • Gauteng

On-site
ZAR 900,000 - 1,200,000