Description:
Main Responsibilities
The Software Engineering Team Lead is a hybrid role mixing technical knowledge with people management skills.
Within this role you will lead a team of software engineers and be accountable for their output and the technical direction of their work.
Key responsibilities being:
- Be capable of leading a team in delivering engineering upgrades and improvement initiatives.
- Oversee day-to-day team operations ensuring adequate resource for KTLO, project, and internal initiatives.
- Create a culture that boosts morale, motivation, and general well-being of team members.
- Own a technical roadmap prioritising clear goals and objectives.
- Developing team members through coaching, mentoring, and providing practical guidance.
- Able to mediate and resolve conflict when the situation demands.
- Foster collaborative working relationships with product and delivery managers to ensure requirements are met and delivered accurately.
- Act as an escalation point for the team.
- Identify training requirements of the team and produce plans to remedy.
- Proactively look to improve systems and add efficiency to current process and procedures.
- Manage the resource needs of the team leading recruitment and working with third parties as required.
- Contribute to the wider Media Services technical strategy.
- Mentor and support less experienced peers across the area.