Software Engineer

6 days ago


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

About the Role

We are seeking highly skilled Software Engineers to join our teams in London, Newcastle, and Salford as part of our growing engineering hub of excellence. As a Software Engineer at the BBC, you will be part of a multidisciplinary team focused on delivering high-quality software solutions that meet the needs of our audiences.

Main Responsibilities

  • Design and develop new features and products, working collaboratively with the team to build and support them after launch.
  • Ensure high-quality code is delivered in line with project goals and delivery cycles, using agile methods and collaborating with colleagues.
  • Take ownership of projects, code, database architecture, and scalability, working with principal engineers and team leaders to mentor juniors and promote technical standards.
  • Deliver secure, reliable, and scalable software, with opportunities to broaden your skills and move into different areas of the business.

Our Culture

We value knowledge sharing, learning from one another, and shipping great products. Our hybrid work environment balances working from home with in-person collaboration, and we offer a global view, mentoring, and coaching. We also prioritize creativity, learning, and continuous deployment, with a focus on well-documented code, unit testing, and continuous integration.

What We Offer

  • 10% development time built into the 35-hour working week to invest in your own learning and development.
  • A comprehensive benefits package, including an employer pension contribution of up to 10%, 25 days' annual leave, and contributory lifestyle benefits.
  • A diverse and inclusive environment with opportunities to join staff networks and participate in employee assistance and well-being programs.

About the BBC

The BBC is one of the UK's most iconic and beloved brands, with a global reach and a commitment to innovation and excellence. We are proud of our values, which include a passion for making things better for our audiences, a focus on simplicity, efficiency, and performance, and a commitment to continuous learning and improvement.



  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Software Delivery (Technical) Full time

    We are seeking a skilled Full Stack Engineer with a strong focus in React and Java to join our innovative team at Software Delivery (Technical). The ideal candidate will have a solid background in both NoSQL and SQL databases, experience with AWS and distributed systems, and a strong understanding of CI/CD practices and managing pipelines.Key...


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

    Position OverviewAre you a motivated and resourceful individual? Do you thrive on tackling complex coding challenges?If you are a .NET engineer looking to be part of a dynamic technology consultancy that provides exceptional solutions and aims to enhance services for clients and end users, this opportunity may be ideal for you.This role presents a fantastic...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Software Delivery (Technical) Full time

    We are seeking a skilled Full Stack Engineer with a strong focus in React and Java to join our innovative team at Software Delivery (Technical). The ideal candidate will have a solid background in both NoSQL and SQL databases, experience with AWS and distributed systems, and a strong understanding of CI/CD practices and managing pipelines.Key...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom The Engineer Full time

    Job Title: Digital Signage TechnicianLocation: NewcastleSalary: £24 -30k (negotiable dependant on level of experience)Job Type: Permanent - Full-TimeAbout The Engineer:The Engineer is a market-leading specialist in kiosks, digital signage and touch screens. We are a dynamic and innovative company that is passionate about delivering exceptional solutions to...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom The Engineer Full time

    Job Title: Digital Signage SpecialistLocation: NewcastleSalary: £24 -30k (negotiable dependant on level of experience)Job Type: Permanent - Full-TimeAbout The Engineer:The Engineer is a market-leading specialist in kiosks, digital signage and touch screens. We are a dynamic and innovative company that is passionate about delivering exceptional solutions to...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom The Engineer Full time

    Job Title: Digital Signage TechnicianLocation: NewcastleSalary: £24 -30k (negotiable dependant on level of experience)Job Type: Permanent - Full-TimeAbout The Engineer:The Engineer is a market-leading specialist in kiosks, digital signage and touch screens. We are a dynamic and innovative company that is passionate about delivering exceptional solutions to...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom The Engineer Full time

    Job Title: Digital Signage SpecialistLocation: NewcastleSalary: £24 -30k (negotiable dependant on level of experience)Job Type: Permanent - Full-TimeAbout The Engineer:The Engineer is a market-leading specialist in kiosks, digital signage and touch screens. We are a dynamic and innovative company that is passionate about delivering exceptional solutions to...

  • Software Engineer

    4 days ago


    Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Client Server Full time

    Job OpportunitySoftware Developer / EngineerJob SummaryWe are seeking a talented Software Developer to join our team at Client Server. As a Software Developer, you will be responsible for designing, developing, and maintaining complex software systems using C#.Net.About the RoleYou will collaborate with a small, talented team to deliver high-quality software...

  • Software Engineer

    4 days ago


    Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Client Server Full time

    Job OpportunitySoftware Developer / EngineerJob SummaryWe are seeking a talented Software Developer to join our team at Client Server. As a Software Developer, you will be responsible for designing, developing, and maintaining complex software systems using C#.Net.About the RoleYou will collaborate with a small, talented team to deliver high-quality software...

  • Software Engineer

    7 days ago


    Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Client Server Full time

    About the Role:We are seeking a talented Software Developer to join our team at Client Server. As a Software Developer, you will be responsible for designing, developing, and testing software applications using the latest technologies.Key Responsibilities:Collaborate with a small, talented team to deliver high-quality software applicationsDesign, develop,...

  • Software Engineer

    4 days ago


    Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Client Server Full time

    About the Role:We are seeking a talented Software Developer to join our team at Client Server. As a Software Developer, you will be responsible for designing, developing, and testing software applications using the latest technologies.Key Responsibilities:Collaborate with a small, talented team to deliver high-quality software applicationsDesign, develop,...

  • Software Engineer

    4 days ago


    Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Client Server Full time

    About the Role:We are seeking a talented Software Developer to join our team at Client Server. As a Software Developer, you will be responsible for designing, developing, and testing software applications using the latest technologies.Key Responsibilities:Collaborate with a small, talented team to deliver high-quality software applicationsDesign, develop,...

  • Software Engineer

    4 days ago


    Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Client Server Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our team at Client Server. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems using C#.Net.Key ResponsibilitiesCollaborate with a small, talented team to deliver high-quality software solutionsDesign and...

  • Software Engineer

    3 days ago


    Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Client Server Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our team at Client Server. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems using C#.Net.Key ResponsibilitiesCollaborate with a small, talented team to deliver high-quality software solutionsDesign and...

  • Software Engineer

    7 days ago


    Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom IMT Resourcing Solutions Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our development team at IMT Resourcing Solutions. As a key member of our team, you will be responsible for designing, developing, and maintaining software applications using C# and.NET Core.Key ResponsibilitiesDevelop and implement software solutions using C# and.NET Core.Collaborate...

  • Software Engineer

    3 days ago


    Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom FNZ Group Full time

    About the RoleAt FNZ Group, we're seeking a talented Software Engineer to join our team. As a key member of our software development team, you'll play a crucial role in designing, developing, and maintaining our cutting-edge software solutions.Key ResponsibilitiesDesign and develop software solutions based on technical designs and specifications.Collaborate...

  • Software Engineer

    3 days ago


    Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom FNZ Group Full time

    About the RoleAt FNZ Group, we're seeking a talented Software Engineer to join our team. As a key member of our software development team, you'll play a crucial role in designing, developing, and maintaining our cutting-edge software solutions.Key ResponsibilitiesDesign and develop software solutions based on technical designs and specifications.Collaborate...

  • Software Engineer

    12 hours ago


    Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Client Server Full time

    Job OpportunitySoftware Developer / EngineerJob SummaryWe are seeking a talented Software Developer to join our team at Client Server. As a Software Developer, you will play a key role in the development of our core platform using the latest versions of C#.Net.About the RoleYou will collaborate with a small, talented team to deliver high-quality software...

  • Software Engineer

    10 hours ago


    Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Client Server Full time

    Job OpportunitySoftware Developer / EngineerJob SummaryWe are seeking a talented Software Developer to join our team at Client Server. As a Software Developer, you will play a key role in the development of our core platform using the latest versions of C#.Net.About the RoleYou will collaborate with a small, talented team to deliver high-quality software...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Client Server Full time £70,000

    **Job Opportunity for a Software Engineer**We are seeking a talented Software Engineer to join our team at Client Server. As a Software Engineer, you will play a key role in delivering complex software systems using the latest technologies.**Key Responsibilities:**Collaborate with a small team to design, develop, and deploy software applications using C#.Net...