At a Glance
- Tasks: Join our team as an Apprentice Software Developer, tackling exciting programming tasks and learning from experienced mentors.
- Company: MHR is a forward-thinking tech company focused on empowering your career through hands-on experience and training.
- Benefits: Enjoy a competitive salary, hybrid work options, and the chance to earn a degree without student fees!
- Why this job: Kickstart your coding career in a supportive environment while working on impactful software solutions.
- Qualifications: You need 7 GCSEs and 3 A Levels, ideally including a numerical or computing subject.
- Other info: This apprenticeship starts in September 2025, so get ready to launch your tech journey!
Please note that this is an apprenticeship position and therefore anyone with more than six months professional experience working as a software developer or who holds either a degree or Master’s degree in Computer Science or Software Engineering will not be eligible. You will also need to commit to completing a Level 4 Software Developer Apprenticeship. The start date for this apprenticeship will be September 2025.
About the role: The MHR Software Academy programme is designed to give you ownership of your career aspirations, supported by training and practical experience to help you succeed. You will be part of our People First Software team and be assigned a Mentor who will support and guide you throughout your career with us. All of this is designed to complement your career development, fuel your ambition, and give depth to your training and career.
As an Academy Software Engineer, you will work as a part of a team, working alongside skilled and experienced individuals who are motivated to train and coach you on coding standards, learn the tools, techniques and approaches used by engineering professionals and apply them in a controlled environment. We expect you to be ready to tackle (and enjoy!) programming tasks from the outset, but we will take the time to mentor you through small packages of work and enhancements to our People First product. You will get exposure to all our technology stacks including C# .NET and an Angular front end. The Academy program is set up to help and support you for the first stages of your programming career before moving on to work in our product teams looking after the key modules of our People First Software offering which includes HR, Talent, and Payroll.
The programme has been designed to allow you to be supported from Level 4, all the way to gaining a BSc Digital and Technology Solutions Professional. You will complete your Level 4 Software Developer Apprenticeship with our apprenticeship partner, Digital Native, and if progression through to the degree is right for you, then you will join our university partner, Nottingham Trent University, directly on year two of their Digital and Technology Solutions Professional degree programme. This means you can join MHR, gain valuable industry experience with our highly skilled people and be paid to gain a degree, all without any student fees!
Expected Competencies you will have:
- A proven interest in coding through your A Level / college course or online platforms like Code Academy and are seeking a Level 4 Software Developer apprenticeship.
- A passionate individual who is excited about software development, a desire to learn and who wants to forge a long-standing career with MHR.
- A passion for technology, programming, and problem solving.
- An awareness of the Software Delivery Lifecycle and Agile methodologies.
What will you learn in our Software Academy?
- You will have the chance to work on and learn our technology stacks: .NET - .NET C# and NHibernate, Web – HTML, TypeScript and SCSS.
- Working in an Agile Scrum environment.
- The ability to work as part of a team and to work alone.
- To give clear and effective communication skills both verbally and written.
- How to work on a business level codebase by getting to work on customer impacting features in a controlled environment.
What will your day-to-day role look like?
You will be taken on a fully planned onboarding program welcoming you to MHR and our products/services. Based on your skillset we will tailor a training program just for you based on a phased approach to build you up to working in our product delivery teams. Key areas we will focus on throughout your time with us in the Software Academy are:
- How to write good quality code using defined coding standards and guardrails.
- How to test any changes that are made and the process we go through.
- Understanding build processes and deployments of the People First software.
- How to write performant and secure code.
- Giving you the chance to learn from attending talks, pair programming, watching tutorials and writing of code.
In the later phases of the Academy, we will identify product improvements from the Product Design and Research teams and ways for you to deliver value stream work into the product.
It might be the role for you if you are:
- Passionate about writing code and software.
- Self-motivated and have the desire and motivation to push yourself to learn and grow.
- Love tech and want to gain new skills at the cutting edge.
Personal qualities:
- Passionate about technology.
- Eagerness to learn new technologies and processes.
- Ability to build good working relationships.
- Enjoy working in a team and problem solving.
- Able to take ownership of work.
- Strong communication skills.
- Good time management.
Essential Qualifications:
- 7 GCSE’s (or equivalent) at grades 9-4 or A-C including maths and English.
- 3 A Levels (or equivalent) at grades A*-C in any subject but preferably one in a numerical or computing subject (e.g. maths, Science, Computer Science etc.).
Applications will also be considered from graduates with non-computer science degrees looking for an apprenticeship route to a development career. If you’re thinking, that sounds just like me, then get your application in with us now!
Salary: £25,000
Location: Apprentices will be expected to attend our offices at NG11 6JS for 5 days a week during their initial induction. After this, hybrid work is at the discretion of the line manager.
Training to be provided: As part of the Level 4 Software Developer apprenticeship standard, you’ll be registered as a member with the British Computer Society and be on a fast track to an industry recognised qualification and your dedicated industry coach will support you through a blended approach that will include remote, in person, 1-2-1 and group learning. After successful completion of the Level 4 apprenticeship with Digital Native there will be the option to progress on the Digital and Technology Solutions Professional degree programme with Nottingham Trent University.
Apprentice Software Developer - September 2025 employer: Digital Native
Contact Detail:
Digital Native Recruiting Team
hello@dn-uk.com
StudySmarter Expert Advice 🤫
We think this is how you could land Apprentice Software Developer - September 2025
✨Tip Number 1
Start building your coding skills now! Engage with online platforms like Code Academy or free resources to enhance your programming knowledge. This will not only show your passion for software development but also give you a solid foundation before the apprenticeship begins.
✨Tip Number 2
Familiarise yourself with Agile methodologies and the Software Delivery Lifecycle. Understanding these concepts will help you stand out during interviews, as they are crucial in the software development process at MHR.
✨Tip Number 3
Network with current or former apprentices and professionals in the field. Join relevant forums or social media groups to gain insights about the role and the company culture at MHR, which can be beneficial during your application process.
✨Tip Number 4
Prepare to discuss your passion for technology and problem-solving in your interview. Think of specific examples where you've tackled challenges or learned new skills, as this will demonstrate your eagerness to grow within the role.
We think you need these skills to ace Apprentice Software Developer - September 2025
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your interest in coding and any relevant experience, such as projects or courses you've completed. Emphasise your A Levels or college courses that relate to software development.
Craft a Strong Cover Letter: Write a cover letter that showcases your passion for technology and programming. Mention specific skills you want to develop during the apprenticeship and how they align with the role at MHR.
Showcase Relevant Skills: In your application, highlight any experience with programming languages or tools mentioned in the job description, such as C#, .NET, HTML, or Agile methodologies. Even if it's from personal projects, it can make a difference.
Follow Application Instructions: Ensure you follow all application instructions carefully. This includes submitting your application through the StudySmarter website and not contacting MHR directly. Attention to detail is key!
How to prepare for a job interview at Digital Native
✨Show Your Passion for Coding
Make sure to express your genuine interest in software development during the interview. Share any personal projects or coding experiences you've had, whether through school, online courses, or self-study. This will demonstrate your enthusiasm and commitment to the field.
✨Understand the Software Delivery Lifecycle
Familiarise yourself with the Software Delivery Lifecycle and Agile methodologies. Be prepared to discuss how these concepts apply to software development and how you can contribute to a team working within these frameworks.
✨Ask Insightful Questions
Prepare thoughtful questions about the apprenticeship programme and the technologies you'll be working with. This shows that you're engaged and eager to learn more about the role and the company culture.
✨Demonstrate Teamwork Skills
Since the role involves working as part of a team, be ready to share examples of how you've successfully collaborated with others in the past. Highlight your communication skills and ability to work towards common goals.