Information Technology · Full-time
Official sourceSenior Backend Engineer - Asset Sales

Published by employer
About this role
This plain-English summary was prepared by work.ke from the original advert. Confirm all details on the source before applying.
Role overview
M-KOPA is hiring a full-time Senior Backend Engineer to join their Asset Sales team. This role is open to candidates based in Nairobi, Cape Town, Lagos, Kampala, Accra, or Johannesburg. It suits experienced engineers interested in building scalable, event-driven microservices using C# and .NET, with a focus on financial inclusion across Africa.
Read full role
What you will do
- Build and operate distributed C# and .NET microservices on Azure within an event-driven architecture.
- Own the software development lifecycle from design through deployment and production iteration.
- Use AI tools to support design, code review, testing, and incident investigation.
- Collaborate effectively with distributed teams across multiple time zones.
- Participate in on-call duties to support production systems and improve platform resilience.
Requirements
- Strong experience in C# and .NET development.
- Experience with event-driven systems such as Azure Service Bus, Kafka, or RabbitMQ.
- Familiarity with microservices architecture, preferably on Azure and Kubernetes.
- Ability to use observability tools like Grafana and Azure Application Insights to monitor production systems.
- Comfortable integrating AI tools into daily engineering workflows.
- DevOps mindset including production ownership and on-call responsibilities.
- Proven ability to work collaboratively in distributed teams across time zones.
- Continuous learning attitude and openness to feedback.
Benefits
The role offers a benefits package including bonus, growth shares, on-call allowance, a personalised training budget, home office setup budget, professional development programs, coaching, family-friendly policies, flexible working arrangements, and well-being support.
How to apply
Apply through the employer's official contact with your application. The employer has not published a closing date.