Software Engineering Apprenticeship - Level 6 - Birmingham Job Details | BBC

Bidvane

Birmingham

Hybrid

GBP 19,000 - 23,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Degree on completion
On-the-job learning
Career development support
Relocation support
Networking opportunities

Job summary

BBC's Corporate Systems & HR Learning is offering a fixed-term Level 6 Software Engineering Apprenticeship in Birmingham. The program combines full-time software development work with study towards a BSc (Hons) in Digital and Technology Solutions Professional, Software Engineer pathway.

You'll contribute to software development across front-end, back-end or full-stack teams, learn agile practices, and work through requirements, design, coding, testing and deployment while gaining hands-on

Qualifications

  • GCSE maths and English at grade 4/C or above, National 5 at C, or equivalent.
  • No qualification in the same subject area at the same or a higher level.
  • Some coding or software engineering experience, such as through a course, coding boot camp or personal projects.

Responsibilities

  • Contribute to developing and maintaining software for BBC digital platforms and internal business systems
  • Work through software development stages including requirements gathering, analysis, design, coding, building, testing, implementation and support
  • Apply software engineering principles throughout the solution development lifecycle, including secure handling of requirements and data
  • Use testing and quality-control practices to support software quality and reliability
  • Investigate and troubleshoot issues with guidance from the team
  • Contribute to complex projects supporting the BBC’s Digital First strategy, from inception to delivery
  • Learn and use agile planning and delivery practices, including pairing, code and documentation reviews, and continuous delivery
  • Study on and off the job towards the apprenticeship qualification
  • Work in a front-end, back-end or full-stack software team

Skills

Coding enthusiasm
maths enthusiasm
AI/ML curiosity
Organisational skills
Meeting deadlines

Education

GCSE Maths & English (4/C)
National 5 (C) or equivalent
No higher-level qualification in same subject

Job description

This fixed-term, 40-month Level 6 Software Engineering Apprenticeship sits in the BBC’s Corporate Systems & HR Learning department, within its Architecture team. The work covers developing and maintaining software, from requirements and design through coding, testing, implementation and support. It combines full-time work in a front-end, back-end or full-stack team with study towards a BSc (Hons) in Digital and Technology Solutions Professional (Software Engineer pathway). Applicants must be 18 by the September 2027 start, meet UK residence and right-to-work conditions, hold the specified maths and English qualification, and complete a basic coding test.

What the job involves
  • Contribute to developing and maintaining software for BBC digital platforms and internal business systems
  • Work through software development stages including requirements gathering, analysis, design, coding, building, testing, implementation and support
  • Apply software engineering principles throughout the solution development lifecycle, including secure handling of requirements and data
  • Use testing and quality-control practices to support software quality and reliability
  • Investigate and troubleshoot issues with guidance from the team
  • Contribute to complex projects supporting the BBC’s Digital First strategy, from inception to delivery
  • Learn and use agile planning and delivery practices, including pairing, code and documentation reviews, and continuous delivery
  • Study on and off the job towards the apprenticeship qualification
  • Work in a front-end, back-end or full-stack software team
Qualifications
  • GCSE maths and English at grade 4/C or above, National 5 at C, or equivalent
  • No qualification in the same subject area at the same or a higher level
Experience
  • Some coding or software engineering experience, such as through a course, coding boot camp or personal projects
Skills & knowledge
  • Interest in maths and enthusiasm for coding
  • Interest in using AI and machine learning technologies to improve working practices
  • Organisational, problem-solving and negotiating skills
  • Ability to manage competing deadlines and demands, staying calm and focused as circumstances change
  • Interest in the BBC and how people consume content, with ideas that bring new perspectives
Checks & eligibility
  • At least 18 years old when the apprenticeship begins in September 2027
  • Continuous UK residence for the three years before the apprenticeship starts
  • Legal eligibility to work full-time in the UK for the full apprenticeship
  • Not currently enrolled in another apprenticeship programme
Other
  • Able to live within commuting distance of the role base
  • Complete a basic coding test as part of the assessment
  • The scheme is aimed at non-graduates
What’s offered
  • Undergraduate degree qualification on successful completion
  • On-the-job and off-the-job learning
  • Relocation financial support for eligible applicants, subject to financial criteria
  • Career development support
  • Employability training
  • Networking opportunities
  • Support to find a suitable BBC role after completing the apprenticeship
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineering Apprenticeship - Level 6 - Birmingham
Software Engineering Apprenticeship - Level 6 - Birmingham

The Bbc • Birmingham

On-site
GBP 21,000 - 27,000
Relocation support
Career development
Networking opportunities
Software Engineering Apprenticeship - Level 6 - Birmingham Job Details | BBC
Software Engineering Apprenticeship - Level 6 - Birmingham Job Details | BBC

BBC • Birmingham

On-site
GBP 22,000 - 27,000
Software Engineering Apprenticeship - Level 6 - Salford
Software Engineering Apprenticeship - Level 6 - Salford

BBC • Salford

On-site
GBP 22,000 - 27,000
Relocation assistance
Software Engineering Apprenticeship - Level 6 - London
Software Engineering Apprenticeship - Level 6 - London

BBC • City Of London, Greater London

On-site
GBP 22,000 - 27,000
Software Engineering Apprenticeship - Level 6 - Salford
Software Engineering Apprenticeship - Level 6 - Salford

BBC • Eccles

On-site
GBP 22,000 - 27,000
Software Engineering Apprenticeship - Level 6 - Birmingham
Software Engineering Apprenticeship - Level 6 - Birmingham

BBC Group • Birmingham

On-site
GBP 22,000 - 27,000
Relocation support (eligible)
35-hour working week
25 days annual leave (26 for BBC Stud
+3
Software Engineering Apprenticeship - Level 6 - Glasgow Job Details | BBC
Software Engineering Apprenticeship - Level 6 - Glasgow Job Details | BBC

BBC • Glasgow

On-site
GBP 22,000 - 27,000
Relocation support
BBC Academy training
Software Engineering Apprenticeship - Level 6
Software Engineering Apprenticeship - Level 6

BBC • Greater London

On-site
GBP 22,000 - 27,000
Mentoring program
Software Engineering Apprenticeship
Software Engineering Apprenticeship

The Bbc • Newcastle upon Tyne

On-site
GBP 18,000 - 23,000
Software Engineering Apprenticeship - Level 6 - Newcastle-upon-Tyne
Software Engineering Apprenticeship - Level 6 - Newcastle-upon-Tyne

BBC Group • Newcastle upon Tyne

On-site
GBP 22,000 - 27,000