Description
Join the BBC as a Software Engineer apprentice, contributing to projects impacting millions of users daily. You'll develop your skills in software engineering, working on tools such as X-Ray, Telescope, and Audience Performance. Responsibilities include mobile library development using Swift and Kotlin, testing, and continuous integration. You'll study for an industry-recognised apprenticeship qualification, gaining hands-on experience and mentorship.
As a Software Engineer apprentice, you will:
- Gain hands-on experience in software engineering teams responsible for TV, audio, online, and digital platforms.
- Develop your understanding of how the BBC's existing apps and websites are fit for purpose.
- Learn to apply software engineering principles to all stages of the solution development life cycle.
- Ensure the quality and reliability of software through rigorous testing and quality control practices.
- Explore considerations and tackle troubleshooting concerns.
- Play a part in ground-breaking complex projects aligned with the BBC's Digital First strategy.
The ideal candidate has a passion for coding, maths, and problem-solving, with excellent organisational skills and the ability to manage multiple deadlines. Experience with AI and Machine Learning technologies is desirable.
In return, you'll receive support, mentoring, and the chance to work on impactful projects. Upon completing the apprenticeship, you'll be awarded an Undergraduate Degree (Bachelor of Science with Honours) in Digital and Technology Solutions Professional (Software Engineer pathway) from a UK University.