Software Engineering Team Lead - Johannesburg - Mukuru

    Mukuru
    Mukuru Johannesburg

    3 days ago

    Default job background
    Accounting / Finance
    Description

    Software Engineering Team Lead

    We are seeking a highly skilled Software Engineering Team Lead to join our Financial Services (Insurance) engineering team. This is an exciting opportunity to work with a passionate group of individuals who are revolutionizing the industry.

    The ideal candidate will be a technical expert, a team leader, and a problem solver. You will ensure the successful delivery of high-quality software products while continuously enhancing processes and encouraging a collaborative work environment.

    Duties and Responsibilities:

    • Lead a team of 2-5 software engineers, providing technical guidance and fostering a culture of continuous learning and growth.
    • Take ownership of product or project development, ensuring quality standards, deadlines, and user requirements are met.
    • Drive expertise in PHP, Symfony, microservices architecture, domain-driven design, hexagonal architecture, CI/CD, and guide the team in applying these effectively.
    • Identify and implement process improvements to enhance development workflows.
    • Work in an Agile and Scrum environment, collaborating with cross-functional teams to deliver high-quality software.
    • Build strong working relationships within the team and influence multi-teams to align with project goals.

    Key Requirements:

    • Proven experience as a senior software engineer or team lead, with a deep understanding of software development processes and methodologies.
    • Strong proficiency in PHP and Symfony, along with experience in microservices, domain-driven design, and hexagonal architecture.
    • Familiarity with Agile and Scrum methodologies, and a track record of successfully leading Agile development teams.
    • Excellent leadership and communication skills, with a focus on mentoring, coaching, and guiding team members.
    • Exceptional problem-solving abilities and a proactive attitude toward addressing technical challenges.

    Additional Skills:

    • Ability to collaborate effectively with DevOps teams to ensure seamless deployment and infrastructure support.
    • Experience working alongside Test Analysts, Product Owners, Business Analysts, and other team leads to achieve project goals.


  • ORTHO-TEAM AG Springs

    Descripción del Trabajo · Aquí en Ground Guys, somos un equipo dedicado de expertos en cuidado del césped y paisajismo que buscan a alguien listo para dar el próximo paso en su carrera como Gerente General. · Nuestro equipo es increíble al cuidar a nuestros clientes y brindar un ...

  • Betway Group

    Team Lead

    6 days ago


    Betway Group Johannesburg

    Job Description · Lead a high-performing team of Customer Relationship Managers and drive exceptional customer experiences in the online gaming industry. · About Us · We are Super Group, a digital gaming company behind leading Sports and iGaming brands. Our journey started in 199 ...

  • Betway Group

    Team Lead

    5 days ago


    Betway Group Johannesburg

    Team Lead, Customer Relationship - Betway Premium · Kick-start your career in the online gaming world and experience the very latest in technology and innovation. · A 360-degree service environment for our sports book and casino customers ensuring that we offer world class servic ...

  • Carlysle Talent Search - Centurion

    Java Team Lead

    1 week ago


    Carlysle Talent Search - Centurion Johannesburg

    Job Title: Java Team Lead · We are seeking a strong and experienced Java Team Lead to join our team based in Melrose Arch. As a Team Lead, you will have the opportunity to shape the projects you work on, design and build software daily alongside your team, and be involved in the ...


  • Goldman Tech Resourcing Johannesburg

    Technical Team Lead PositionAre you looking for a challenging leadership role in a technical team? This position may be the right fit for you.Responsibilities: · Leverage your software development expertise to lead a high-performing team and drive technical innovation. · Develop ...


  • Yellosa Johannesburg

    The Warehouse Team Lead will oversee the daily operations of the production team, ensuring maximum productivity output to manufacture, service, and repair products and tools efficiently. · Key Responsibilities · Supervise day-to-day operations to achieve maximum productivity. · T ...


  • University of Johannesburg Johannesburg

    Microsoft Team Lead (P7) - Infrastructure & Operations · A technical leadership position responsible for overseeing the Microsoft environment and infrastructure within the ICS Department. · Key Responsibilities · Led a team of IT professionals in the Infrastructure & Operations u ...


  • Abbott Laboratories Johannesburg

    Abbott is a global healthcare leader, creating breakthrough science to improve people's health. We're always looking towards the future, anticipating changes in medical science and technology. · Working at Abbott · You can do work that matters, grow, and learn, care for yourself ...


  • Abbott Laboratories Johannesburg

    Join a Global Healthcare Leader · At Abbott, you can do work that matters and have opportunities to grow and learn. You will have access to: · Career development with an international company where you can grow the career you dream of. · A competitive remuneration package includi ...


  • BETSoftware Johannesburg

    Senior Talent Acquisition Specialist at BET Software · We are seeking a Senior Talent Acquisition Specialist to lead our team to success. This is a strategic role that oversees complex system development projects across various products and technologies. · As a key member of our ...

  • Toys R Us and Babies R Us South Africa

    Admin Team Lead

    2 weeks ago


    Toys R Us and Babies R Us South Africa Johannesburg

    Job Role · Retail Admin Supervisor · We are seeking a dynamic and passionate individual to ensure exceptional customer satisfaction and excellent store performance at Toys R Us, a well-established international brand. · Toys R Us SA currently boasts 60+ physical stores and an onl ...

  • Yellosa

    Team Lead CX

    2 days ago


    Yellosa Johannesburg

    Craft Unforgettable Customer Experiences · As a Team Lead CX in Johannesburg, this role is at the forefront of creating meaningful connections with players across the vibrant South African online gaming landscape. · This position requires strategic leadership in a fast-paced, dat ...


  • Mukuru Johannesburg

    We are seeking a highly skilled Software Engineering Team Lead to join our cross-functional Staff apps engineering team. · The ideal candidate will be a technical expert, a team leader, and a problem solver, ensuring the successful delivery of high-quality software products while ...


  • The Travel Corporation City of Johannesburg Metropolitan Municipality

    About Us · The Travel Corporation is a team of individuals driven by PASSION, PEOPLE & PURPOSE. We deliver exceptional travel experiences that make a positive difference. Our focus is on responsible travel, offering unique and rich local experiences, making travel easy and enjoya ...


  • Givaudan Johannesburg

    At Givaudan, we're passionate about creating a positive impact on billions of people's lives. We're a global leader in the creation of fragrance and beauty products, with a team of over 16,000 employees worldwide. · Warehouse and Inbound Team Leader · We're seeking an experienced ...


  • Carlysle Talent Search - Centurion Johannesburg

    Role Summary · This is an exciting opportunity for a strong Java Team Lead to join our team of top-notch professionals. You will be based in Melrose Arch and will have the autonomy to shape the projects you work on, designing and building software daily alongside your team. · Dut ...


  • Telesure Investment Holdings Pty Johannesburg

    Team Lead: VAPS Sales - Afrikaans · Grow your career with us at TIH, a leading financial services provider in South Africa. · Job Purpose · We connect customers and consultants, conduct needs analyses, and propose solutions to benefit them. Our team members require a solid knowle ...


  • Glencore International AG City of Johannesburg Metropolitan Municipality

    SAP MM Team Lead · Overview: · The SAP MM Lead is a business-oriented leader who operates across the organization to ensure seamless communication between upstream and downstream processes and teams. This position requires strong leadership skills, technical knowledge of SAP MM, ...


  • Osiris Trading Johannesburg

    Kick-start your career in the online gaming world and experience the very latest in technology and innovation. · Job Title: Team Lead Fraud · Reporting to: Senior Fraud Manager · About Us · We're part of Super Group, a leading digital gaming company behind some of the world's mos ...


  • Hire Resolve Johannesburg

    Senior Risk Analyst Team Lead · About the Role · The Senior Risk Analyst Team Lead will lead a team of risk analysts and oversee the implementation of risk management strategies and procedures. · This role involves working closely with stakeholders to identify risks, analyze data ...

Jobs
>
Johannesburg