Senior Backend Engineer – Remote C#.NET Microservices & Azure

M-KOPA Ltd

Cape Town, Johannesburg

Hybrid

ZAR 900,000 - 1,200,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Bonus
Growth Shares
On-Call allowance
Fully remote

Job summary

M-KOPA Ltd. is seeking a Senior Backend Engineer for its Mobility division to design and deliver scalable event-driven microservices powering electric-mobility platforms across Africa.

You will own services from architecture to production monitoring, work with AI coding tools like Claude Code, and collaborate across teams to accelerate development while upholding high quality and reliability. This role is remote with cross-timezone collaboration.

Qualifications

  • Proven senior backend experience with C#/.NET in cloud environments.
  • Experience building event-driven microservices.
  • Strong knowledge of cloud platforms (Azure preferred).
  • Hands-on with Kubernetes, Docker, CI/CD practices.
  • Familiar with AI-assisted coding tools and modern DevOps workflows.

Responsibilities

  • Build event-driven microservices powering Mobility backend end-to-end.
  • Own services from architecture decisions to production monitoring and optimization.
  • Collaborate across teams to move fast with Claude Code integration.
  • Ensure robust observability, testing, and continuous delivery across environments.

Skills

C# .NET development
Event-driven systems
Microservices architecture
Cloud experience (Azure/AWS/GCP)
Kubernetes & Docker

Tools

Service Bus
Kafka
RabbitMQ

Job description

M-KOPA Ltd. is seeking a Senior Backend Engineer for its Mobility division to design and deliver scalable event-driven microservices powering electric-mobility platforms across Africa.

You will own services from architecture to production monitoring, work with AI coding tools like Claude Code, and collaborate across teams to accelerate development while upholding high quality and reliability. This role is remote with cross-timezone collaboration.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer (Remote) – AI Mobility Platform
Senior Backend Engineer (Remote) – AI Mobility Platform

M-KOPA • South Africa

Hybrid
ZAR 900,000 - 1,500,000
Bonus
Growth shares
On-call allowance
+1
Senior Backend Engineer: Remote AI‑Driven Microservices
Senior Backend Engineer: Remote AI‑Driven Microservices

M-KOPA • Johannesburg

Remote
ZAR 1,995,000 - 2,992,000
Senior .NET Backend Engineer: AI-Powered, Remote
Senior .NET Backend Engineer: AI-Powered, Remote

M-KOPA • Cape Town

Remote
ZAR 1,496,000 - 2,493,000
Bonus plan
Growth shares
On-call allowance
+2
Remote Senior Backend Engineer - AI-Driven FinTech
Remote Senior Backend Engineer - AI-Driven FinTech

M-KOPA Ltd • Cape Town, Johannesburg

Hybrid
ZAR 1,996,000 - 2,994,000
Bonus
Growth Shares
On-Call Allowance
Senior Backend Engineer - AI-Driven FinTech (Remote)
Senior Backend Engineer - AI-Driven FinTech (Remote)

M-KOPA • South Africa

Hybrid
ZAR 1,500,000 - 2,167,000
Remote role
Training budget
Home office setup
+3
Senior Cloud Backend Engineer — Remote, Microservices Lead
Senior Cloud Backend Engineer — Remote, Microservices Lead

Placements24 • Durban

Hybrid
ZAR 900,000 - 1,500,000
Senior .NET Software Engineer - Azure & Kubernetes (Remote)
Senior .NET Software Engineer - Azure & Kubernetes (Remote)

Acuity Consultants • South Africa

Remote
ZAR 1,600,000 - 1,800,000
Remote Backend Lead Engineer — Microservices Architect
Remote Backend Lead Engineer — Microservices Architect

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,500,000
Stock options
Health insurance
Retirement plans
+2
Remote Senior Backend Engineer - Scalable Systems
Remote Senior Backend Engineer - Scalable Systems

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 850,000 - 1,500,000
Remote salary
Flexible hours
Annual leave
+2
Senior .NET Backend Engineer - Fintech (Remote)
Senior .NET Backend Engineer - Fintech (Remote)

Jobgether • South Africa

Remote
ZAR 900,000 - 1,500,000
Fully remote
27 paid vacation days
Paid sick leave
+8