×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineering Team Lead

Remote / Online - Candidates ideally in
Cape Town, 7100, South Africa
Listing for: Mukuru
Remote/Work from Home position
Listed on 2026-02-21
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software, Full Stack Developer, Senior Developer
Job Description & How to Apply Below

At Mukuru, we move money across borders — but more importantly, we move possibilities. As one of Africa’s leading remittance‑led fintechs, we power millions of transactions that support families, businesses, and communities.

We’re looking for a hands‑on Software Engineering Team Lead to join our Cash Ops engineering team — someone who thrives in complexity, leads with technical credibility, and builds systems that are stable, scalable, and impactful.

If you’re passionate about modern architecture, mentoring engineers, and owning delivery from concept to deployment — this is your opportunity to make a real difference.

What You’ll Own Lead & Elevate Your Team
  • Mentor and guide a team of 2–5 engineers.
  • Create a culture of ownership, continuous improvement, and technical excellence.
  • Conduct performance conversations that drive growth and engagement.
  • Foster collaboration across engineering and business teams.
Drive Technical Excellence
  • Take end‑to‑end technical ownership of Cash Ops products and solutions.
  • Lead architecture decisions using .NET Core, microservices, domain‑driven design, and hexagonal architecture.
  • Ensure high‑quality, secure, and scalable code.
  • Champion CI/CD best practices and modern engineering standards.
Deliver with Impact
  • Collaborate closely with Product Owners, Business Analysts, Dev Ops, and Test Analysts in an Agile/Scrum environment.
  • Balance technical priorities with business needs.
  • Influence cross‑team alignment and negotiate trade‑offs when required.
  • Continuously optimise processes to improve efficiency and delivery speed.
What You Bring
  • Proven experience as a Senior Software Engineer or Team Lead.
  • Strong hands‑on expertise in .NET Core and microservices architecture.
  • Solid understanding of domain‑driven design and hexagonal architecture.
  • Experience with Git, Git Lab, or Git Hub.
  • Strong knowledge of Agile and Scrum methodologies.
  • Ability to collaborate effectively with Dev Ops and cross‑functional teams.
  • A proactive, solution‑driven mindset with strong ownership.
What Makes This Role Exciting?
  • You’ll shape critical Cash Ops systems that directly impact financial operations.
  • You’ll influence architectural decisions at scale.
  • You’ll grow and develop talented engineers.
  • You’ll work in a high impact fintech environment solving real‑world challenges.
Core Competencies
  • Technical Leadership
  • Architectural Thinking
  • People Development & Coaching
  • Agile Delivery Excellence
  • Cross‑Team Collaboration
  • Process Optimisation
  • Ownership & Accountability

I am sure you are reading this job description and meet majority of the criteria BUT you may also still not be 100% comfortable in applying. We believe that there is a place for everyone under the Mukuru sun and we want YOU to contribute to our diverse tapestry of talent. So come on, take a leap of faith, and send your application if you meet majority of our requirements.

Remember to include a snippet of how you will bring value and help us build a future of success that will help us determine where and how you may best be suited” Maybe you are just the future Mukurian we need!!

Should you be appointed in a remote/work from home role at Mukuru, it is your responsibility to ensure that you have uninterrupted internet connectivity and a ‘work‑like’ environment at your home location, in order to deliver your best in terms of performance, productivity and service to our customers.

If you do not receive any response after two weeks, please consider your application unsuccessful.

NB: ALL STAFF APPOINTMENTS WILL BE MADE WITH DUE CONSIDERATION OF THE COMPANY’S DIVERSITY AND INCLUSION PLANS

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary