Senior Backend Engineer NET

M-KOPA Logo

M-KOPA

πŸ“Remote - Ghana

Summary

Join M-KOPA as a Senior Backend Engineer and build sophisticated event-driven microservices with real-world impact. You will own solutions end-to-end, from architecture to production monitoring. The role combines cutting-edge .NET development with purpose-driven engineering for financial inclusion across Africa. M-KOPA offers a fully remote position within a specific time zone, with opportunities for career development and a family-friendly work environment. The company has a strong track record of growth and impact, connecting millions of people to mobile internet and financial services. M-KOPA is committed to diversity and prohibits forced or child labor.

Requirements

  • Work comfortably 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
  • Value the constraints that continuous delivery places upon engineering processes and embrace testing and observability as first-order concerns in development
  • Have a good grasp of and experience with C#.NET, Event Driven Systems, microservices, testing and deployment
  • Work remotely within the UTC -1 / UTC+3 time zone

Responsibilities

  • Develop sophisticated event-driven microservices
  • Own solutions end-to-end, from architecture decisions to production monitoring
  • Combine cutting-edge .NET development with purpose-driven engineering
  • Work as a collaborator with more senior members providing coaching and contributions
  • Produce high-quality output
  • Prioritize observability and monitoring
  • Implement automated testing in all environments, including production
  • Utilize infrastructure as code and DevOps practices

Benefits

  • Participate in diverse development programs, coaching partnerships, and on-the-job training
  • Benefit from family-friendly policies
  • Enjoy a flexible work environment

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.