Senior Full Stack .NET Developer

Salix Recruitment

Gauteng

On-site

ZAR 900,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Salix Recruitment in South Africa is seeking a Senior Full Stack .NET Developer to build enterprise-grade applications using the Microsoft stack. You will work in a collaborative technology team, mentoring others and delivering scalable solutions for thousands of users.

The role focuses on modern digital platforms, RESTful APIs, Blazor UI, SQL Server, and Azure deployments, with Agile ceremonies and a strong emphasis on quality and continuous improvement.

Qualifications

  • 8+ years of enterprise software development experience.
  • Proven C# and .NET stack experience including .NET Core / ASP.NET Core.

Responsibilities

  • Design, develop and maintain enterprise web applications using C# and .NET.
  • Build modern user interfaces using Blazor.
  • Develop secure, scalable RESTful APIs.
  • Design and optimise SQL Server databases.
  • Participate throughout the full Software Development Life Cycle.
  • Perform code reviews and mentor junior developers.
  • Collaborate with Business Analysts, QA Engineers and Solution Architects.
  • Develop unit tests and ensure high‑quality code.
  • Troubleshoot production issues and contribute to continuous improvement.
  • Participate in Agile ceremonies and technical planning.

Skills

C#
.NET Core
Blazor
SQL Server
RESTful APIs
Azure
Docker
Kubernetes
Agile/Scrum
Mentoring
Unit testing

Education

Bachelor's Degree in CS/IT
National/ Advanced Diploma
Microsoft certifications (Azure, .NET, DevOps)

Tools

Azure DevOps
CI/CD pipelines
ASP.NET Core
Blazor tooling
SQL Server Management Studio

Job description

Are you a passionate Senior Full Stack .NET Developer looking to build enterprise‑grade applications using the latest Microsoft technologies? A leading South African financial services organisation is looking for an experienced developer to join a collaborative, high‑performing technology team where you'll work on modern digital platforms that make a real business impact. If you enjoy solving complex technical problems, mentoring developers, and building scalable applications using the Microsoft stack, we'd love to hear from you. This is an opportunity to join one of South Africa's established financial services organisations that is investing heavily in digital transformation and modern software engineering. You'll become part of a collaborative technology team where innovation, quality, and continuous improvement are valued. Rather than simply maintaining legacy systems, you'll contribute to the development of enterprise‑scale applications that support thousands of users and play a key role in the business's digital future. If you're a passionate Senior Full Stack .NET Developer who enjoys building enterprise applications and wants to work with modern technologies in a collaborative environment, we'd love to hear from you.

Duties
  • Design, develop and maintain enterprise web applications using C# and .NET.
  • Build modern user interfaces using Blazor.
  • Develop secure, scalable RESTful APIs.
  • Design and optimise SQL Server databases.
  • Participate throughout the full Software Development Life Cycle.
  • Perform code reviews and mentor junior developers.
  • Collaborate with Business Analysts, QA Engineers and Solution Architects.
  • Develop unit tests and ensure high‑quality code.
  • Troubleshoot production issues and contribute to continuous improvement.
  • Participate in Agile ceremonies and technical planning.
Qualifications
  • Matric (Grade 12)
  • Bachelor's Degree, National Diploma, or Advanced Diploma in Computer Science, Information Technology, Software Engineering, Information Systems, or a related field.
  • Relevant Microsoft certifications (Azure, .NET, DevOps) will be advantageous.
  • Equivalent practical experience will be considered for candidates with a strong commercial development background.
Experience
  • 8+ years of experience in software development.
  • Proven experience developing enterprise applications using C# and the Microsoft .NET stack.
  • Strong commercial experience with .NET Core / .NET 6+, ASP.NET Core, SQL Server, and RESTful APIs.
  • Experience with Blazor is highly advantageous.
  • Experience in Financial Services or Insurance is advantageous.
Skills & Competencies
  • Commercial experience with C#, .NET Core and SQL Server.
  • Experience building modern web applications using Blazor (highly advantageous).
  • Solid understanding of RESTful API development.
  • Experience with Agile/Scrum methodologies.
  • Strong analytical and problem‑solving skills.
  • Ability to mentor junior developers and contribute to technical best practices.
  • Excellent communication and stakeholder engagement skills.
  • Azure cloud experience.
  • Microservices architecture.
  • Docker and Kubernetes.
  • Experience with Azure DevOps and CI/CD pipelines.

If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.

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

Idbasesoftware • Cape Town

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

Hire Resolve • Pretoria

On-site
ZAR 500,000 - 750,000
.NET Developer
.NET Developer

BICRM • Pretoria

On-site
ZAR 600,000 - 800,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 Software Engineer (12-months contract)
Senior Full Stack Software Engineer (12-months contract)

DeARX • Johannesburg

On-site
ZAR 1,000,000 - 1,800,000
Senior Software Engineer (.NET)
Senior Software Engineer (.NET)

Solas IT Recruitment • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Senior Web Developer
Senior Web Developer

Sabenza IT & Recruitment • Pretoria

On-site
ZAR 800,000 - 1,200,000
Senior Developer
Senior Developer

Africorp Specialised Recruitment • Randburg

On-site
ZAR 600,000 - 900,000
Senior Full Stack Developer (C#, ASP.NET, JavaScript) (Remote)
Senior Full Stack Developer (C#, ASP.NET, JavaScript) (Remote)

Datafin • Gauteng

Remote
ZAR 800,000 - 1,200,000
Senior Full Stack Developer
Senior Full Stack Developer

Performit Personnel • Gqeberha

On-site
ZAR 600,000 - 800,000