M-KOPA is a fast-growing FinTech company offering millions of underbanked customers across Africa access to life-enhancing products and services. From our roots as the pioneer in pay-as-you-go �PayGo� solar energy for off-grid homes, we have grown into one of the most advanced connected asset financing platforms in the world, empowering a broad range of customers to achieve progress in their lives.
About the job
- We are looking for a Senior Backend Engineer to join our growing team at M-KOPA.
Technical Environment
- Modern C# Stack: We use predominantly C# written against the latest .NET stack
- Microservices & Cloud: We favour microservices hosted on Azure using Kubernetes
- Event-Driven Architecture: We are constantly iterating towards a completely decoupled, event-driven architecture
- Mixed Environment: We have both legacy services and greenfield microservices
Our Engineering Approach
As an engineer, you will work as a collaborator. More senior members will coach and contribute, placing an emphasis on:
- High quality output
- Observability and monitoring
- Automated testing in all environments, including production
- Infrastructure as code and DevOps practices
What You'll Bring
- We expect you to be comfortable working as part of a team which owns the entire software stack, including supporting infrastructure, throughout the entire software lifecycle - from inception through production to decommissioning under a DevOps culture.
- You'll value the constraints that continuous delivery places upon engineering processes and embrace testing and observability as first-order concerns in development.
Method of Application
Signup to view application details.
Signup Now