Save time and effort sourcing top tech talent

Software Engineering Team Lead

Salford, United Kingdom
Any
Actively hiring

Software Engineering Team Lead

BBC
Salford, United Kingdom
Any
BBC
Actively hiring

hackajob is partnering with BBC to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.

 

Job Title: Software Engineering Team Lead

JOB DETAILS
 

JOB BAND: D
CONTRACT TYPE: Permanent, Full-time 
DEPARTMENT: Web Enablement, Web Experiences
LOCATION: Salford or Glasgow – Hybrid, 1 day per week in-office.
PROPOSED SALARY RANGE: £74,667- £85,333 depending on relevant skills, knowledge and experience. The expected salary range for this role reflects internal benchmarking and external market insights.

 

We're happy to discuss flexible working. If you'd like to, please indicate your preference in the application – though there's no obligation to do so now. Flexible working will be part of the discussion at offer stage.

 

PURPOSE OF THE ROLE
 

We are currently looking for a Software Engineering Team Lead for our foundational Web Tooling team in Web Enable, Web Experiences.

 

The Web Enable group is formed of four multi-disciplinary, agile teams that own and operate robust, resilient and highly scaled underpinning technologies that the majority of the public service BBC website runs and depends upon. Our high-quality engineering solutions handle massive numbers of users daily. We regularly enable and collaborate with many other teams to build amazing, world-class web experiences loved by millions.

 

WHY JOIN THE TEAM
 

This role provides a unique opportunity to redefine the vision and purpose of an existing cross-disciplinary team, with ambitions for the team to expand ownership over several key, core functionalities that a range of stakeholders across all of Web will integrate with and depend on.

 

You will be someone who has a passion for leading world-class engineering teams and developing, guiding and mentoring people. You will have a background in full-stack software engineering and have experience of delivering products and services that adhere to modern engineering best practices. You will have strong knowledge of building, deploying, maintaining and supporting systems, products and services on the web at scale, utilising a range of different technologies, tools and practices.

 

You’ll also be collaborating with a friendly and inclusive group leadership community of other Team Leads and Principal Engineers with a collective focus on enablement and platform engineering. You'll have plenty of opportunity to support and guide best practices with the teams that build their product experiences on our common web platform and use the tools we create to accelerate their own innovation.

 

KEY RESPONSIBILITIES AND IMPACT
 

The role of a Software Engineering Team Lead is a hybrid role mixing expert technical knowledge with leading your team and managing your engineers’ day to day and their career development.

 

The focus of the role includes:

 

  • People: Recruit, mentor, coach and manage staff, assuring the quality of their work and professional development.
  • Environment: Create the environment in which people can be their best. This will involve working with department leaders to create a positive and diverse working culture and working with peers to create continuity and alignment across the teams.
  • Technical: Work across the Web area and wider BBC technical community to improve our software, share knowledge and improve processes & practices when developing software.
     

YOUR SKILLS AND EXPERIENCE
 

Essential Criteria

 

  • Experience leading engineering teams to deliver effective software solutions, including managing teams through designing, writing and supporting solutions on large-scale tech stacks.
  • Experience growing software engineers from junior to senior level, supporting them to progress as engineers and work toward their career aspirations.
  • Technical expertise in HTML, CSS and JavaScript, including Node.js and SPA frameworks such as React, and demonstrable experience with AWS technologies.
  • Experience of measuring, shaping and improving agile practices in a software development team to ensure continuous delivery is achieved.
  • Skilled in dealing with multiple product and technical priorities with a focus on practical decision making in a collaborative cross-discipline team.
     

Desirable

 

  • Experience creating, maintaining or evolving software engineering communities of collaboration.
  • Experience in supporting and enabling other multi-disciplinary engineering teams as stakeholders.
  • Demonstrable experience in embedding good web accessibility best practices and understanding of WCAG 2.1 and 2.2 to at least AA standard.
     

If you can bring some of these skills and experiences, along with transferable strengths, we’d love to hear from you and encourage you to apply.

 

Before your start date, you may need to disclose any unspent convictions or police charges, in line with our Contracts of Employment policy. This allows us to discuss any support you may need and assess any risks. Failure to disclose may result in the withdrawal of your offer.  

hackajob is partnering with BBC to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.

 

Upskill

Level up the hackajob way. Verify your skills, learn brand new ones and test your ability with Pathways, our learning and development platform.

Ready to reach your potential?