AI-Powered Backend C# Engineer (Azure)

ATS Client

Johannesburg

On-site

ZAR 900,000 - 1,300,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ATS Client in Johannesburg seeks an experienced Back-End C# Developer to design, develop, and maintain scalable back-end systems and APIs. You will integrate AI/LLM features with Azure OpenAI, build cloud-native apps using Azure App Services, Functions, and Service Bus, and optimize SQL with EF Core/Dapper.

Ideal candidates have 3-7+ years of back-end experience, strong C#/.NET Core skills, and a solid understanding of security, REST standards, and CI/CD pipelines in enterprise environments.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field
  • 3-7+ years of professional back-end development experience
  • Proven experience building APIs and microservices in enterprise environments
  • Hands-on experience with Azure cloud services (App Services, Functions, Service Bus, Key Vault, Storage)
  • Experience integrating AI/LLM services (Azure OpenAI preferred)
  • Strong experience with SQL and at least one ORM (EF Core/Dapper)
  • Knowledge of security standards (OAuth2, OpenID Connect, JWT, Managed Identities)
  • Experience with embeddings, vector databases/indexes, or RAG-based architectures

Responsibilities

  • Design, develop, and maintain scalable back-end systems, APIs, and microservices using C# and .NET technologies
  • Integrate AI/LLM services (including Azure OpenAI) into back-end architecture to enable intelligent features
  • Build and optimize cloud-native applications using Azure services such as App Services, Functions, and Service Bus
  • Implement secure, high-performance data solutions, including SQL optimization and ORM usage (EF Core/Dapper)
  • Develop and maintain CI/CD pipelines and contribute to DevOps best practices
  • Collaborate with cross-functional teams to deliver robust, scalable, and maintainable solutions

Skills

C#
.NET Core
Web API
Asynchronous programming
Dependency injection
REST API standards
CI/CD pipelines
Git workflows
Security (OAuth2/OpenID/JWT)
Embeddings/Vector databases/RAG

Education

Bachelor's degree in Computer Science or related field

Tools

Azure App Services
Azure Functions
Azure Service Bus
Azure Key Vault
Azure Storage
EF Core
Dapper
OpenAI integration

Job description

ATS Client in Johannesburg seeks an experienced Back-End C# Developer to design, develop, and maintain scalable back-end systems and APIs. You will integrate AI/LLM features with Azure OpenAI, build cloud-native apps using Azure App Services, Functions, and Service Bus, and optimize SQL with EF Core/Dapper.

Ideal candidates have 3-7+ years of back-end experience, strong C#/.NET Core skills, and a solid understanding of security, REST standards, and CI/CD pipelines in enterprise environments.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Back-End C# Developer
Back-End C# Developer

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior .NET Lead — Azure Platform & AI Innovation
Senior .NET Lead — Azure Platform & AI Innovation

ATS Client • Johannesburg

On-site
ZAR 1,100,000 - 1,600,000
Senior AI Engineer — Python, REST APIs & SQL Server
Senior AI Engineer — Python, REST APIs & SQL Server

ATS Client • Johannesburg

On-site
ZAR 700,000 - 1,300,000
Senior Full-Stack Developer: C# & Python, Azure & APIs
Senior Full-Stack Developer: C# & Python, Azure & APIs

ATS Client • Midrand

On-site
ZAR 900,000 - 1,300,000
Senior .NET Backend & Full-Stack Engineer (Hybrid)
Senior .NET Backend & Full-Stack Engineer (Hybrid)

ATS Client • Cape Town

Hybrid
ZAR 1,000,000 - 1,800,000
Senior Full-Stack Dev: .NET/Angular for AI-Driven Finance
Senior Full-Stack Dev: .NET/Angular for AI-Driven Finance

ATS Client • Johannesburg

Hybrid
Azure AI Development Lead - RAG, MLOps & Deployment
Azure AI Development Lead - RAG, MLOps & Deployment

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,500,000
AI Engineer: LLMs & RAG for Scalable Apps
AI Engineer: LLMs & RAG for Scalable Apps

ATS Client • Pretoria

Hybrid
ZAR 432,000 - 720,000
Senior C# & DevOps Engineer, Cloud-Native .NET
Senior C# & DevOps Engineer, Cloud-Native .NET

ATS Client • Cape Town

On-site
ZAR 1,500,000
Full Stack Developer: Build & Scale Web Apps (C#/NET)
Full Stack Developer: Build & Scale Web Apps (C#/NET)

ATS Client • Johannesburg

On-site
ZAR 600,000 - 900,000