At a Glance
- Tasks: Develop and maintain software applications while learning from experienced mentors.
- Company: Join HMRC, a vital public service organisation with a commitment to innovation.
- Benefits: Earn while you learn, with 20% of your time dedicated to training and development.
- Why this job: Kickstart your tech career and make a real difference in public service.
- Qualifications: Level 3 Software Development Apprenticeship or equivalent qualifications required.
- Other info: Enjoy a supportive environment with clear progression pathways and diverse teams.
The predicted salary is between 800 - 1000 £ per month.
Discover a career in your hands at HMRC. Whether you’re seeking purpose, growth, or a workplace that gives you a true sense of belonging, hear from some of our employees as they share their story about what it’s really like to work at HMRC. Are you passionate about technology and eager to make a real difference? Join us as a Software Developer/Engineer Apprentice and kickstart your career by developing innovative digital solutions whilst contributing to vital services that support the nation.
This is more than just an apprenticeship — it’s your gateway into a meaningful career where cutting-edge tech meets public service. You’ll be part of dynamic teams working on exciting projects like single sign-on technology, Borders and Trade innovations, and future-focused initiatives. This role provides comprehensive training and development opportunities. You’ll gain valuable qualifications while experiencing the variety of roles and responsibilities available within our organisation.
Join us in our mission to serve the nation whilst building your career in technology with great working conditions and a true sense of belonging. The Level 4 Software Developer/Engineer Apprenticeship at HMRC offers an exceptional opportunity to begin your technology career within the public sector. This role combines hands-on software development experience with structured learning, enabling you to contribute to critical government digital services whilst developing your professional skills.
You’ll work alongside experienced developers on innovative projects that directly impact millions of citizens and businesses across the UK. As an apprentice, you’ll be involved in designing, developing, and maintaining software applications that support HMRC's core functions. This includes working on modern digital platforms, contributing to system improvements, and participating in the full software development lifecycle.
The role provides exposure to various technologies and methodologies used in large-scale government systems. The position offers a supportive learning environment where you’ll receive mentorship from senior colleagues whilst pursuing formal qualifications. You’ll have opportunities to work across different projects and teams, gaining broad experience in software development practices, quality assurance, and user-focused design principles.
This apprenticeship is designed to provide a solid foundation for a long-term career in technology within the Civil Service, with clear progression pathways and ongoing development opportunities. You’ll be part of a diverse, inclusive team committed to delivering excellent public services through innovative technology solutions.
Breakdown of Apprenticeship: You’ll have round-the-clock support from managers, coaches, fellow apprentices, and the Data Analyst community. With experienced mentors guiding your journey, you’ll master the latest best practices while forming meaningful connections. With 20% time reserved for training, you’ll earn while progressing towards completion of an 18–24-month apprenticeship.
Important to Know: A condition of your employment is the successful completion of your apprenticeship within the expected duration of 18 months. Failure to meet this requirement may result in HMRC removing you from the Apprenticeship Programme and/or terminating your employment. Your training requirements and probation period will run concurrently. If you do not successfully complete your probation and/or the apprenticeship—where it is a specific requirement of your role—your employment with HMRC may be subject to termination.
Your manager will provide you with further details about the training programme, including the structure of assessments and, where applicable, the number of permitted attempts to pass, if they have not already done so. If you’re under 19, you’ll need GCSEs at grade C/4 or above in Maths and English, or Functional Skills Level 2. If you don’t have these yet, you must be willing to complete them during your apprenticeship.
To assess your eligibility for the apprenticeship, QA, our approved learning provider will conduct some initial checks before HMRC can confirm your successful offer onto this apprenticeship. This will require HMRC sharing your contact details with the learning provider who will contact you directly. Information is gathered in accordance with the Education and Skills Funding Authority (ESFA) guidance.
Please note that candidates who are successful at interview will be placed on a temporary hold status. This is to allow our QA to complete their internal checks. Once these checks have been successfully completed and passed, the candidates will then proceed to complete their pre-employment checks with HMRC.
Person specification Responsibilities:
- Develop and maintain software applications under supervision through paired programming.
- Participate in code reviews and testing processes.
- Contribute to project planning and delivery activities.
- Support system documentation and user guidance materials.
- Help identify and resolve live service issues following agreed procedures.
- Learn how to apply modern development standards in everything you do.
Who can apply for an apprenticeship? To start an apprenticeship, you’ll need to be:
- 16 or over
- Have the right to live and work in the UK, with valid ID (passport or birth certificate) and a National Insurance number.
- Have lived in the UK or EEA for at least 3 years prior to starting.
- Be out of full-time education (or finishing this academic year).
- Not be enrolled in another apprenticeship or receiving DfE funding for another course.
- Be able to work at least 30 hours per week (or follow an extended apprenticeship if part-time).
Please note - if successful you must be 16 or over to undergo the relevant security checks.
Qualifications: 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.
Level 4 Software Developer & Engineer Apprenticeship - HMRC - EO in Glasgow employer: Manchester Digital
Contact Detail:
Manchester Digital Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Level 4 Software Developer & Engineer Apprenticeship - HMRC - EO in Glasgow
✨Tip Number 1
Get to know HMRC! Before your interview, check out their YouTube channel and learn about the projects they’re working on. This will not only help you understand their mission but also give you some great talking points during your chat.
✨Tip Number 2
Practice makes perfect! Try doing mock interviews with friends or family. Focus on common questions for software development roles and be ready to showcase your passion for technology and problem-solving skills.
✨Tip Number 3
Network like a pro! Connect with current apprentices or employees at HMRC on LinkedIn. Ask them about their experiences and any tips they might have. It’s a great way to get insider info and make a good impression!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re serious about joining the team and starting your career in tech with HMRC.
We think you need these skills to ace Level 4 Software Developer & Engineer Apprenticeship - HMRC - EO in Glasgow
Some tips for your application 🫡
Show Your Passion for Tech: When you're writing your application, let your enthusiasm for technology shine through! Talk about any projects you've worked on or tech-related hobbies you have. We want to see that you're genuinely excited about the role and ready to dive into the world of software development.
Tailor Your Application: Make sure to customise your application for this specific apprenticeship. Highlight relevant skills and experiences that match the job description. We love seeing candidates who take the time to connect their background with what we’re looking for at HMRC.
Be Clear and Concise: Keep your writing clear and to the point. Avoid jargon unless it’s necessary, and make sure your application is easy to read. We appreciate straightforward communication, so don’t be afraid to show us your personality while keeping it professional!
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way to ensure it gets to the right people. Plus, you’ll find all the details you need about the apprenticeship and what we’re looking for in a candidate.
How to prepare for a job interview at Manchester Digital
✨Know Your Tech
Make sure you brush up on the latest technologies and programming languages relevant to the role. Familiarise yourself with HMRC's projects, like single sign-on technology and Borders and Trade innovations, so you can discuss how your skills align with their needs.
✨Show Your Passion
During the interview, express your enthusiasm for technology and public service. Share examples of how you've used tech to solve problems or improve processes, demonstrating that you're not just looking for a job, but a meaningful career.
✨Prepare Questions
Have a few thoughtful questions ready to ask your interviewers. This shows your interest in the role and helps you understand more about the apprenticeship structure, mentorship opportunities, and the team dynamics at HMRC.
✨Practice Pair Programming
Since you'll be developing software under supervision, practice pair programming scenarios. This will help you feel more comfortable collaborating with others during the interview and showcase your teamwork skills.