Apprenticeship Β· earn while you train Β· live UK standard from the careers engine
Apprenticeship

Software development technician

Level
3
Advanced Β· like A-levels
Length
1.5 yr
typical
Sector
Digital
Pay
Paid
you earn while training

In a nutshell

Building simple applications for use in larger software developments.

What you'd do

Write code modules under the guidance of senior developers
Run tests on software and log any defects found
Update and maintain existing software systems
Use version control to commit and track code changes
Query databases to retrieve or update information
Document code and update technical records
Attend team meetings and contribute to development discussions

What you'd learn

Core programming concepts and writing code in a chosen language
Reading and interpreting software specifications and user stories
Basic database querying using SQL
Testing techniques and recording defects systematically
Using version control and development tools in a team
Understanding software development lifecycles
Communicating technical issues clearly to colleagues
Ready to look for a place?
See live Software development technician apprenticeship vacancies on the official government service.
Find vacancies
A Careermash concept Β· apprenticeship standard from our careers engine Β· vacancies via gov.uk.

Career data: role, pay and progression profiles built for Careermash's careers engine; AI-impact estimates from Anthropic's observed AI-usage telemetry and OpenAI's AI Jobs Transition Framework. Course data: HESA / Discover Uni, including Graduate Outcomes, LEO and the National Student Survey. Apprenticeships: IfATE-published standards, approved only.

Β© 2026 Careermash. A concept for secondary schools.