Overview

Position Title: Software Team Lead

Company: BBC

Location: Nottingham, UK

Job Description:

As the Software Engineering Team Lead for Bitesize you value and are committed to the education, learning, and holistic wellbeing of our Children. You’ll come aboard and steer the ship, leading and ensuring that our Children’s and Education service is the best that it can be and that we’re equipping the next generation with the stories that will inform, educate and entertain them.

Responsibilities:

  • Our agile teams are made up of software engineers, testers, user experience designers, design researchers, product owners, business analysts and project managers, all striving to create extraordinary experiences for our audiences.
  • We work across the full stack, building both front-end web experiences alongside the back-end capabilities that power them. Our front-end stack is based on React, with our back-end services powered predominantly by Node and GraphQL.
  • We build fully responsive web solutions across multiple devices using HTML5, CSS and JavaScript and we create the back-end services that drive them. Our services are highly-available and highly scalable so we build following service-oriented architecture and micro-service architectural patterns.

Requirements:

  • Technical expertise in either full-stack web development or back-end service/API development, or both
  • Experience as a Software Engineer in one or more of the following technologies: JavaScript, React, NodeJS, TypeScript, GraphQL, Scala, Java
  • An excellent knowledge of web-based design principles and patterns
  • Experience with cloud-based architectures and system design, notably AWS
  • Have led one or more technically complex software engineering projects
  • Proven experience of hands-on technical and people leadership within a team and stakeholder management with both technical and business stakeholders
  • Proven experience of working collaboratively with people from a range of backgrounds and experiences
  • An ability to remain calm in difficult situations and experience of mediating conflict
  • Working in areas with technical debt and operational complexity
  • Experience in identifying, debugging and resolving complex issues in production systems

About BBC

The BBC is the world’s leading public service broadcaster.
We’re impartial and independent, and every day we create distinctive, world-class programmes and content which inform, educate and entertain millions of people in the UK and around the world.