Software Development Apprenticeship
Are you passionate about technology, creative design and how people interact with software? Are you looking to start or change your career in software development? This is an exciting opportunity to join Route 101, a forward-thinking technology solutions provider, as a Front-End Software Development Apprentice, and become part of its exciting Innovation Hub. Route 101 […]
Are you passionate about technology, creative design and how people interact with software? Are you looking to start or change your career in software development? This is an exciting opportunity to join Route 101, a forward-thinking technology solutions provider, as a Front-End Software Development Apprentice, and become part of its exciting Innovation Hub.
Route 101 helps businesses improve their operations and customer experiences through innovative software and cloud-based solutions. The Innovation Hub is at the heart of exploring new ideas, developing skills and embracing emerging technologies. You’ll join a collaborative team where creativity, curiosity and continuous improvement are encouraged, with opportunities to experiment with new technologies, including artificial intelligence (AI), to shape the future of customer service.
As part of the Innovation Hub, you’ll gain hands-on experience designing and developing accessible, user-friendly interfaces, learning how to turn creative ideas and design concepts into working software. You’ll also explore how front-end applications connect with back-end services and how AI can enhance digital experiences, including the emerging field of agentic software engineering, developing software that uses AI systems to carry out tasks.
Alongside your practical experience, you’ll work towards a Level 4 Software Development Technician qualification, delivered by the expert training team at Baltic Apprenticeships. This is a fantastic opportunity to develop your technical skills, contribute to innovative projects and grow your career as part of Route 101’s Innovation Hub.
A Typical Day in the Job:
- Front-End Development & User Experience: Learn to build visually appealing, accessible and user-friendly interfaces using JavaScript, HTML and CSS. Work with colleagues and customers to understand requirements and contribute to design briefs, wireframes and mock-ups using tools such as Figma, ensuring applications deliver a positive user experience.
- Back-End Integration & Emerging Technologies: Learn how front-end applications connect with back-end services, including Python-based solutions and AWS infrastructure, to create functional, scalable software. Explore AI tools and agentic software engineering to improve user experiences, automate tasks and enhance customer service solutions.
- Version Control & Team Collaboration: Use Git to manage code, contribute to projects and collaborate with developers through code reviews and feedback. Take part in daily team check-ins, share progress, manage priorities and communicate challenges or blockers promptly.
- Testing, Quality Assurance & Secure Development: Support unit and integration testing, identify bugs and help ensure applications work reliably across different scenarios. Follow coding standards and secure-development policies, complete security training and raise potential vulnerabilities or security concerns with the appropriate team members.
- Issue Management, Documentation & Software Maintenance: Record bugs and issues, update project briefs and contribute to technical documentation, reusable components, templates and internal knowledge. Help maintain accessible, reliable and supportable applications through troubleshooting, monitoring, release processes and effective handovers.
- Apprenticeship Development & Progression: Work with the Engineering Manager and apprenticeship provider to follow your development plan, act on feedback, achieve competency milestones and maintain the evidence portfolio required to complete your Level 4 qualification.
Full training and support will be provided by your workplace mentor and from the team at Baltic Apprenticeships.
Desired Qualities, Skills and Knowledge
- Creative Thinking: An interest in design, digital experiences and creating software that is intuitive and enjoyable to use.
- Interest in Front-End Development: Enthusiasm for learning how websites and applications are designed, built and maintained.
- Problem-Solving Skills: Enjoy working through challenges, testing ideas and finding ways to improve how software looks and functions.
- Attention to Detail: An appreciation of the importance of consistent design, accessibility and reliable functionality.
- Communication Skills: The confidence to ask questions, share ideas and work with colleagues and customers, with support from the team.
- Organisation & Time Management: The ability to keep tasks up to date, manage priorities and communicate when support is needed.
- Teamwork: A willingness to collaborate, learn from others and contribute to a supportive development team.
- Adaptability & Initiative: Curiosity about new technologies, including AI, and a willingness to experiment with different approaches.
- Commitment to Learning: Readiness to work towards a Level 4 Software Development Apprenticeship and apply feedback to your development.
- A Grade 4 in GCSE Maths & Grade 4 in GCSE English.
An interest in or some experience with the following would be beneficial, but is not essential:
- JavaScript, HTML and CSS.
- Figma or other design and prototyping tools.
- Python and back-end development.
- Git and version control.
- AWS and cloud technologies.
- AI tools and emerging software technologies.
- Personal website, application or creative technology projects.
Salary, Hours & Benefits:
- £18,000 per annum
- Monday to Friday, 8:30am – 5:30pm (37.5 hours per week)
- Fully office-based
- 25 days annual leave plus public holidays.
- Pension scheme, starting at 5% employee contributions.
- Private healthcare, with the option to add family members.
- Worldwide travel insurance, including health insurance.
- Income protection covering 75% of salary for up to five years, subject to scheme terms.
- Life cover worth four times your salary.
- Employee Assistance Programme.
- Employee discount programme.
- Opportunities to work with leading-edge technology and high-profile customers and projects.
- Professional development and career growth within a dynamic and innovative team.
This apprenticeship programme will provide you with everything you need to launch and develop your career in software development. Afterwards, we’ll support you to take the next steps, including further training.
Your Training with Baltic Apprenticeships
Learn to create, test, and implement code as part of a professional software development team.
With our unique apprenticeship programme, you'll build an impressive range of coding skills – and learn to thrive as a junior developer.
You’ll be based full time with an employer and will quickly become an important part of the team. Our training is 100% online, including real-time classes with our expert trainers and self-paced courses created by industry specialists.
To apply, please submit your CV and a cover letter explaining your interest in the role and what you hope to gain from an apprenticeship with Route101. If your application is then successful, one of our recruitment consultants will be in touch to discuss your application further.
Eligibility Criteria
You must have the right to work in the UK, and valid residency status to apply for this apprenticeship.
INDSW
Similar Vacancies
View All VacanciesSoftware Development Apprenticeship
Location Saint Helens
Salary £17,000 - £20,000
Postcode WA11 9UY