Software Development Technician Level 3

Course Outline:

A Software Development Technician typically works as part of a software development team, to builds simple software components (whether web, mobile or desktop applications) to be used by other members of the team as part of larger software development projects. They will interpret simple design requirements for discrete components of the project under supervision. The approach will typically include implementing code, which other team members have developed, to produce the required component. . The Software Development Technician will also be engaged in testing that the specific component meets its intended functionality.

Start your apprenticeship

For more information about this or other apprenticeships, contact us today.


Apprentices must achieve each of the Ofqual-regulated Knowledge Modules, as summarised below. Further details are available in the occupational brief available from the Tech Partnership.

Knowledge Module 1: Software Development Context and Methodologies (for level 3 Software Development Technician)

Knowledge Module 2: Programming (for level 3 Software Development Technician)

English and Maths

Level 2 English and Maths will need to be achieved, if not already, prior to taking the end point assessment.

Professional Recognition

This apprenticeship is recognised for entry onto the Register of IT Technicians upon confirming an appropriate SFIA level 3

professional competence and those completing the apprenticeship would then be eligible to apply for registration.


The duration of this apprenticeship is typically 18 months.

Share This