Software Development Technician

Level 3 (13 months)

Software Development Context and Methodologies

Software Developer Technician Apprentices learn to understand the business context and market environment for software development. They recognise the structure of software applications and stages of the SLDC.  Apprentices will learn how to apply configuration management and version control throughout their projects. Apprentices realise that there are different methodologies for software development and testing and know the different contexts for development.


During the programming block, Apprentices learn how to apply code logically, how to apply code to projects and why security is so important. They will learn how to follow a set of functional and non-functional needs whilst developing an understanding of the end user context for any project. Additionally, Apprentices will learn how to connect their code to specified data sources and the principles of good interface design.

Skills Coach: Kevin Brown

Typical Job Titles: Software Development Technician, Junior Developer, Junior Web Developer, Junior Application Developer

Qualification: Level 3 Software Development Technician

Duration: 13 months

Off-the-job Learning: One working day per week covered both in the workplace and at LDN Apprenticeships HQ.

Content: Delivered through in-class learning workshops and one to one coaching. Individualised learning guided through PluralSight content and community support.

Portfolio Work: Two exams & Three portfolio/work based projects.

End Point Assessment: Synoptic project & Final remote interview.

Progression Options: Level 4 Software Developer Apprenticeship

Case Study

Ayodele Fashola

Ayo is a QA Tester Apprentice at boutique software company, Wazoku. We took some time out with Ayo, her manager and Wazoku’s Chief Strategy and Product Officer, to find out how apprentices have worked for their team. ENJOY!