Posted on: 23 August 2025
ID 943987

Engineering Team Lead

Job Description

We are seeking an Engineering Team Lead of a small team cross-functional to join our leadership team and drive technical excellence, project execution, and the professional development of our engineering staff.

The Engineering Team Leads play a pivotal role in managing and developing engineering teams, ensuring project success, and contributing to the overall technical strategy of the company. The expectation of this role is lead engineers across 2-3 agile teams in a domain.

The incumbent will be responsible to develop full-stack systems, looking into the design, development process and testing of the software application. The role is technical development and people management.

Key Responsibilities
  • Technical Leadership: Lead and inspire a team of talented software engineers, providing technical guidance, architectural direction, and mentorship.
  • Be involved in recruitment and mentoring activities across the chapter and help drive the growth of an engineering culture within their area of responsibility.
  • Full-Stack Development: Lead the end-to-end design, development, and maintenance of web applications, ensuring they meet high standards for functionality, performance, and user experience.
  • Project Management: Oversee the planning, execution, and delivery of complex software projects, ensuring they are completed on time and within scope.
  • Team Development: Identify the strengths and growth areas of team members and develop plans for their professional growth and skill enhancement.
  • Collaboration: Foster a culture of collaboration, knowledge sharing, and best practices within the engineering team and cross-functional teams.
  • Problem Solving: Help the team tackle technical challenges, remove roadblocks, and ensure projects meet high-quality standards.
  • Testing and Debugging: Establish testing strategies, develop unit tests, and provide expertise in debugging and optimizing code for performance and reliability.
  • API Integration: Work on integrating APIs and third-party services, focusing on security, scalability, and efficiency.
  • DevOps and Deployment: Implement DevOps practices, including CI/CD pipelines, containerization, and cloud services to optimize application deployment and scaling.
  • Mentoring and Collaboration: Mentor and collaborate with junior and intermediate developers, contributing to team growth, knowledge sharing, and best practices.
  • Architecture and Design: Drive architectural decisions, system design, and code reviews to ensure scalable and maintainable software solutions.
  • Technical Strategy: Contribute to the development and execution of the company's technical strategy and roadmap.
  • Stakeholder Communication: Act as a liaison between the engineering team and non-technical stakeholders, providing updates and ensuring alignment with project goals.
Requirements

Qualifications:
  • Bachelor's degree in computer science, Software Engineering, or a related field (or equivalent work experience).
  • 8+ years of experience as a software engineer, with a track record of delivering complex projects.
  • Strong expertise in software development (.NET), including proficiency in front-end and back-end technologies and frameworks.
  • Previous experience in a leadership or mentorship role within a software engineering team.
  • Excellent problem-solving and debugging skills.
  • Exceptional communication, teamwork, and leadership abilities.
  • Commitment to staying updated with emerging industry trends and technologies.
  • Experience with cloud services (AWS) and microservices architecture.
  • Previous experience leading and managing cross-functional development teams.
  • Agile or Scrum certification and familiarity with project management tools.
check(event) ; career-website-detail-template-2 => apply(record.id, meta)" mousedown="lyte-button => check(event)" final-style="background-color:#187B9E;border-color:#187B9E;color:white;" final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered="">
Occupation:
IT, computing jobs


This job offer is not active at the moment.
Apply for a job
You have already applied to this job position
Save ad
Ram couriers new vacancies are open whatsapp Mr mashegwane on 0761585620
Jobin.co.za