The Software Engineering Team Lead at M-KOPA will lead a talented team to develop critical infrastructure for loan origination and compliance systems, significantly affecting financial inclusion in Africa. Responsibilities include overseeing the software lifecycle, setting architectural direction, and fostering team growth while ensuring high-quality software delivery. Required skills include expertise in C#/.NET, cloud platforms like Azure, and experience in event-driven architecture.