This job is no longer available
This job expired on 08/08/2026. It no longer accepts applications.
Back-End C# Developer – Azure & AI Integration
ExecutivePlacements.com · Johannesburg
Job description
About the role
We are looking for a Back‑End C# Developer to design and deliver high‑performance APIs and micro‑services on Azure. The role focuses on integrating AI and large‑language‑model capabilities into our backend systems.
Key responsibilities
- Design, develop and maintain RESTful APIs and micro‑services using .NET Core.
- Implement scalable backend solutions on Azure, including Azure OpenAI, Cognitive Services and vector search.
- Write efficient data access layers and manage SQL databases.
- Set up and maintain CI/CD pipelines for automated testing and deployment.
- Collaborate with front‑end, data and AI teams to deliver end‑to‑end features.
Required profile
- 3–7 years of professional back‑end development experience.
- Strong proficiency in C# and .NET Core.
- Hands‑on experience with Azure cloud services.
- Solid understanding of SQL databases and data modeling.
- Experience with CI/CD tools and agile development practices.
Required skills
- C#
- .NET Core
- Web API
- Azure Cloud
- Azure OpenAI
- Cognitive Services
- Vector Search
- SQL
- CI/CD pipelines
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in South Africa.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
ExecutivePlacements.com
Johannesburg
Related job offers
-
Head of Information Technology
Leroy Merlin South Africa Johannesburg -
Mobile iOS Developer
Liberty Johannesburg -
Software Engineer
Liberty Johannesburg -
Platform Support Engineer (DevOps · Security · Voice & Messaging Support) – Hybrid
Datafin Cape Town -
Systems Engineer – Microsoft 365, Azure & Windows Server
Datafin Pinelands