Junior Developer Level 3 Apprenticeship

Empowering future software creators with essential coding skills

The Junior Developer Level 3 Apprenticeship develops the technical skills needed to bring software ideas to life.

Apprentices learn how to write, test and maintain code while gaining experience of modern development practices, helping organisations strengthen their digital capabilities, accelerate project delivery and support innovation through technology.

Speak to a specialist about this programme

Trusted by 7,000+ organisations globally

Orange
Why Junior Developer

Why choose the Junior Developer programme?

Equip your development teams with the technical grounding needed to support every stage of software development, cultivate proficiency in app development, database management, and front-end design to improve team collaboration.

  • Optimise development cycles
  • Develop cross-functional expertise
  • Streamline component development

 

 

Submit an enquiry View jobs
Overview
Entry requirements
Learner journey
AI skills
Job roles
Funding
Technologies covered
Digital by Design
Downloads

Level 3 Junior Developer Programme Details

 

 

Entry requirements

Entry requirements for this programme are as follows:

  • 7 GCSEs total
  • English GCSE grade D or above
  • Other 6 GCSEs, including Maths, to be C or above
  • You must not hold an existing qualification at the same or higher level than this apprenticeship in a similar subject.

Learner journey

This programme combines live workshops, self-paced learning, and on-the-job application.

Learners are supported by a dedicated Digital Learning Consultant (DLC) and follow QA’s “Discover, Practise, Apply” methodology.

Modules | 13 months

Module 1: Agile Software Development

Module 2: Python Programming and SQL Principles

Module 3: Web Fundamentals

Module 4: Object-Oriented Programming

Module 5: Cloud Development

EPA | 3 months

  • Professional discussion
  • Project report with questioning

Qualification

IfATE JD3 Qualification Award

AI-powered apprenticeships

AI is for everyone, not just technical teams. Every QA apprenticeship programme includes built-in Microsoft Copilot training for every learner.

  • No extra cost, no separate programme, just built-in AI modules
  • Practical AI training designed for every role
  • Develop AI readiness across your organisation

Job roles

This programme is suitable for multiple roles, such as:

  • Junior Developer
  • Junior Web Developer
  • Junior Application Developer
  • Junior Software Developer
  • Junior Application Support Analyst
  • Junior Programmer
  • Assistant Programmer

Funding

There is no cost to you as an apprentice. Apprenticeships are fully funded through your employer.

If you are an employer, the maximum funding for this programme is £15,000. Expenses for travel to QA centres should be covered by the employer.

Find out how your organisation could benefit from the Apprenticeship Levy.

 

Tools and technologies

Apprentices will learn to use a variety of tools and technologies, including:

Programming

  • Python
  • Java
  • C#
  • HTML
  • CSS
  • JavaScript

Testing

  • PyUnit
  • JUnit/NUnit
  • Maven

Development tools

  • Eclipse
  • Visual Studio
  • VSCode

Databases

  • SQL
  • JDBC (or C# equivalent)

Project management

  • Trello
  • Jira
  • Git
  • GitHub

Methodologies

  • Agile
  • Scrum
  • Waterfall
  • TDD

Junior Developer downloads

Download programme guide
Apprentice

Apprenticeships, with added flex

Flexible durations. Tailored for you.

Our apprenticeship programme timelines are not set in stone – flexible options for Level 3-5 apprenticeships deliver the skills you need, when you need them. Talk to our experts to find out more.

Talk to us

What our learners say

Are you a business?

Contact us today or give us a call

0113 220 7150 (England)
0141 226 1335 (Scotland)

By submitting this form, you agree to QA processing your data in accordance with our Privacy Policy.

Blue
Are you an individual?

Become an apprentice

If you're an individual interested in starting an apprenticeship, you can get in touch with us via our apprenticeship platform.

Apply here