The Software Engineering Team Lead at M-KOPA will play a crucial role in shaping the financial landscape across Africa by leading a talented team of engineers. This position involves overseeing software development from inception to decommissioning while fostering a culture of collaboration and innovation. The ideal candidate will have a strong background in C#/.NET, cloud technologies, and microservice architecture, along with a passion for mentoring others.