Why choose our Junior Developer Level 3 apprenticeship?
QA’s Junior Developer Level 3 apprenticeship develops digital skills and provide the technical grounding needed to become a well-rounded, entry-level programmer.
Junior Developers work as part of a software development team to build simple software components on web, mobile or desktop apps to be used by other members of the team as part of larger software development projects.
QA’s Junior Developer Level 3 apprenticeship programme enables the apprentice to:
- Explore a wide range of skills including Python, C#, Java, SQL, HTML, CSS, JavaScript, Git, Microservices and cloud
- Interpret simple design requirements for discrete components of a project under supervision
- Implement code which other team members have developed to produce required components
- Gain the following qualifications upon successful completion of the Junior Developer Level 3 programme:
- Software Development Technician Level 3
- BCS Certificate in Systems Development Context and Methodologies
- BCS Certificate in Programming
Tools and technologies learned
Apprentices will learn to use Python, C#, HTML5, CSS3, JavaScript and Git.
Why choose QA
30,000
Tech careers started or enhanced through apprenticeships
94%
Success rate for learners on a QA apprenticeship
5 minutes
Response time to learner queries
Under 24 hours
Feedback provided on learner submissions
100,000
Applicants apply to our apprenticeship programmes every year
Highest overall pass rate
Among UK tech training providers
Gold Award
Best Use of Blended Learning at the Learning Tech Awards 2020
Committed to social mobility, diversity and inclusion
Key partners include Barnardo's, Stemettes and Code First Girls
91%
of QA apprentices go straight into full-time jobs2.1 million
jobs in the digital economy£42,578
average skilled digital salaryThe Junior Developer Level 3 programme overview
Learners benefit from a flexible and blended learning journey, helping them apply software development know-how and a wide range of programming languages to real-life scenarios – gaining valuable workplace skills faster.
The typical duration of the Junior Developer Level 3 programme is 13 months, plus a 3-month end-point assessment. View the modules in order below, including Agile Software Development, Web Fundamentals, Python Programming and SQL Basics, Object-Oriented Programming, and Cloud Development.
Entry requirements
The 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
*Please see the programme guide for full entry requirements
Possible job roles for a Junior Developer apprentice
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
Employer funding
The Junior Developer programme can be funded using the apprenticeship levy, requiring you to only pay up to 5% of the programme.
What our learners say
Useful links
Looking to become an apprentice?
Your first step is to apply for one of our apprentice jobs.
Start by clicking here and choose the relevant filter to see our current vacancies:
Partnering with you to power potential
We can work together to help recruit tech and digital apprentices or help reskill your existing workforce and provide your business with the in-demand tech skills you need.
Get in touch with us. Our team will respond within 48 hours.