Junior Developer Level 3 Apprenticeship
QA's Junior Developer apprenticeship empowers your workforce with the technical grounding needed to become skilled Junior Software Developers that can assist the development team with all aspects of software design and coding, using a wide range of skills.
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
With over 100,000 applicants applying to our apprenticeship programmes every year, we have the highest overall pass rate among UK tech training providers
The most trusted name in tech Apprenticeships
We put our apprentices first, partnering with Barnardo's, Stemettes, and Code First Girls to foster a culture of diversity and inclusion in every aspect of our work
Gold Award
Best Use of Blended Learning at the Learning Tech Awards 2020
5 minutes
Response time to learner queries
Under 24 hours
Feedback provided on learner submissions
The 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
"My apprenticeship's given me many opportunities to increase my skills – from technical to soft skills. It's given me experience in a professional working environment which has kick-started my career."
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:
Become an apprentice
If you're an individual interested in starting an apprenticeship, you can get in touch with us via our Apprenticeship platform.
Find an apprentice
Contact us today via the form below or give us a call.