Overview
Job title : Software Engineering Team Lead - JHB
Job Location : Gauteng, Johannesburg
Deadline : October 29, 2025
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 architecture, DDD, 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.ICT jobs#J-18808-Ljbffr