Senior Azure .NET Backend Engineer

Sorry, this job was removed at 12:23 p.m. (UTC) on Friday, Aug 07, 2026
Be an Early Applicant
Johannesburg, City of Johannesburg, Gauteng, ZAF
In-Office
Senior level
Agency • Information Technology • Professional Services
The Role
Design and build resilient, high-throughput C#/.NET backend services on Azure. Implement microservices, APIs and event-driven integrations using Service Bus/Event Grid, Cosmos DB/SQL, CI/CD, IaC, observability, testing, and secure Azure-native identity and secrets management to support CLM SaaS modernization and production stability.
Summary Generated by Built In

Senior Azure .NET Backend Engineer (6+ years) We are looking for an experienced backend engineer with deep expertise in the Microsoft technology stack. You will design and build resilient, high-throughput services using .NET (C#), Azure App Services, Azure Functions, Service Bus, Cosmos DB / SQL, API Management and event-driven architectures. Strong proficiency in microservices, clean architecture, CI/CD (Azure DevOps/GitHub Actions), observability and performance optimisation is essential.

 

  • Build secure, high-performance C# / .NET APIs deployed on modern Azure compute platforms, including Azure Functions and Container Apps.
  • Apply pragmatic clean architecture and domain modelling principles to keep services maintainable and testable.
  • Contribute to the build and evolution of cloud-native, SaaS-oriented platforms as part of CLM modernisation.
  • Work with Infrastructure as Code, such as Terraform, Bicep or ARM, to support repeatable deployments.
  • Secure workloads using Azure-native identity, secrets and configuration management.
  • Build API and event-based integrations between KYC platforms and downstream enterprise systems.
  • Publish and consume events using Azure messaging services such as Service Bus or Event Grid.
  • Implement reliable integration patterns, including retries, idempotency and eventual consistency, to support scalable client lifecycle processes.
  • Contribute to Azure DevOps CI/CD pipelines with automated testing and quality gates.
  • Write unit and integration tests to support safe and frequent releases.
  • Participate in code reviews and continuous improvement of engineering standards.
  • Instrument backend services with logging, metrics and tracing, such as Application Insights or OpenTelemetry.
  • Help ensure services are resilient through appropriate error handling, retries and monitoring.
  • Support production stability across critical client lifecycle systems.
  • Collaborate with engineers, architects, analysts and testers within the CLM Corporate domain.
  • Contribute to technical discussions, design reviews and backlog refinement.
  • Share learnings and continuously build capability in modern cloud and integration patterns.

Requirements
  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
  • Minimum 6 years' backend engineering experience.
  • Strong experience with C# / .NET, including .NET Core or later.
  • Proven experience building or integrating systems using APIs and asynchronous messaging.
  • Working knowledge of cloud platforms, preferably Microsoft Azure.


Skills Required

  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
  • Minimum 6 years' backend engineering experience
  • Strong experience with C# / .NET, including .NET Core or later
  • Proven experience building or integrating systems using APIs and asynchronous messaging
  • Experience with Azure services: Azure App Services, Azure Functions, Container Apps, Service Bus, Event Grid, API Management
  • Experience with Cosmos DB and/or SQL databases
  • Experience designing microservices, clean architecture and domain modelling
  • CI/CD experience (Azure DevOps or GitHub Actions) and contributing to pipelines with automated testing
  • Infrastructure as Code experience (Terraform, Bicep or ARM)
  • Observability and performance optimisation experience (Application Insights or OpenTelemetry)
  • Knowledge of reliable integration patterns: retries, idempotency, eventual consistency
  • Secure workloads using Azure-native identity, secrets and configuration management
  • Working knowledge of cloud platforms (preferably Microsoft Azure)

Similar Jobs

TransUnion Logo TransUnion

Consultant

Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Hybrid
Johannesburg, Gauteng, ZAF
13000 Employees

TransUnion Logo TransUnion

Consultant

Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Remote or Hybrid
Johannesburg, Gauteng, ZAF
13000 Employees

TransUnion Logo TransUnion

Content Writer

Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Remote or Hybrid
Johannesburg, Gauteng, ZAF
13000 Employees

TransUnion Logo TransUnion

Account Executive

Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Remote or Hybrid
South Africa
13000 Employees
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Year Founded: 2013

What We Do

Sabenza IT is a niche recruitment company specializing in Information Technology, SAP, Finance, and Engineering roles, with over 23 years of experience.

Similar Companies Hiring

Scrunch  Thumbnail
Artificial Intelligence • Information Technology • Marketing Tech • Software • SEO
Salt Lake City, Utah
Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account