SUMMARY:
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.
POSITION INFO:
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 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