Degree Apprenticeship

Software Engineering Degree Apprenticeship - Level 6

BSc in Digital and Technology Solutions or BSc hons in Software Engineering (in Glasgow)

Develop and deliver apps and websites used by millions every day - including Sports, iPlayer and You'll also develop software and services for our journalists, producers and corporate teams, helping them to do their work and deliver content and products efficiently.

The social side of the BBC

Sebastian tells us about some of the social activities and events that employees at the BBC can get involved in – from coffee mornings on Zoom, to football at lunch, to sitting in with Annie Mac on one of her radio shows...To watch the full Gradcracker/BBC webinar, click here.

To watch the full Gradcracker/BBC webinar, click here.

  • Start Date: September 2023
  • Duration:  40 months for England and Wales & 48 months for Scotland 
  • Salary: £19,500 plus £4,918 London Weighting for those individuals who have London as their primary work base
  • Typically leading to: Permanent role as a Junior Software Engineer 
  • Locations: Salford, London, Glasgow & Cardiff 

Role Responsibility

You'll get full stack experience, and learn to use agile planning and delivery practices like pairing, code and documentation reviewing, and continuous delivery.

Practice quality control, write automated tests, and work with others to integrate software with monitoring and support tools. And contribute to technical documentation of jobs.

Help to troubleshoot and resolve issues throughout the product life cycle, including out of hours support (with support from others in the team). Learn and use the team's agile planning and delivery process.

You'll study for an L6 Software Engineering qualification from The Institute of Apprenticeships in Technical Education. You’ll complete specialist modules such as:

  • Introduction to JavaScript, C# and Java
  • Software development methodologies – waterfall vs agile
  • Web development – HTML, CSS and SASS
  • Data structures and algorithms
  • Frontend frameworks
  • Databases
  • Testing
  • Project engineering skills

The Ideal candidate?

You’re able to apply software engineering theory into practice, a natural problem solver who is able to work on your own and stay motivated. You are positive and able to apply yourself while being a good communicator and enjoy working with technical and non-technical people at all levels. Prepared to juggle work and study while working well under pressure. If this sounds like you then check your eligibility below and click apply!

Who we're looking for:

  • You must be aged 18 or over when the course starts in September 2023
  • Have an Extended BTEC Certificate or A-Level qualification in computer science, software programming or something similar or a recognised fast track learning programme in Software development or something similar
  • Have maths and English GCSEs or Standard (Scotland) at 9-4 (A-C) or equivalent
  • Be legally allowed to work in the UK
  • Have lived in the UK, Ireland or the European Economic Area (EEA), for at least three years before the start of the apprenticeship. Or have either pre-settled or settled status under the EU Settlement Scheme and lived in the UK, EEA or Gibraltar for at least three years.
  • If you sat your A-Levels in England, Wales or NI, one of your A-Levels should be in Maths, English or computer science.
  • If you’re a college leaver, you’ll need to have completed a BTEC certificate (360 GLH), or Cambridge Technicals in Information Technology Level 3 or an AQA Tech Level Computing and IT Level 3.

Don’t worry if you don’t have an extensive CV. You can share examples of your passion for coding and software development from anywhere. That might be other work experience, your time in education or volunteering.

Package Description

  • A starting salary of £19,500 (­­+ £4,918 London Living Allowance) and potential pay increases
  • A flexible 35-hour working week, 26 days of annual leave days (with the option to buy an extra 5 days), and a defined pension scheme.
  • Discounted dental, health care, gym and much more.
  • A dedicated Team Manager and Scheme Specialist to help with your development.
  • Professional Coaching and Mentoring by industry professionals.
  • Access to our in-house Academy, which hosts a range of internal and external courses.
  • A recognised Degree Apprenticeship of BSc in Digital and Technology Solutions alongside the ifATE award (in England & Wales) or BSc hons in Software Engineering (in Glasgow)
  • A role in the BBC Technical, Systems and Delivery team
  • The chance to seek new challenges and work in different areas of the BBC

We've signed the Gradcracker feedback pledge.

(This means that we will supply feedback if requested after an interview.)


Job ID Number: BBC/TP/164481/63593
This button will open a new tab and take you directly to the employer's website to apply.
Please remember, if asked, that you found this job on Gradcracker.
Save to shortlist

Opportunity Overview

  • Deadline: January 8th, 2023
  • Starting: September 2023
  • Multiple vacancies
  • Starting Salary: £19,500 plus £4,918 London Weighting for those individuals who have London as their primary work base + benefits
  • Salford (Manchester), London, Glasgow and Cardiff
    (Show map)

More on our Hub

Employee Profiles

View more »

Watch our videos

Watch more of our videos »


Follow your favourite employers
Save jobs to your shortlist
Receive personalised alerts
Access our live webinars
Register now
Gradcracker and Cookies
We use cookies to ensure that we give you the best experience on our website.
If you continue we'll assume that you are happy to receive all cookies from Gradcracker.
Learn more