FATP · an independent directory·Apprenticeship data sourced from DfE, ESFA and IfATEUpdated daily · GB
FATP
StandardsProvidersCompareFor employersGuides
Sign inEnquire
Home›Standards›Digital apprenticeships›Software Development Technician
L3Apprenticeship1542 approved providers

The Level 3 Software Development Technician, and the 2 providers delivering it.

Building simple applications for use in larger software developments.

See approved providers

At a glance

How long18 months
Off-the-job training20% (~1 day/week)
Funding band£15,000 (levy-funded, or 95% co-funded)
Approved providers2

About this apprenticeship

What this apprenticeship covers

Apprentices learn to build and test discrete software components as part of a wider development team. The programme covers the full software development life cycle, from writing code to unit testing and documentation. Key areas include algorithms and data structures, relational and non-relational databases, secure coding practices, and software design patterns. Apprentices also gain knowledge of development methodologies such as agile and waterfall, data protection obligations, and cloud computing fundamentals, giving them a grounding across both technical and professional aspects of software development.

Day-to-day responsibilities

Working under supervision, an apprentice will write code for specific components, whether web, mobile, or desktop, following agreed standards and team coding conventions. They will run unit tests, debug errors, and contribute to simple technical documentation. Much of the work involves reading design specifications, building on existing codebases, and connecting components to defined data sources. They will use collaborative tools to communicate with developers, analysts, designers, and project managers, and may occasionally work in client environments to support user testing or requirements gathering.

Career outlook

Completing this apprenticeship typically leads to junior developer roles across a wide range of sectors, including financial services, transport, defence, and public sector technology. Common job titles include junior software developer, junior web developer, junior mobile app developer, and junior application support analyst. From there, progression usually follows a path toward mid-level developer, then senior developer or specialist roles in areas such as testing, security, or architecture. Employers range from small digital consultancies to large government programme teams and enterprise software organisations.

2 approved providers

Sorted by achievement rate.

Blackpool and The Fylde College
Blackpool and The Fylde College
Employer: 4.0

Blackpool and The Fylde College (B&FC) offers a wide range of technical and professional education o...

View profile →
Abingdon and Witney College
Abingdon and Witney College
Employer: 4.0

Abingdon & Witney College is a further and higher education college in Oxfordshire offering a wide r...

View profile →

Career outcomes

Roles after completion

Completers typically move into junior roles within a software development team. Common job titles include Junior Software Developer, Junior Web Developer, Junior Mobile App Developer, Junior Application Support Analyst, Junior Programmer, and Automated Test Developer. Some move into game development studios as Junior Games Developers. The role involves writing code for specific components, supporting testing cycles, and working under the supervision of more senior developers across web, mobile, or desktop application projects.

Progression paths

Within three to five years, many move into mid-level Software Developer or Application Developer positions, taking on more independent work across the full development lifecycle. From there, two distinct tracks tend to open up. A technical specialist track leads toward Senior Developer, Lead Developer, or Software Architect roles. A leadership track leads toward Technical Team Lead or Development Manager. Some also move into DevOps, QA Engineering, or solutions analysis as adjacent specialisms.

Where these roles sit

Demand spans almost every sector in the UK. Financial services, central and local government, transport, defence, healthcare, and retail all employ software development teams in-house. Consultancies and software houses of all sizes hire at this level, from small specialist firms building bespoke client solutions to large system integrators working on public sector contracts. Both private and public sector organisations recruit at this entry level, making it one of the broader digital entry points available.

How it's assessed

How the apprenticeship is assessed

Learning takes place in the workplace alongside structured off-the-job training. Throughout the apprenticeship, the apprentice builds competence in writing, testing and debugging code, following development life-cycle processes and working effectively within a software team. Before final assessment, the apprentice and employer confirm readiness through a gateway check, which establishes that the required knowledge, skills and behaviours have been developed to the standard needed. Final assessment then confirms whether the apprentice can perform the role competently and independently. Assessment models across many standards are currently being updated, so check the standard's gov.uk page for the current specification before planning.

What learners need to prepare

Building a strong body of workplace evidence throughout the apprenticeship is far more manageable than trying to gather it at the end. Apprentices should keep records of coding tasks, testing activities and team contributions as they happen, noting how their work met design requirements or coding standards. Regular reviews with both the employer and the training provider help identify any gaps in knowledge or skills early, giving time to address them before the gateway check. Good habits with documentation from the start put the apprentice in a much stronger position when readiness is being assessed.

Choosing a provider

What good looks like

Look for providers with an achievement rate above 65% for this standard specifically, not just across their digital portfolio. Strong providers can describe how apprentices practise writing and testing code in realistic environments, covering unit testing, version control and basic debugging, rather than watching demonstrations. Check whether their employer satisfaction score sits above 80% and that learner reviews mention regular feedback on actual code. Providers who work with a range of employer types, from small software consultancies to larger in-house development teams, tend to build more adaptable junior developers.

Red flags to watch for

Be cautious of providers with high enrolment numbers but a declining or unpublished achievement rate for this standard. Vague descriptions of "hands-on coding" without detail on languages, testing frameworks or version control tools in use are a warning sign, particularly given how quickly tooling moves in software development. Providers unable to say where previous completers are now working, or who cannot explain how they structure off-the-job training around actual development tasks rather than classroom theory, are worth questioning hard before committing.

Questions to ask before you commit

  • Which programming languages and testing frameworks are currently used in your delivery, and when were they last reviewed?
  • How is off-the-job training structured, and can you show me a sample week in terms of what an apprentice would actually be building or testing?
  • What version control and collaboration tools do apprentices get hands-on experience with during the programme?
  • How do you support apprentices who are placed in teams with no dedicated senior developer to supervise them day to day?
  • What is your achievement rate specifically for this standard over the last two years?
  • Can you put me in touch with an employer who has used you for this standard, or share examples of the kinds of roles completers have moved into?
  • How do you handle the endpoint assessment, and what preparation does the provider give in the months before it?

Common questions

What are the entry requirements for a Software Development Technician apprenticeship?

Employers set their own entry criteria, but most look for a reasonable level of numeracy and literacy, typically GCSEs grade 4 or above in English and maths, or a willingness to achieve those alongside the apprenticeship. Some employers favour candidates who can demonstrate basic coding knowledge or logical thinking, though this varies. Apprentices must be in genuine employment for the duration, with a role that gives them exposure to real software development work.

How long does the apprenticeship take and what does the time commitment look like?

The typical duration is around 18 months, though the actual minimum can change under current Skills England reforms. Check the current specification on gov.uk for the confirmed figure. Throughout, the apprentice remains employed and learns on the job. A proportion of their contracted hours is set aside for off-the-job training, covering technical knowledge and skills. The exact percentage is also subject to revision, so verify this on the official apprenticeship standard page.

How is the apprenticeship assessed and what is the gateway?

Before the end-point assessment, the apprentice must pass through a gateway, where the employer and training provider confirm the apprentice has developed the required knowledge, skills and behaviours across the software development life cycle. Assessment models for many standards are currently being updated under Skills England reforms, so check gov.uk for the current end-point assessment approach. Generally, the apprentice must demonstrate competence in writing, testing and documenting code, and in working effectively within a development team.

How does an employer pay for this apprenticeship?

The funding band for this standard is £15,000, which is the maximum that can be drawn from the apprenticeship levy or government co-investment. Larger employers with a levy account use those funds directly. SMEs without a levy account pay 5% of the training cost and the government covers the remaining 95%. Employers with fewer than 50 staff taking on an apprentice aged 16 to 18 pay nothing at all. Costs are paid to the training provider, not as a wage.

What does a Software Development Technician actually do day to day?

Day-to-day work involves writing and testing code for discrete software components under the guidance of a more senior developer. This includes unit testing, debugging, following coding standards, and making connections between code and defined data sources. The apprentice also supports documentation and contributes to team discussions about requirements. Depending on the employer, they may work on web, mobile or desktop applications, internal business systems, or client-facing products across sectors such as finance, transport or public services.

What can a Software Development Technician progress to after completing the apprenticeship?

Completion typically leads to a junior developer role, with job titles such as junior software developer, junior web developer, junior mobile app developer or junior programmer. From there, progression usually moves toward a fully qualified software developer position. A Level 4 Software Developer apprenticeship is a direct next step for those who want to continue learning in a structured way. With experience, further progression into senior developer, technical lead or specialist engineering roles is common across most sectors that employ software teams.

Not sure which provider fits?

Tell us a bit about your team and we'll send a shortlist.

Need help choosing a provider?

Tell us your requirements and we'll match you with the right training providers.

Curated by Alex Lockey, FATP founder and editor. Last reviewed: 30 May 2026.

Sources include the apprenticeship's official specification on apprenticeships.gov.uk, Skills England guidance, IfATE archive records, DWP funding bands, and provider data sourced directly from the public Apprenticeship Provider and Assessment Register (APAR). Standard reference: 154.

Some sections on this page were drafted with AI assistance from published source data and reviewed by a human editor before publication. See our editorial methodology for how we maintain this content. Spotted something out of date? Tell us.

Related standards

Software Developer L4Artificial intelligence (AI) and automation practitioner L4Hardware, network and infrastructure foundation apprenticeship L2Infrastructure technician L3Digital product manager L4Software and data foundation apprenticeship L2Information communications technician L3Network Cable Installer L3
FATP

The independent directory of UK apprenticeship training providers. Free to use, no placement fee.

Browse
Search providersAll providersAll standardsBy sectorBy regionTop-rated providers
Resources
GuidesPodcastNewsletterDegree apprenticeships
Service
About FATPMethodologyConsultingFor providersContact
Legal
PrivacyTerms

© 2026 Find a Training Provider Ltd

Apprenticeship data sourced from DfE, ESFA & IfATE under Open Government Licence v3.0