Jobgether

Medior AI Developer

Jobgether

C#.NETAzure FunctionsREST APIsAzure OpenAIAzure AI FoundryMicrosoft CopilotAzure SQLEntity Framework CoreGitHub Actions

About the Role

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Medior AI Developer based in South Africa. As a Medior AI Developer, you’ll join a remote-first engineering team building modern, AI-enabled platforms used by real customers and internal teams. You’ll take well-defined features from roadmap to production, working primarily with C#/.NET, Azure Functions, and REST APIs. The role focuses on applied AI engineering, integrating technologies such as Azure OpenAI, Azure AI Foundry, and Microsoft Copilot into production applications. You’ll collaborate closely with senior engineers and a Product Owner while contributing to code reviews, technical discussions, and knowledge sharing. You’ll also help shape a major modernization programme as legacy business platforms move toward a modern Azure-native architecture. This is a hands-on development role focused on shipping new functionality rather than maintenance or business-as-usual support. The position follows a 09:00–18:00 CEST working schedule. This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Medior AI Developer based in South Africa. As a Medior AI Developer, you’ll join a remote-first engineering team building modern, AI-enabled platforms used by real customers and internal teams. You’ll take well-defined features from roadmap to production, working primarily with C#/.NET, Azure Functions, and REST APIs. The role focuses on applied AI engineering, integrating technologies such as Azure OpenAI, Azure AI Foundry, and Microsoft Copilot into production applications. You’ll collaborate closely with senior engineers and a Product Owner while contributing to code reviews, technical discussions, and knowledge sharing. You’ll also help shape a major modernization programme as legacy business platforms move toward a modern Azure-native architecture. This is a hands-on development role focused on shipping new functionality rather than maintenance or business-as-usual support. The position follows a 09:00–18:00 CEST working schedule. Accountabilities: Build, test, and deliver new features and components for platforms and AI-powered solutions using C#/.NET and Azure Functions , taking clearly defined work items through to production. Develop AI integrations using Azure OpenAI, Azure AI Foundry, and Microsoft Copilot , contributing to prompt design and grounding approaches. Design, develop, and test REST API integrations connecting internal platforms with client systems. Work with Azure SQL and Entity Framework Core , following established data models and tenant-isolation patterns while identifying opportunities for improvement. Follow established engineering practices across Git, GitHub Actions CI/CD, code reviews, and AI-assisted development , while also reviewing and contributing to colleagues’ work. Instrument applications, monitor production performance, interpret telemetry, and use insights to improve the solutions you build. Break roadmap items into practical delivery steps, provide realistic estimates, and proactively communicate risks affecting scope or timelines. Create clear technical documentation and actively share knowledge with colleagues. Collaborate with the Product Owner and engineering team to refine requirements and understand the impact of technical decisions on users, clients, and business outcomes. Requirements: 2+ years of professional software development experience , excluding internships and academic projects. A Bachelor’s degree in Computer Science, Software Engineering, or a related discipline , or equivalent practical software development experience. Strong professional experience with C# and .NET , including developing and consuming REST APIs. Experience with relational databases and ORM technologies , such as Azure SQL and Entity Framework Core, or comparable technologies. Familiarity with professional Git-based development workflows and CI/CD practices . Professional proficiency in written and spoken English . Ability to work independently on clearly defined assignments and raise challenges early, ideally together with potential solutions. Strong written communication skills and a structured approach to documentation and knowledge sharing. Comfortable collaborating asynchronously as part of a distributed, remote-first team . Experience with Azure services such as Azure Functions, Azure SQL, Azure AI services, or Application Insights is advantageous. Hands-on experience with LLM APIs or AI development frameworks , such as Azure AI Foundry, Anthropic Claude, or similar technologies, is advantageous. Experience using AI-assisted development tools , including GitHub Copilot or comparable solutions, is a plus. A strong product mindset and the ability to connect technical implementation with user needs, client outcomes, and business value are valued. Technical requirements: Minimum internet speed of 15 Mbps download and 15 Mbps upload , with latency below 120 ms internationally . Minimum 8 GB RAM . Windows 11 excluding S Mode, or macOS 13.0 or newer . Processor with a CPU Mark of at least 7368 , comparable to an Intel i5-8300H or higher. Intel processors should be 8th generation or newer; Ryzen processors should be 2nd generation or newer. Integrated graphics card. Smartphone capable of two-factor authentication, running Android 10.0+ or iOS 16.0+ . Benefits: Fully remote position within an international, remote-first environment. Opportunity to work with a modern Azure-native technology stack and use AI tooling as part of everyday engineering workflows. New-build development work on platforms already used by real users, rather than a maintenance-focused position. Exposure to ambitious projects serving international gaming, e-commerce, and technology clients. Diverse and inclusive international community with colleagues across 80+ countries and 25+ languages . Access to modern digital tools and ongoing learning and development opportunities . Employee engagement activities and opportunities to participate in employee-led communities and interest groups. Collaboration with experienced engineers, Product Owners, and distributed technology teams. A role where your development work has a direct impact on live products and customer experiences. How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1

You'll be redirected to Jobgether's application page

Job Details

Salary

Not disclosed

Location

South Africa

Job type

Full-time

Category

AI Engineering

Experience

2+ years

Posted

Today

Job Highlights

  • Flexible schedule — work on your own hours
  • 2+ years level role
  • 100% Remote — open to candidates in South Africa

About Jobgether

This job is hosted by Jobgether. Clicking Apply opens their site.

More jobs from Jobgether on RC9

Remote Work Style

Flexible

Work on your own schedule — no fixed hours required

Your Match

See how well your skills line up with this role, and what you're missing.

AI Cover Letter

Generate a cover letter tailored to this job from your profile.