Job title : Software Engineering Team Lead- Pretoria
Job Location : Gauteng, Pretoria
Deadline : October 29, 2025
Quick Recommended Links
- Jobs by Location
- Job by industries
Why This Role Matters
As a Software Engineering Team Lead , you won’t just write code—you’ll shape the product, lead the people who build it, and drive engineering excellence in a business that thrives on innovation.You’ll work on meaningful projects that power real‑life financial inclusion and collaborate with a passionate, agile team that’s all about creating scalable, secure, and smart solutions.What You’ll Do
Lead and mentor a team of 2–5 software engineers, fostering a culture of continuous improvement, innovation, and collaboration.Own the product lifecycle—from architecture to deployment—ensuring quality, scalability, and impact.Apply and advocate best practices in PHP (especially Symfony), microservices, domain‑driven design (DDD), hexagonal architecture, and CI / CD.Continuously improve processes , identifying bottlenecks and optimizing team workflows and delivery pipelines.Collaborate across functions— Product Owners, Business Analysts, DevOps, and QA —to align on goals, solve problems, and deliver high‑impact software.Influence cross‑team relationships , ensuring project alignment and stakeholder buy‑in.Conduct performance reviews , set growth goals, and support team development through coaching and constructive feedback.What You Bring
Proven experience as a Senior Software Engineer or Team Lead in a fast‑paced environment.Deep knowledge of PHP , Symfony (or similar frameworks), and modern software architecture (Microservices, DDD, Hexagonal Architecture).Solid experience with Git , GitLab , or GitHub for version control and collaboration.Hands‑on experience leading Agile / Scrum development teams with a track record of successful delivery.Exceptional problem‑solving skills , with a proactive mindset and ownership mentality.Strong interpersonal and leadership skills , with a passion for mentoring and team growth.Bonus Points For
Experience working alongside DevOps teams to ensure smooth deployment and infrastructure scaling.Familiarity with cross‑functional collaboration involving Test Analysts, Product Owners, and other Tech Leads.A knack for process improvement —whether that’s optimizing sprint planning, introducing automation, or championing clean code practices.Experience in FinTech or financial services is highly advantageous.What You’ll Love About Working at Mukuru
A purpose‑driven mission that impacts millions across AfricaA team of smart, humble, and supportive colleagues who thrive on solving big problemsOpportunities to work with the latest tech and innovate at scaleA culture of learning, ownership, and continuous feedbackFlexible and collaborative work environmentICT jobs#J-18808-Ljbffr