About this apprenticeship
What it involves
This Level 4 apprenticeship trains software developers to design, build, test, and maintain software applications across a range of sectors and technologies. Apprentices work in development teams using professional tools and methodologies to deliver real software products. It can lead to roles as a Senior Developer, Software Architect, or Technical Lead.
On the job
What you’ll learn
Programming in one or more languages such as Python, Java, or C#
Software development lifecycles including Agile and Scrum
Version control using tools such as Git
Database design and structured query language (SQL)
Testing, debugging, and code review techniques
Security principles and writing secure code
Interpreting technical requirements and translating them into code
On the job
What you’ll do day to day
Write, test, and debug code for applications and services
Collaborate with developers in sprint planning and stand-ups
Review code written by colleagues and give constructive feedback
Use version control to manage and merge code changes
Query and manipulate databases to support application features
Document code and technical decisions for the team
Investigate and fix bugs reported by users or testers
The deal
How this apprenticeship works
You earn a wage from day one. You are a paid employee, not a student. There are no tuition fees - the training is funded by your employer and the government.
About 20% is “off-the-job” training. Roughly a day a week is spent learning away from your normal duties - at a college, training provider, or online - working towards a recognised qualification.
It ends with an end-point assessment (EPA). Near the end, an independent assessor checks you can do the job to the national standard - through tests, a project, a portfolio or an interview. Pass it and you are fully qualified.
How to get there
What you need to start
Level 4 (Higher) - roughly Foundation-degree level. Usually needs Level 3 (A-levels, a T-Level, or an Advanced apprenticeship) or relevant experience.
What’s next: Can lead to a Level 5/6 apprenticeship or a more senior role.
Entry requirements are set by each employer and can vary - always check the specific vacancy.
Hear from employers
What it’s really like
No employer videos yet for this apprenticeship. Employers offering it can add one to show young people what the role is really like.