Software Developers build and test code as part of their roles. They will create, maintain, audit, and improve systems to meet the needs of end users. This involves testing hardware and software systems to diagnose and resolve system faults.
Developers typically work as part of larger teams, with defined roles and responsibilities. They are usually required to interpret design documentation and build solutions based on a project’s specifications.
Candidates on this apprenticeship will learn how to write good quality code in at least one coding language, and be able to develop effective user interfaces for at least one channel. They will also learn problem solving skills to help detect and solve faults, and gain an understanding of deployment techniques in order to implement the solutions they have developed.
The duration of this apprenticeship is typically 18 months to Gateway, with a three-month window for the End Point Assessment (EPA).
Individual employers will set the selection criteria, but this is likely to include A Levels, level 3 apprenticeship or other relevant qualification relevant experience and/or an aptitude test with a focus on functional maths.
This leads to a Level 4 Advanced Apprenticeship qualification.
A portfolio of work
A final project
An employer reference
Thinking about starting your career as a Software Developer? Interested in hiring one of our apprentices? Use the form below to ask us any questions you have and we’ll get back to you.