Software Engineering Team Lead

closed
Logo of M-KOPA

M-KOPA

πŸ“Remote - United Kingdom

Job highlights

Summary

Join M-KOPA's Repayments product group as a Backend-focused Engineering Team Lead. Lead and mentor a team focused on high-quality output using infrastructure as code, observability, monitoring, and automated testing. You will drive the architecture of new microservices, predominantly using C# and .NET on Azure with Kubernetes. The role involves working with both legacy and greenfield projects in a fully remote capacity within a specified time zone. M-KOPA offers diverse development programs, coaching, family-friendly policies, and a focus on well-being and flexibility. The company is recognized for its rapid growth and impact in Africa.

Requirements

  • Be comfortable working as part of a team that owns the entire software stack, including supporting infrastructure, throughout the entire software lifecycle
  • Value the constraints that continuous delivery places upon engineering processes and embrace testing and observability as first-order concerns in software development
  • Have a good grasp of and experience with C#.NET, Event Driven Systems, microservices, testing, and deployment

Responsibilities

  • Lead a team as a servant leader, coach, and contributor
  • Work within a team emphasizing high-quality output using infrastructure as code, observability, monitoring, and automated testing in all environments, including production
  • Drive the architecture of a new fleet of microservices
  • Work on improving a legacy codebase while working on new projects

Preferred Qualifications

  • Experience with improving a legacy codebase
  • Preference for working remotely full time

Benefits

  • Diverse development programs
  • Coaching partnerships
  • On-the-job training
  • Family-friendly policies
  • Prioritization of well-being
  • Embrace flexibility
This job is filled or no longer available