Skip to main content
5CA

Medior AI Developer

RemoteNorth Macedonia, South Africa only· UTC+2…UTC+2
Published
Role
Backend
Experience
Mid
Employment
Full-time
Salary not disclosed
Check eligibility

Open to MK, ZA only · UTC+2…UTC+2. Set where you work from to check your eligibility.

No BS summary

Mid-level C#/.NET backend engineer (Medior) with 2+ years' experience, focused on building Azure-native production features and integrating Azure OpenAI / AI services. Must be comfortable with REST APIs, relational databases/EF Core, Git-based CI/CD workflows, and working full-time remotely from North Macedonia or South Africa. Position works 09:00–18:00 CEST.

Core skills

C#.NETAzure OpenAI

Required skills

REST APIsRelational databasesAzure SQLEntity Framework CoreGitCI/CD

Optional skills

Azure FunctionsAzure AI servicesAzure AI FoundryApplication InsightsLLM APIs (Anthropic Claude, Azure AI Foundry or similar)GitHub Copilot or comparable AI-assisted development tools

Required languages

English Professional

What you'll do

  • Build and deliver features and components of our platforms and AI solutions in C#/.NET and Azure Functions, owning well-defined items end-to-end through to production
  • Implement AI integrations using Azure OpenAI, Azure AI Foundry, and Microsoft Copilot, and contribute to prompt and grounding design
  • Design, develop, and test REST API integrations between our platforms and client systems
  • Work with Azure SQL and Entity Framework Core within established data models and tenant-isolation patterns, and propose improvements where those patterns fall short
  • Work to the team’s engineering practices, including Git, GitHub Actions CI/CD, code review, and AI-augmented development, and review colleagues’ work
  • Instrument what you build, monitor it in production, and act on what the telemetry shows
  • Break assigned items into deliverable steps, provide realistic estimates, and flag risks to scope or timeline early
  • Document what you build to team standards and proactively share knowledge with the team
  • Refine requirements with the Product Owner and engineering colleagues, understanding the user and client impact of what you build

What they require

  • 2+ years of professional experience in software development
  • A Bachelor’s degree in Computer Science, Software Engineering, or a related discipline, or equivalent hands-on software development experience
  • Proven proficiency in C# and .NET, including experience building and consuming REST APIs
  • Experience working with relational databases and object-relational mapping frameworks such as Azure SQL and Entity Framework Core, or comparable technologies
  • Familiarity with Git-based development workflows and CI/CD practices in a professional environment
  • Professional working proficiency in both written and spoken English
  • Ability to work independently on clearly defined tasks and escalate challenges with proposed solutions rather than problems alone
  • Strong written communication skills with a structured approach to documentation and knowledge sharing
  • Comfortable collaborating asynchronously within a distributed, remote-first team environment
  • Position shift: 09:00 - 18:00 CEST
  • Technical Requirements: A minimum internet speed of 15 Mb/s download and 15 Mb/s upload with Latency <120 ms, internationally
  • Technical Requirements: A minimum of 8 GB RAM
  • Technical Requirements: Windows 11 (All editions except Windows S Mode), or macOS 13.0 or newer
  • Technical Requirements: A processor with a CPU Mark of at least 7368 or higher (similar to i5-8300H; 8th Gen Intel or above, if Ryzen, 2nd Gen or above)
  • Technical Requirements: An integrated graphics card
  • Technical Requirements: A smartphone usable for two-factor authentication running at least Android 10.0 or iOS 16.0

Benefits

  • A fully remote role in an international, remote-first company
  • A modern, Azure-native stack and a mandate to use AI tooling structurally in your daily work
  • New-build delivery work on products in daily use, explicitly not a maintenance seat
  • A position at a fast-paced international company with ambitious gaming, e-commerce, and tech clients
  • A diverse and inclusive culture with people from 80+ countries, speaking 25+ languages
  • Innovative digital tools, and continuous opportunities for learning and development
  • Fun employee engagement activities and participation in 5CA employee-led communities such as 5CA Connect, Pride, 5CA Gamers, Women of 5CA

5CA

We are a remote-first CX company working with passionate agents worldwide. Founded in 1998, we represent some of the biggest names in gaming and tech and level up their customer and player experience.

Gaming
Salary not disclosed