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
#J-18808-Ljbffr
Software Engineering Apprenticeship - Level 6 - Birmingham Job Details | BBC employer: Bidvane
The Medical Centre is an exceptional employer for General Practitioners, offering a supportive work environment across two sites with a strong focus on patient-centred care. With flexible session options and a commitment to professional development, employees benefit from a collaborative team culture that values continuous learning and quality improvement. Located in a vibrant community, the practice provides unique opportunities to engage with diverse patient needs while enjoying the advantages of NHS pension and comprehensive employment benefits.