Software Development Engineer

3 weeks ago


Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom BBC Group and Public Services Full time
Software Engineer - Data Sourcing

Band: C
Contract type: continuing
Location: Newcastle (one / two days per week in our office at Newcastle Broadcasting Centre on Barrack Road)

We are seeking a skilled Software Engineer to join our Data Sourcing team at the BBC. As a key member of our team, you will play a crucial role in empowering our colleagues across Radio, TV, News, and Sports to make data-driven decisions.

Main Responsibilities:

  • Design and develop full stack applications using data-driven technologies.
  • Collaborate with Test Engineers to ensure high-quality development and conduct rigorous testing.
  • Mentor junior engineers and promote a culture of learning and professional growth.
  • Contribute to high-level architecture and integrations, leveraging data-driven technologies.
  • Collaborate with leadership to build and nurture the engineering community.
  • Foster relationships with local engineering networks for a sustainable talent pipeline and team scalability.

You will be responsible for driving our ambition to build an outstanding software engineering team, environment, and culture. We are looking for a talented engineer to join our tech community to help drive this transformation, build a modern digital ecosystem using exciting technologies, and do the best work of their careers.

Key Technologies:

  • Testing: JUnit, Jest, Cypress, Cucumber, Rest-Assured, Postman, Gatling
  • Amazon Web Services (AWS) and its associated technologies
  • Code quality practices (incl. code reviews and pair programming)

We create and support reliable and scalable cloud-based services on Amazon Web Services, use Git and GitHub for version control, and practice pair programming and Test-Driven Development where possible.

About the BBC:

The BBC is a world-leading public service broadcaster, and we are committed to equality of opportunity and welcome applications from individuals, regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio-economic background, religion, and/or belief.

We are a diverse and inclusive organization, and we believe that diversity matters. We are committed to creating a workplace that is free from discrimination and harassment, and where everyone has the opportunity to succeed.



  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Opencast Software Full time

    Transforming Software Development with OpencastWe're seeking a skilled Senior Software Development Consultant to join our team at Opencast Software. As a contractor, you'll play a crucial role in helping our major clients transform their software development processes.About the RoleAs a Senior Software Development Consultant, you'll be responsible for...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Opencast Software Full time

    Transforming Software Development with OpencastWe're seeking a skilled Senior Software Development Consultant to join our team at Opencast Software. As a contractor, you'll play a crucial role in helping our major clients transform their software development processes.About the RoleAs a Senior Software Development Consultant, you'll be responsible for...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Opencast Software Full time

    Transforming Software Development with OpencastWe're seeking a skilled Senior Software Development Consultant to join our team at Opencast Software. As a contractor, you'll play a crucial role in helping our major clients transform their software development processes.About the RoleAs a Senior Software Development Consultant, you'll be responsible for...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Opencast Software Full time

    Transforming Software Development with OpencastWe're seeking a skilled Contractor in Software Development (Technical Lead) to collaborate with our major clients and drive transformation. Our software developers are passionate about building products right, combining their expertise with our company values.Key Responsibilities:Expertise in Java and/or Scala...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Opencast Software Full time

    Transforming Software Development with OpencastWe're seeking a skilled Contractor in Software Development (Technical Lead) to collaborate with our major clients and drive transformation. Our software developers are passionate about building products right, combining their expertise with our company values.Key Responsibilities:Expertise in Java and/or Scala...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Opencast Software Full time

    We're seeking a skilled Senior Software Development Consultant to join our team at Opencast Software. As a key member of our consultancy, you'll work closely with clients and stakeholders to deliver agile transformation and drive business growth.Our ideal candidate has expertise in Java and/or Scala, with experience in other languages such as Springboot,...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Bede Gaming Ltd Full time

    About the RoleWe are seeking a skilled Software Engineer to join our Platform Engineering team in Newcastle-upon-Tyne. As a Software Engineer, you will be responsible for designing, developing, and maintaining our software platforms, ensuring they meet the highest standards of quality and reliability.Key ResponsibilitiesDesign and develop software solutions...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Bede Gaming Ltd Full time

    About the RoleWe are seeking a skilled Software Engineer to join our Platform Engineering team in Newcastle-upon-Tyne. As a Software Engineer, you will be responsible for designing, developing, and maintaining our software platforms, ensuring they meet the highest standards of quality and reliability.Key ResponsibilitiesDesign and develop software solutions...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Leonardo Full time

    Software Development OpportunitiesAt Leonardo, we offer a unique opportunity for software development engineers to work on cutting-edge projects in the aerospace industry. As a software development engineer, you will be responsible for creating high-quality and robust code, working closely with software, systems, firmware, and electronics engineers to solve...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom ENGINEERINGUK Full time

    Job SummaryWe are seeking a highly skilled Software Development Engineer to join our team at ENGINEERINGUK. As a key member of our team, you will play a crucial role in developing and maintaining our cloud-based services on Amazon Web Services (AWS).Main ResponsibilitiesAs a Software Development Engineer, you will be responsible for designing, developing,...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom ENGINEERINGUK Full time

    Job Title: Software Development EngineerWe are seeking a highly skilled Software Development Engineer to join our team at ENGINEERINGUK. As a key member of our Data Sourcing team, you will play a crucial role in empowering our colleagues across Radio, TV, News, and Sports to make data-driven decisions.Main Responsibilities:Design and develop high-quality...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom ENGINEERINGUK Full time

    Job Title: Software Development EngineerWe are seeking a highly skilled Software Development Engineer to join our team at ENGINEERINGUK. As a key member of our Data Sourcing team, you will play a crucial role in empowering our colleagues across Radio, TV, News, and Sports to make data-driven decisions.Main Responsibilities:Design and develop high-quality...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom ENGINEERINGUK Full time

    Job DescriptionWe are seeking a highly skilled Software Development Engineer to join our Data Sourcing team at the BBC. As a key member of our team, you will play a crucial role in empowering our colleagues across Radio, TV, News, and Sports to make data-driven decisions that shape the future of the BBC.Main ResponsibilitiesDesign and develop high-quality...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom ENGINEERINGUK Full time

    Job DescriptionWe are seeking a highly skilled Software Development Engineer to join our Data Sourcing team at the BBC. As a key member of our team, you will play a crucial role in empowering our colleagues across Radio, TV, News, and Sports to make data-driven decisions that shape the future of the BBC.Main ResponsibilitiesDesign and develop high-quality...

  • Software Engineer

    1 month ago


    Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom BBC Full time

    Job Title: Software Engineer - Backend DevelopmentWe are seeking highly skilled Software Engineers to join our team at the BBC, one of the UK's most iconic and beloved brands. As a Software Engineer, you will play a key role in developing high-quality software solutions that meet the needs of our audiences.About the RoleThis is an exciting opportunity to...

  • Software Engineer

    1 month ago


    Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom BBC Full time

    Job Title: Software Engineer - Backend DevelopmentWe are seeking highly skilled Software Engineers to join our team at the BBC, one of the UK's most iconic and beloved brands. As a Software Engineer, you will play a key role in developing high-quality software solutions that meet the needs of our audiences.About the RoleThis is an exciting opportunity to...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom BBC Group and Public Services Full time

    Job Title: Software Development EngineerWe are seeking a highly skilled Software Development Engineer to join our team at the BBC Group and Public Services. As a key member of our engineering enablement team, you will play a vital role in delivering efficient, reliable, and sustainable services that meet the needs of our audiences.The scope of our work is...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom BBC Group and Public Services Full time

    Job Title: Software Development EngineerWe are seeking a highly skilled Software Development Engineer to join our team at the BBC Group and Public Services. As a key member of our engineering enablement team, you will play a vital role in delivering efficient, reliable, and sustainable services that meet the needs of our audiences.The scope of our work is...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom ENGINEERINGUK Full time

    Job DescriptionWe are seeking a highly skilled Software Development Engineer to join our Data Sourcing team at the BBC. As a key member of our team, you will play a crucial role in empowering our colleagues across Radio, TV, News, and Sports to make data-driven decisions that shape the future of the BBC.Main ResponsibilitiesDesign and develop high-quality...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom ENGINEERINGUK Full time

    Job DescriptionWe are seeking a highly skilled Software Development Engineer to join our Data Sourcing team at the BBC. As a key member of our team, you will play a crucial role in empowering our colleagues across Radio, TV, News, and Sports to make data-driven decisions that shape the future of the BBC.Main ResponsibilitiesDesign and develop high-quality...