C#.Net LLM Developer

via Mediro ICT · Menlyn, Gauteng

Pay
Market related
Type
Contract · remote / hybrid
Experience
1–3 years
Level
Junior
Sector
IT & Internet
Closes
in 27 days
Recruiter
Mediro ICT · All jobs at Mediro ICT

About the role

A long-term contracting role for a C#.Net Developer specialising in LLM services to design and maintain AI agent capabilities and integrations. This is a long-term contracting role working Hybrid in Menlyn / Midrand

  • Design, build and maintain configurable AI agent capabilities using C#/.NET and Microsoft Agent Framework
  • Develop agentic solutions integrating LLMs, tools, APIs and enterprise services, including orchestration and context management
  • Implement and maintain agent and tool integrations using MCP, A2A and related interoperability standards
  • Develop, containerise, deploy, monitor and support applications using Docker, Microsoft Azure and AKS, supported by automated testing and CI/CD
  • Deliver secure, reliable and maintainable software, participate in technical design and code reviews, and collaborate within an Agile, cross-functional and international team
  • Using and driving AI Native ways of working and AI tooling within the team
  • Other responsibilities as per AWM Charter or as decided by department manager
  • Provide support for existing solutions (DevOps) including standby
  • Willing and able to be on standby after hours, on weekends and on public holidays as per rotation schedules

What they're looking for

  • Relevant degree or diploma in Computer Science, Software Engineering, Information Technology, or equivalent practical experience
  • Solid professional experience developing backend applications using C#/.NET
  • Experience developing and supporting production-grade software solutions throughout the software development lifecycle
  • Practical exposure to AI agents, LLMs, Generative AI or related AI application development
  • Experience working with Microsoft Azure and modern Agile/DevOps software engineering practices
  • Strong working knowledge of modern C# and .NET, backend development, REST APIs, asynchronous programming, automated testing and software engineering best practices
  • Practical experience developing AI-enabled applications and integrating LLM services, including prompting, tool/function calling, structured outputs and conversation/context management
  • Experience with Microsoft Agent Framework, Semantic Kernel or similar AI/agent frameworks
  • Understanding of Model Context Protocol (MCP) and Agent-to-Agent (A2A) concepts
  • Experience with Microsoft Azure, Docker and Kubernetes/AKS, together with Git, CI/CD, monitoring and production support practices