Jobs

Software Engineering Team Lead at Mukuru

  • Job Type Full Time
  • Qualification Bachelors
  • Experience
  • Location Gauteng
  • City Johannesburg
  • Job Field ICT / Computer 

Software Engineering Team Lead at Mukuru

Software Engineering Team Lead

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.

Method of Application

Interested and qualified? Go to Mukuru on mukuru.breezy.hr to apply

Leave a Comment