Software Engineering Team Lead needed at Mukuru

Save

Job title : Software Engineering Team Lead

Job Location : Gauteng, Johannesburg

Deadline : January 11, 2026

Quick Recommended Links

What You’ll Do

  • Lead & Mentor: Inspire, coach, and develop a team of 2–5 software engineers, nurturing a culture of learning and excellence.
  • Own the Product: Take accountability for delivery – ensuring solutions meet user needs, deadlines, and top-notch quality.
  • Set the Standard: Apply and promote best practices in .NET Core, microservices, domain-driven and hexagonal architecture, and CI/CD pipelines.
  • Be Agile: Collaborate with Product Owners, Business Analysts, DevOps, and cross-functional teams to deliver in a dynamic Scrum environment.
  • Elevate the Team: Conduct performance reviews, provide constructive feedback, and empower your team to grow.
  • Innovate: Spot opportunities for process improvement and drive efficiencies across development workflows.

What We’re Looking For

  • Proven track record as a Senior Software Engineer or Team Lead.
  • Strong proficiency in .NET Core, with expertise in microservices architectureDDD, and hexagonal architecture.
  • Hands-on experience with Git, GitLab, and GitHub.
  • Deep understanding of Agile/Scrum and successful delivery in such environments.
  • Excellent leadership, mentoring, and communication skills.
  • A proactive problem solver with a strong sense of ownership and accountability.

Bonus Points If You Have

  • Experience collaborating with DevOps, Test Analysts, Product Owners, and multi-team environments.
  • Skills in negotiating priorities and influencing teams to align with shared goals.
  • A flair for introducing innovative process improvements to development cycles.

How to Apply for this Offer

Interested and Qualified candidates should Click here to Apply Now

  • ICT jobs

Disclaimer: MRjobs.co.za is not an employer and does not directly offer jobs. We share available opportunities from verified sources to help job seekers. Please do your due diligence before applying. We are not responsible for any transactions, interviews, or outcomes from third-party employers.