Software Development Team Lead Position

7 days ago


Johannesburg, Gauteng, South Africa Mukuru Full time

Mukuru is seeking an exceptional Technical Leadership Role for Software Engineers to drive impactful projects and shape the future of our products. As a key member of our forward-thinking team, you will be responsible for leading a team of software engineers and ensuring the successful delivery of high-quality software products.

The ideal candidate will have a strong understanding of software development processes and methodologies, as well as excellent leadership and communication skills. You will work closely with cross-functional teams, including Product Owners, Business Analysts, and DevOps, to deliver high-quality software.

Duties and Responsibilities:
  • Take ownership of the product or project, ensuring it meets quality standards, deadlines, and user requirements.
  • Identify and implement process improvements, introducing efficiencies and best practices to enhance development workflows.
  • Work in an Agile and Scrum environment, collaborating with cross-functional teams to deliver high-quality software.
Key Requirements:
  • Proven experience as senior software engineer or team lead with deep understanding of software development processes and methodologies.
  • Strong proficiency in PHP and Symfony (or similar), along with experience in microservices, domain-driven design, and hexagonal architecture.
  • Familiarity with Git, Gitlab, and GitHub for code version control and collaboration.


  • Johannesburg, Gauteng, South Africa Goldman Tech Resourcing Full time

    New position available for a Java Software Development Team Lead where you will be working within the software development department to create innovative, efficient, and high-quality software solutions that align with the company's strategic objectives. If you are wanting to start a new challenge, then apply today Minimum Requirements: · Relevant Degree /...


  • Johannesburg, Gauteng, South Africa Goldman Tech Resourcing Full time

    New position available for a Java Software Development Team Lead where you will be working within the software development department to create innovative, efficient, and high-quality software solutions that align with the company's strategic objectives. If you are wanting to start a new challenge, then send us your CV today Minimum Requirements: · Relevant...


  • Johannesburg, Gauteng, South Africa Be Different Recruitment Full time

    Job DescriptionThe role of a Senior Software Development Team Lead at Be Different Recruitment involves overseeing the planning, execution, and delivery of software development projects. This includes developing comprehensive project plans, allocating resources effectively, and monitoring project progress.In order to be successful in this position, you will...


  • Johannesburg, Gauteng, South Africa Goldman Tech Resourcing Full time

    Job DescriptionWe are currently looking for a highly skilled and motivated individual to fill the position of Software Development Team Lead Manager Role within our software development department. As a member of our team, you will be responsible for leading teams and working collaboratively with cross-functional groups to create efficient and innovative...


  • Johannesburg, Gauteng, South Africa Deka Minas Pty Ltd TA Deka Minas Full time

    About Deka Minas Pty Ltd T/A Deka Minas:We provide Human Capital Advisory and Recruitment Services in Sub-Saharan Africa, The Middle East and Southeast Asia.Job Overview:This software development lead position involves collaborating with cross-functional teams to drive technical solutions for various projects. Key responsibilities include translating...


  • Johannesburg, Gauteng, South Africa Norrin Radd (Pty) ltd Full time

    Norrin Radd (Pty) Ltd is a leading technology company that specializes in developing cutting-edge software solutions.We are currently seeking an experienced Software Developer Lead to lead our development team.About the Role:As a technical lead, you will be responsible for guiding the team on architecture, design, and implementation decisions.You will define...


  • Johannesburg, Gauteng, South Africa Landis+Gyr AG Full time

    As a Software Development Team Lead at Landis+Gyr AG, you will be responsible for designing and developing Java-based applications that meet performance and quality standards.Job Description:This includes leading cross-functional teams to deliver robust solutions, mentoring junior developers, and ensuring data integrity through database management and...


  • Johannesburg, Gauteng, South Africa MC Technology Staffing Full time

    About the RoleWe are seeking an experienced Technical Lead Software Developer to join our team at MC Technology Staffing. This role offers a unique opportunity for skilled professionals to take on leadership responsibilities and shape the future of software development.


  • Johannesburg, Gauteng, South Africa Be Different Recruitment Full time

    We are looking for a highly skilled Technology Program Manager to join our team. As a key member of our organization, you will be responsible for leading software development projects from initiation to completion.About the JobThe successful candidate will have a strong background in software development and project management, with at least 3 years of...


  • Johannesburg, Gauteng, South Africa Goldman Tech Resourcing Full time

    Required Skills and QualificationsA relevant degree or diploma qualification in Computer Science is essential.At least 10 years of software development experience across the full project lifecycle.Familiarity with Agile software development methodology and strong people management capabilities.Strong background in Java development, including modern web...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    OverviewNetwork Recruitment is a dynamic company within the IT industry, committed to delivering high-quality software solutions that meet the needs of businesses.Job Title: Development Team Lead - Java DeveloperWe are seeking an experienced Development Team Lead to lead our team in developing software solutions using Java, Hibernate, and Spring...


  • Johannesburg, Gauteng, South Africa Nedbank Full time

    Software Development Lead Job SummaryNedbank is seeking a Software Development Lead to join our team. As a key member of our digital transformation journey, you will play a critical role in leading the design and implementation of innovative software solutions that drive business growth and customer satisfaction.**Key Responsibilities:**Lead the design and...


  • Johannesburg, Gauteng, South Africa MSP Staffing LTD Full time

    MSP Staffing LTD requires a seasoned Senior Lead Software Engineer to oversee their software development team. This role involves guiding team members, advising on project scope, and ensuring timely completion.The successful candidate will have a deep understanding of software development methodologies, including Agile and Scrum. They should be familiar with...


  • Johannesburg, Gauteng, South Africa Blue Label Telecoms Full time

    Job SummaryWe are seeking a highly skilled Software Development Lead to join our team at Blue Label Telecoms. As a key member of our engineering department, you will be responsible for leading the development of software applications that meet our business needs.Responsibilities:Lead the development of software applicationsCollaborate with cross-functional...


  • Johannesburg, Gauteng, South Africa Be Different Recruitment Full time

    Job OverviewWe are seeking a highly skilled Software Development Manager to join our team. The successful candidate will be responsible for developing and implementing technology strategies that support the company's objectives.About the RoleThe Software Development Manager will lead a team of developers who design, develop, test, and document applications....


  • Johannesburg, Gauteng, South Africa Goldman Tech Resourcing Full time

    Company OverviewThe software development department at Goldman Tech Resourcing is seeking an experienced and innovative leader to join their team as a Java Software Development Team Lead Specialist. This role presents an excellent opportunity for professionals looking to start a new challenge and contribute to the creation of high-quality software solutions...


  • Johannesburg, Gauteng, South Africa Mukuru Full time

    We are seeking a highly skilled Software Engineering Team Lead to join our innovative team at Mukuru. As a technical expert and team leader, you will be responsible for ensuring the successful delivery of high-quality software products while continuously enhancing processes and encouraging a collaborative work environment.The ideal candidate will have a deep...


  • Johannesburg, Gauteng, South Africa Mukuru Full time

    We are looking for a highly skilled Technical Leader to join our Financial Services (Insurance) engineering team at Mukuru. As a Software Engineering Team Lead, you will be responsible for leading and mentoring a team of 2-5 software engineers, ensuring the successful delivery of high-quality software products while continuously enhancing processes and...


  • Johannesburg, Gauteng, South Africa Absa Group Full time

    About the RoleWe are looking for a highly experienced Lead Developer and Team Lead to join our team at Absa Group. As a key member of our team, you will be responsible for supporting, developing, and enhancing our production environment following the software development life cycle (SDLC). Additionally, you will work as a team lead within a small,...


  • Johannesburg, Gauteng, South Africa Mukuru Full time

    We have an exciting opportunity for a Software Engineering Team Lead to join our cross-functional Staff apps engineering team, where you'll be surrounded by passionate individuals The ideal candidate is expected to be a technical expert, a team leader, and a problem solver, ensuring the successful delivery of high-quality software products while continuously...