Software Developer

Laptop with coding on screen

This Level 4 apprenticeship is typically 24 months in duration and is suitable for employers looking to recruit and train people to build and test simple, high-quality code across front end, logic and database layers. A developer will typically be working as part of a larger team, in which they will have responsibility for some of the straightforward elements of the overall project.

Job roles include:

  • Web Developer
  • Application Developer
  • Mobile App Developer
  • Games Developer
  • Software Developer


Qualification specification (PDF) 

Click on the ticks below to open the documents

Module Number 
Name and
Syllabus Specimen
1 Software Development Methodologies
QAN: 603/0543/5
Software Development Methodologies syllabus Software Development Methodologies specimen paper Software Development Methodologies answer key
2 Software Languages
QAN: 603/0545/9
Software Languages syllabus Software Languages specimen paper Software Languages answer key
Find a training provider

Apprenticeship standards

For details on qualification description, criteria, duration and competencies.

Hardware, Network, Cloud and Infrastructure

Cyber Security

Software Development


Digital Marketing


*In development, apprentice registrations are being accepted for all BCS Standards listed