Computing Apprenticeship Software Development (Level 3)

Employment/Study IoT Course

Software Developer Apprenticeship Level 3

Apprenticeships are a cost-effective means of delivering industry training to both new and existing employees , with a proven track record of increasing employee retention, productivity, and reducing the skills gap.

This apprenticeship is designed to equip employees with the skills and knowledge needed to develop as a Software Technician within any business, supporting productivity through the use of software. They will gain an appreciation of the concepts, approaches and techniques of programming; applying them to software components used by teams within the organisation and across their wider customer base. Software Development Technicians will also be engaged in testing to ensure that components meet the required specifications and intended functionality.

Example Job Roles:

Typical job roles include, Software Development Technician, Junior Developer, Junior Web Developer, Junior Application Developer, Junior Mobile App Developer, Junior Games Developer, Junior Software Developer, Junior Programmer, Assistant Programmer and Automated Test Developer.

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.

Programme Requirements:

Must have 5 GCSEs including Maths, English and ICT at grade 9 - 4 (A*- C) or be willing to undertake Functional Skills Level 2. We have to make sure that the Apprentice has the potential to achieve the different elements that make up the Apprenticeship qualification, and that they are working at the right level in their job role. It is a requirement to complete an initial assessment in English and Maths, and this may lead to taking some additional diagnostic assessments.

Typical Duration:

18 months to complete, depending on the employer and apprentice needs.

Apprenticeship Content:

This apprenticeship standard has been developed with the help of employers such as AIBM, Accenture, BA, BT, Capgemini, Cisco, Fujitsu, HP, John Lewis, Lloyds, Microsoft, NCA, The Royal Signals, Telefonica, The Test Factory, Virgin Media, Visa, BCS - Chartered Institute of IT.

There are a number of elements to each Apprenticeship and this is called a Standard. This Standard includes:

A knowledge based qualification:

  • Software Development Context and Methodologies

  • Programming

On Programme Assessment:

  • Portfolio of evidence

  • Assessment of behaviours and skills

  • Technical knowledge and understanding

  • Technical competencies

Functional Skills:

  • Maths, English at Level 2

End-point assessment:

  • Synoptic project

  • Summative portfolio

  • Employer reference

  • Interview

What can an Apprentice do next?

Go on to a Level 4 Software Developer Apprenticeship. This Apprenticeship is recognised for entry onto the Register of IT Technicians.

If you have any questions or queries relating to apprenticeships, please contact the apprenticeship team

Useful Link

back to top