Job Search and Career Advice Platform

Enable job alerts via email!

Backend.NET Developer – AI & RAG Systems

Recruitech (Pty) Ltd

Durban

On-site

ZAR 600 000 - 800 000

Full time

21 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech firm in South Africa is seeking a skilled Backend .NET Developer to lead the design and development of AI-powered backend systems. You will be responsible for building scalable RAG pipelines and RESTful APIs, collaborating in Agile environments. The ideal candidate possesses 3–5 years of experience in C# and .NET, along with a degree in IT or Computer Science. Join us to innovate and enhance intelligent applications.

Qualifications

  • Minimum 3–5 years’ backend development experience using C# and .NET (Core / 6 / 7).
  • Proven experience with database integration and scalable backend architectures.
  • Hands-on experience with LLM APIs, RAG pipelines, or vector search technologies is highly desirable.

Responsibilities

  • Architect, develop, and optimize RAG pipelines using .NET Core / 6 / 7, C#, and AI APIs.
  • Build and maintain RESTful APIs to enable AI-driven data retrieval and generation.
  • Implement automated testing, CI / CD pipelines, and monitoring for production systems.

Skills

C#
.NET Core / 6 / 7
RESTful APIs
Docker
CI / CD
AI APIs
Testing frameworks
Observability tools

Education

Degree or Diploma in IT or Computer Science

Tools

Grafana
Prometheus
OpenTelemetry
Job description
Job Purpose :

Take the lead in building cutting-edge AI-powered backend systems. As a Backend .NET Developer, you’ll design, develop, and maintain high-performance RAG pipelines that integrate large language models (LLMs) and advanced retrieval systems. Deliver scalable, reliable, and maintainable solutions that power intelligent applications.

Key Responsibilities :
  • Architect, develop, and optimize RAG pipelines using .NET Core / 6 / 7, C#, and AI / LLM APIs (OpenAI, Anthropic, Hugging Face).
  • Build and maintain RESTful APIs to enable AI-driven data retrieval and generation.
  • Implement automated testing, CI / CD pipelines, monitoring, and containerized deployments to ensure robust production systems.
  • Integrate backend services with internal and external systems, delivering scalable and observable microservices.
  • Collaborate with cross-functional teams in Agile / Scrum environments to deliver high-quality software.
  • Drive improvements in architecture, performance, and best practices for AI-backed applications.
Requirements :
  • Minimum 3–5 years’ backend development experience using C# and.NET (Core / 6 / 7).
  • Degree or Diploma in IT, Computer Science, or a related field.
  • Proven experience with RESTful APIs, database integration, and scalable backend architectures.
  • Hands‑on experience with LLM APIs, RAG pipelines, or vector search technologies is highly desirable.
  • Proficient with Docker, CI / CD, testing frameworks, and observability tools (Grafana, Prometheus, OpenTelemetry).
  • Strong analytical skills, with a focus on clean, maintainable, and efficient code.
  • Excellent communication skills and ability to work independently or collaboratively.

In sending your CV, you confirm that you have read and understood our POPI Policy found on our website www.recruitech.co.za. Should you be unsuccessful for this particular position, you have no objection to us retaining your personal information in our database which you confirm is true, correct and up to date. Should a suitable opportunity arise in the future, we will contact you and request your permission to submit your information

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.