Senior Dotnet Developer

Zensar Technologies

Johannesburg

On-site

ZAR 800,000 - 1,200,000

Part 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

Zensar Technologies in Johannesburg is seeking an experienced .NET Developer to build scalable, secure applications using C#, Azure and modern engineering practices. You will contribute across backend, frontend, cloud services, containers and DevOps, delivering measurable technical impact.

The role emphasizes hands-on development, Azure-based delivery, and full lifecycle involvement from design through deployment, with a strong focus on security and performance.

Qualifications

  • 6–7+ years’ experience in .NET development.
  • Strong hands-on experience with C#.
  • Practical experience building and deploying solutions on Microsoft Azure.
  • Solid understanding of cloud security concepts, including managed identities and Key Vault.
  • Experience with Infrastructure as Code tools such as ARM, Terraform or Bicep.
  • Experience with CI/CD pipelines, preferably using Azure DevOps.
  • Strong containerisation experience using Docker.
  • Commercial experience with Angular and/or React.
  • Intermediate knowledge of HTML, JavaScript, TypeScript and jQuery.
  • Exposure to event-driven development and MS SQL Server.

Responsibilities

  • Design, develop, deploy and support robust .NET applications.
  • Work with Azure cloud services and modern delivery tools.
  • Bring your full lifecycle expertise from design to deployment, optimisation and support.

Skills

C# expertise
Full-stack development
Cloud security
DevOps mindset

Tools

Azure DevOps
Docker
Angular
React
MS SQL Server
Terraform
Bicep
ARM templates
Azure Functions
Azure App Service
Azure Container Apps
Azure Key Vault

Job description

.NET Developer
  • Location: Johannesburg
  • Workplace Type: Work from office 5 days a week
  • Employment Type: Contract with possibility to renew
Ready to take your .NET career into modern cloud-native development?

We're looking for an experienced .NET Developer who enjoys building scalable, secure and high-performing applications using C#, Microsoft Azure and modern engineering practices. This is a great opportunity for a hands‑on developer who wants to work across back-end development, front-end technologies, cloud services, containers and DevOps in a role where your technical contribution will be visible and valued.

About the Role

In this role, you'll help design, develop, deploy and support robust .NET applications while working with Azure cloud services and modern delivery tools. You'll bring 6-7+ years of hands‑on .NET development experience, strong C# capability and the confidence to contribute across the full application lifecycle- from solution design and development through to deployment, optimisation and support.

What You’ll Work With
  • C# and the .NET technology stack for enterprise-grade application development
  • Azure Functions, Azure App Service and Azure Container Apps
  • Azure AD-managed identities and Azure Key Vault for secure application access and secrets management
  • Infrastructure as Code using ARM templates, Terraform or Bicep
  • Azure DevOps pipelines for build, release and deployment automation
  • Docker and container-based development
  • Modern front-end frameworks, including Angular and/or React
  • HTML, JavaScript, TypeScript, jQuery, Angular.js and Angular.io
  • Event-driven development patterns
  • MS SQL Server for database development and integration
What We’re Looking For
  • Minimum 6-7+ years’ experience in .NET development
  • Strong hands‑on experience with C#
  • Practical experience building and deploying solutions on Microsoft Azure
  • Solid understanding of cloud security concepts, including managed identities and Key Vault
  • Experience with Infrastructure as Code tools such as ARM, Terraform or Bicep
  • Experience with CI/CD pipelines, preferably using Azure DevOps
  • Strong containerisation experience using Docker
  • Commercial experience with Angular and/or React
  • Intermediate knowledge of HTML, JavaScript, TypeScript and jQuery
  • Exposure to event-driven development and MS SQL Server
Why Apply?

This opportunity is ideal for a developer who wants to stay close to modern Microsoft technologies, cloud-native architecture and full-stack delivery. You'll work with relevant tools, solve practical technical challenges and continue growing your experience across Azure, DevOps, containerisation, front-end frameworks and enterprise application development.

If you're a hands‑on .NET Developer with strong Azure experience and you're ready for your next challenge, we'd LOVE to connect.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

.Net Developer
.Net Developer

Zensar Technologies • Pretoria

On-site
ZAR 480,000 - 720,000
Senior .Net Developer
Senior .Net Developer

Solas IT Recruitment • Johannesburg

On-site
ZAR 800,000 - 1,100,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
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
.Net Developer (Azure)
.Net Developer (Azure)

Smart4 Cloud Limited • Johannesburg

Hybrid
ZAR 600,000 - 800,000
Senior Full Stack Developer (.NET/Azure)
Senior Full Stack Developer (.NET/Azure)

Solas IT Recruitment • Johannesburg

On-site
ZAR 900,000 - 1,400,000
Intermediate .NET Developer
Intermediate .NET Developer

iDbase Software • Johannesburg

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

BICRM • Pretoria

On-site
ZAR 600,000 - 800,000
.Net Full Stack Software Developer
.Net Full Stack Software Developer

Belay Talent Solutions • Centurion

On-site
ZAR 420,000 - 660,000