Software Developer Apprentice
We are seeking a capable and motivated developer with experience in full-stack or front-end development, to join our development team. The successful candidate will work directly on the design and development of a modern ERP system, contributing to core functionality used across the business.
Role
- Develop, maintain, and extend features within a business-critical ERP system
- Work across both frontend and backend codebases
- Build and consume APIs and data-driven services
- Operate within Linux-based and Dockerised environments
- Collaborate closely with other developers and technical leadership
- Apply best practices in code quality, security, and performance
- Balance apprenticeship learning requirements with real project delivery
Training
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.
- 90% of QA apprentices secure permanent employment after completing: This is 20% higher than the national average
- Apprenticeship Standard
- Software development technician (level 3)
- Training Provider
- QA LIMITED
- Working Week
- Days and shifts to be confirmed.
- Expected Duration
- 1 Year 4 Months
- Positions Available
- 1
- Closing Date
- Tuesday, 3rd February 2026
- Start Date
- Tuesday, 10th February 2026
Desired Skills
- IT skills
- Problem solving skills
- Team working
Qualifications
- 6 including Maths GCSE, grade 4+ (A* - C) (Essential)
- English GCSE, grade 3+ (D or above) (Essential)