Senior Back End Developer

Johannesburg, Gauteng, South Africa

Job Description

Seeking a Back-end C# Developer with strong experience in Azure cloud services and practical exposure to AI/LLM Integration. Building scalable APIs, Microservices and intelligent back-end features by leveraging Azure OpenAI, Cognitive service, vector search and modern .NET frameworks. Required: A strong engineering foundation with the ability to design AI-driven features that enhance automation, insights and user experience.
Key Responsibilities:

  • Hands-on experience with Azure cloud services (App Services, Functions, Service Bus, Key Vault, Storage, etc.).
  • Experience with SQL and at least one ORM (EF Core/Dapper).
  • Good understanding of asynchronous programming, dependency injection, and REST API standards.
  • Proficiency in EF Core, SQL optimization, and distributed system patterns.
  • Experience with CI/CD pipelines and Git-based workflows.
  • Knowledge of security standards (OAuth2, OpenID Connect, JWT, and MSI).
  • Experience with microservices and distributed systems.
  • Proven experience integrating AI/LLM services (Azure OpenAI preferred).
  • Experience working with embedding, vector indexes, or RAG-based solutions.
Job Experience and Skills Required:
  • 3-7+ years of professional experience in back-end development.
  • Strong proficiency in C#, .Net Core, Web API, Micro services.
Apply now!
For more IT jobs, please visit www.networkrecruitmentinternational.com/
I also specialise in recruiting in the following:
  • Software Development
  • Data Engineer
  • Data Analyst
  • Infrastructure
  • Architecture
  • ... and more!
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.
For more information contact:
Monica de Wet
Senior Recruitment Consultant
https://www.linkedin.com/in/monica-de-wet-recruitment/
For more information please contact:
Monica De Wet

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1630291
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned