Software Engineering Team Lead

6 hours ago

Johannesburg, Gauteng, South Africa Network Recruitment Full-time
Key Responsibilities:
  • Deliver excellence: Architect and deliver cutting-edge applications for leading organisations.
  • Champion DevOps culture: Enhance product quality through containerisation, CI/CD, and modern tooling.
  • Innovate boldly: Research and implement new technologies to keep solutions future-ready.
  • Lead with purpose: Mentor, coach, and inspire your team through regular one-on-ones and performance reviews.
  • Collaborate deeply: Partner with cross-functional teams to solve complex business challenges.
  • Delight customers: Build strong client relationships, manage expectations, and deliver impactful solutions.
  • Job Experience and Skills Required:
  • Bachelors degree in IT, Engineering, or related field.
  • 6+ years experience as a software engineer in enterprise environments.
  • Proven ability to lead delivery teams and drive successful outcomes.
  • Strong grasp of software engineering fundamentals, clean code, and best practices.
  • Mastery of JavaScript frameworks (React, Angular, Vue.js) and adaptability to new tech.
  • Experience architecting and structuring projects within enterprise settings.
  • Excellent communication, collaboration, and customer-facing skills.

Apply now