Loading...

Software Engineering Team Leader

October 28, 2025

Overview
The Software Engineering Team Leader coordinates and supports a team of developers, ensuring projects are organised, code quality is maintained, and technical tasks follow the organisation’s standards. This role involves guiding engineers, assisting with planning, and contributing to the development of software solutions.


Key Responsibilities

  • Lead and support a team of software engineers in day-to-day tasks.
  • Assist with planning, organising, and allocating development work.
  • Review code for quality, consistency, and compliance with technical guidelines.
  • Help resolve technical issues and provide direction when needed.
  • Collaborate with project managers, designers, and product teams to support project goals.
  • Contribute to development work, including writing, testing, and documenting code.
  • Support onboarding and training of new developers.
  • Monitor progress and ensure tasks follow the agreed development process.

Skills & Requirements

  • Strong understanding of software development principles and best practices.
  • Experience leading or coordinating a technical team.
  • Good communication and organisational skills.
  • Ability to review code and provide constructive feedback.
  • Familiarity with version control systems and development workflows.
  • Ability to balance hands-on development with team coordination.
  • Problem-solving skills and attention to detail.
Experience
Min 10 years
Work Level
Senior-Level
Employment Type
Contract
Salary
30 - 50k / year