Job Details
Job Description
Software Engineer Higher Apprenticeship - UYR
About UYR:
We are a technology‑driven design & print company specialising in the design, development, and maintenance of customer‑facing digital platforms. These include online ordering systems, artwork editing solutions, and a range of workflow automation tools. Our in‑house software supports both internal operations and client interactions, ensuring an efficient, seamless experience across the business.We are seeking a motivated Software Engineer to join us as part of a Level 4 Software Engineering Apprenticeship, delivered in partnership with our chosen apprenticeship provider.
About the role:
As a Software Engineer Apprentice, you will play an important role within our technology team, contributing to the design, development, and ongoing improvement of our software systems. You will gain hands‑on experience across a wide range of development tasks, working closely with experienced engineers while completing your formal apprenticeship training.
Responsibilities:
- Software development: Support the development and enhancement of customer‑facing applications such as online ordering systems and artwork editing tools. Assist in building and maintaining internal applications that underpin production workflows and other business processes
- Standalone solutions: Contribute to the development of bespoke software solutions designed to meet specific business challenges
- Problem solving & debugging: Diagnose, troubleshoot, and resolve issues within existing systems to maintain reliability, performance, and user satisfaction
- User acceptance testing (UAT): Participate in UAT to verify application functionality, usability, and readiness for release
- Data management: Work with spreadsheets, data input tasks, and basic analysis to support internal reporting and operational accuracy
- System maintenance: Assist in routine system maintenance to ensure security, stability, and optimal performance
- User support: Provide first‑line technical assistance to internal users, helping resolve software‑related queries and issues
- Continuous learning: Keep up to date with new tools, technologies, and industry best practices, applying this knowledge to your development work and apprenticeship training
Desirable skills:
- Strong work ethic and willingness to take initiative
- Strong problem‑solving abilities and an interest in developing a broad range of software engineering skills
- Understanding of customer‑facing applications and fundamental UI/UX principles
- Basic understanding of debugging techniques and software troubleshooting
- Familiarity with spreadsheets and general data management practices
- Good communication skills and the ability to collaborate positively within a team
- Keen to learn, take on challenges, and adapt to new technologies
- Knowledge of C#, .NET, JavaScript, and HTML (essential)
Entry requirements:
- The learner must have completed a Level 3 Software Development Apprenticeship with QA or have an equivalent qualification with another training provider
- OR an A-level in Science, Technology, Engineering or Mathematics (STEM) subject and a successful completion of our aptitude test
- OR a BTEC Diploma in IT and a successful completion of our aptitude test
- OR 2 years’ experience in a relevant role and successful completion of our aptitude test
You may also have a combination of qualifications and experience which demonstrate the minimum foundation needed for the programme. In this instance you could still be considered for the programme.If you hold international equivalents of the above qualifications, at the time of your application you must be able to provide an official document that states how your international qualifications compare to the UK qualifications.For more information please visit the UK ENIC website.
Working hours:
37.5 hours per week, Monday to Friday, 9:00am – 5:30pm
Benefits
- Gain practical, hands‑on experience in a fast‑paced and technology‑focused design & print environment
- Work on a diverse range of projects with increasing responsibility as your skills grow
- Learn from an experienced team of software engineers and technical professionals
- Develop real‑world software engineering skills while completing a recognised Level 4 apprenticeship qualification
Future prospects:
90% of QA apprentices secure permanent employment after completing: this is 20% higher than the national average.
How to apply
To apply for this role and to find out more, please click on the apply button. Please note that applications may close before the application deadline, so apply early to avoid disappointment.
Job Details
About QA Limited
Discover your potential through a QA apprenticeship, mastering the skills and technologies that today's employers are seeking. With an apprenticeship, you can earn while you learn and unlock a world of opportunities. Our programmes offer apprenticeships and degree apprenticeships
View Company Profile
About QA Limited
Discover your potential through a QA apprenticeship, mastering the skills and technologies that today's employers are seeking. With an apprenticeship, you can earn while you learn and unlock a world of opportunities. Our programmes offer apprenticeships and degree apprenticeships
View Company ProfileCompany Rating
Rating based on 7 Reviews
This score is based on honest feedback written by students who’ve worked at QA Limited.
See All ReviewsCompany Rating
Rating based on 7 Reviews
This score is based on honest feedback written by students who’ve worked at QA Limited.
See All Reviews