Talent.com
This job offer is not available in your country.
Software Engineering Team Lead- Pretoria

Software Engineering Team Lead- Pretoria

MukuruPretoria, Gauteng, South Africa
2 days ago
Job description

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 Africa
  • A team of smart, humble, and supportive colleagues who thrive on solving big problems
  • Opportunities to work with the latest tech and innovate at scale
  • A culture of learning, ownership, and continuous feedback
  • Flexible and collaborative work environment
  • ICT jobs
  • #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineering Lead • Pretoria, Gauteng, South Africa

    Related jobs
    • Promoted
    Senior Software Engineer (Java & React) - Pretoria

    Senior Software Engineer (Java & React) - Pretoria

    DigiCert, Inc.WorkFromHome, Gauteng, South Africa
    Job title : Senior Software Engineer (Java & React) - Pretoria.Job Location : Gauteng, Pretoria.The ideal candidate for this role has strong, solid experience developing and maintaining scalable an...Show moreLast updated: 2 days ago
    • Promoted
    Technical Lead Developer

    Technical Lead Developer

    wePlaceMidrand, Gauteng, South Africa
    Lead and mentor a team of engineers, fostering a culture of collaboration, innovation, and continuous learning.Collaborate with cross-functional teams to define and execute the technical roadmap, a...Show moreLast updated: 2 days ago
    • Promoted
    Engineering Specialist-Process

    Engineering Specialist-Process

    Ford MotorPretoria, Gauteng, South Africa
    The Engineering Specialist Process : Leads Manufacturing Process Engineering for Final Assembly (Trim / Chassis) driving continuous improvement in safety, quality and productivity.This role is centr...Show moreLast updated: 18 days ago
    • Promoted
    Full Stack Developer

    Full Stack Developer

    Tower GroupMidrand, Gauteng, South Africa
    Application Development & Engineering Excellence.Design, implement, and maintain secure, scalable microservices using Java (Spring Boot), Python, and / or C#. Build responsive and reusable frontend ...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineering Team Lead : Authentication Advice

    Software Engineering Team Lead : Authentication Advice

    EntersektWorkFromHome, Gauteng, South Africa
    Software Engineering Team Lead : Authentication Advice.Founded over 16 years ago, with more recent investments from Accel-KKR, Entersekt is a leader in digital banking fraud prevention and payment s...Show moreLast updated: 2 days ago
    • Promoted
    Web3 Technical Team Lead (3 month contractor position)

    Web3 Technical Team Lead (3 month contractor position)

    Linum LabsWorkFromHome, Gauteng, South Africa
    Web3 Technical Team Lead (3 month contractor position) at Linum Labs.This role involves coordinating a cross-functional Web3 team across frontend, backend, indexing, and contract integration workfl...Show moreLast updated: 17 days ago
    • Promoted
    Team Lead MS SQL Engineer - ITIL / COBIT / Azure - Randburg

    Team Lead MS SQL Engineer - ITIL / COBIT / Azure - Randburg

    HR GenieRandburg, Gauteng, South Africa
    Team Lead MS SQL Engineer - ITIL / COBIT / Azure - Randburg.As Team Leader : Microsoft SQL, you will accomplish results through the management of experienced professionals and you will integrate su...Show moreLast updated: 30+ days ago
    • Promoted
    Applications Engineer

    Applications Engineer

    Boardroom AppointmentsKempton Park, South Africa
    Work with suppliers to create detailed technical requirements, including system architecture, hardware, software, and data, ensuring risk management, quality considerations, and product deployment ...Show moreLast updated: 30+ days ago
    • Promoted
    Manager, Data Engineering

    Manager, Data Engineering

    Standard Bank GroupRoodepoort, ZA
    Job title : Manager, Data Engineering.Job Location : Gauteng, Roodepoort.To develop and maintain complete data architecture across several application platforms, provide capability across applicati...Show moreLast updated: 13 days ago
    • Promoted
    SENIOR DEV OPS LEAD ENGINEER

    SENIOR DEV OPS LEAD ENGINEER

    IT Ridge TechnologiesPretoria, Gauteng, South Africa
    We are looking for a Senior Dev Ops Engineer to improve software development and release lifecycle efficiencies by modernizing our processes & workflows and building a robust Continuous Integration...Show moreLast updated: 30+ days ago
    • Promoted
    Engineering Specialist-Process

    Engineering Specialist-Process

    Ford Motor Company of Southern AfricaPretoria, ZA
    Job title : Engineering Specialist-Process.Job Location : Gauteng, Pretoria.The Engineering Specialist – Process : Leads Manufacturing Process Engineering for Final Assembly (Trim / Chassis), driving ...Show moreLast updated: 27 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Network RecruitmentPretoria, South Africa
    My well-established client in the IT industry is seeking a C# Developer who is customer-focused, self-driven, detail-oriented, and quick to learn. The successful candidate will be responsible for, b...Show moreLast updated: 30+ days ago
    • Promoted
    Engineering Manager

    Engineering Manager

    Kerridge Commercial SystemsWorkFromHome, Gauteng, South Africa
    At Klipboard we've introduced a flexible hybrid work policy, where employees spend three days in the office and two days working from home. This approach promotes a balanced work environment that co...Show moreLast updated: 30+ days ago
    • Promoted
    Team Leader Plant 1

    Team Leader Plant 1

    MA Automotive Tool & Die LtdPretoria, ZA
    Job title : Team Leader Plant 1.Job Location : Gauteng, Pretoria.To supervise team and ensure optimal production output as per company requirement. Coach team members on new skills to be acquired on...Show moreLast updated: 2 days ago
    • Promoted
    Core Banking Software Engineer

    Core Banking Software Engineer

    GMI AdvisoryMidrand, Gauteng, South Africa
    Minimum : At least 5 years’ experience in software development Experience of : leading and working in an agile development environment crafting roadmaps managing a budget using technical skills to...Show moreLast updated: 27 days ago
    • Promoted
    Systems Developer (Pretoria)

    Systems Developer (Pretoria)

    South African Maritime Safety AuthorityPretoria, ZA
    Job title : Systems Developer (Pretoria).Job Location : Gauteng, Pretoria.Participate in the conceptualisation of the business system to be developed or enhanced in line with approved business requ...Show moreLast updated: 26 days ago
    • Promoted
    Senior Data Team Lead, home-based in South Africa

    Senior Data Team Lead, home-based in South Africa

    IQVIACenturion, Gauteng, South Africa
    Remote
    Serve as primary point of contact for customer on data management deliverables.Manage multiple large studies or program of studies (possibly global). Provide leadership and senior support to DTLs on...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Solution Architect

    Lead Solution Architect

    Absa Group LimitedRandburg, ZA
    Job title : Lead Solution Architect.Job Location : Gauteng, Randburg.Drive the design and delivery of complex fit for purpose, business strategy-aligned, high impact, cross domain technology soluti...Show moreLast updated: 30+ days ago