Overview
Backend Engineering Team Lead (.NET Azure Jobs in Johannesburg, South Africa at M-KOPA Kenya Limited
Position: Backend Engineering Team Lead (.NET Azure)
We are looking for a Backend-focused Engineering Team Lead to
join our team
as we scale up and drive digital and financial
inclusion
across our markets.
“Leading a team you will work as a servant leader, coach and contributor within a team which places emphasis on high quality output using infrastructure as code, observability and monitoring as well as automated testing in all environments, including production”.
About Us
At M-KOPA, we are revolutionising financial inclusion and connectivity across Africa. We deploy multiple times per day, empowering our engineers to drive the architecture of our cutting-edge microservices. Our tech stack includes the latest .NET framework, C#, and Azure-hosted microservices managed with Kubernetes. We are committed to building a fully decoupled, event-driven architecture.
Why M-KOPA?
Leadership Opportunity: Lead a team of talented engineers, guiding them through both legacy and greenfield projects.
Innovative Environment: Continuously improve and innovate within a dynamic and supportive team.
Remote Flexibility: Fully remote role within UTC
-1 to UTC +3 time zones.
Impactful Work: Contribute to a mission-driven company that has unlocked $1.5 billion in credit and impacted over 23 million lives through our products.
What You’ll Do:
Team Leadership: Mentor and lead a team of backend engineers, fostering a collaborative and high-performing environment. Lead as a servant leader, coach, and contributor, emphasising high-quality output using infrastructure as code, observability, and monitoring, as well as automated testing in all environments, including production.
Full Ownership: Oversee the entire software stack, including supporting infrastructure, throughout the entire software lifecycle from inception, through production, and right the way to decommissioning under a Dev Ops culture.
Dev Ops Culture: Champion continuous delivery, testing, and observability as first-order concerns.
Tech Stack: Work with C#.NET, event-driven systems, microservices, and deployment technologies.
Our Mission:
We create financial inclusion for the traditionally excluded through a fair, flexible, customer-centric financing model. We strive to drive greater inclusion of women, youth, and low-income communities.
Our Impact:
Connected: 1.7 million first-time mobile internet users connected.
Prosperous: 62% of customers use M-KOPA smartphones for income generation, with 30,000+ livelihoods created for agents.
Green: 2.1 million tonnes of CO2 avoided through clean energy products, with over 100,000 circular economy products provided.
Join Us:
If you are passionate about technology, love the challenge of improving legacy codebases while working on new projects, and value a remote work environment, M-KOPA is the place for you. Shape the future with us and make a real impact as a Software Engineering Team Lead.
We are looking for good grasp of / and experience with C#.NET, Event Driven Systems, microservices, testing and Deployment.
Why M-KOPA?
At M-KOPA, we empower our people to own their careers through diverse development programs, coaching partnerships, and on-the-job training. We support individual journeys with family-friendly policies, prioritize well-being, and embrace flexibility.
Join us in shaping the future of M-KOPA as we grow together. Explore more at .
#J-18808-Ljbffr
Title: Backend Engineering Team Lead (.NET Azure
Company: M-KOPA Kenya Limited
Location: Johannesburg, South Africa
Category: Software Development (Cloud Engineer – Software, Full Stack Developer, Software Engineer, DevOps)