Apprentice Software Developer


Nottingham, NG11 6JS

Closes on Saturday 31 August

Posted on 20 May 2024


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.

Annual wage
£25,000 a year

Minimum wage rates (opens in new tab)

The pay may be negotiated and may rise after a probation period has been successfully completed.

Training course
Software developer (level 4)
Monday - Friday 9.00am - 5.30pm, half hour lunch break

37 hours a week

Possible start date

Tuesday 1 October


1 Year 6 Months

Positions available



As an apprentice, you’ll work at a company and get hands-on experience. You’ll gain new skills and work alongside experienced staff.

What you’ll do at work

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.

Where you’ll work

Britannia House

Mere Way



NG11 6JS


An apprenticeship includes regular training with a college or other training organisation. At least 20% of your working hours will be spent training or studying.

College or training organisation


Your training course

Software developer (level 4)

Equal to higher national certificate (HNC)

Course contents
  • create logical and maintainable code
  • develop effective user interfaces
  • link code to data sets
  • test code and analyse results to correct errors found using unit testing
  • conduct a range of test types, such as Integration, System, User Acceptance, Non-Functional, Performance and Security testing.
  • identify and create test scenarios
  • apply structured techniques to problem solving, debug code and understand the structure of programmes in order to identify and resolve issues
  • create simple software designs to effectively communicate understanding of the program
  • create analysis artefacts, such as use cases and/or user stories
  • build, manage and deploy code into the relevant environment
  • apply an appropriate software development approach according to the relevant paradigm (for example object oriented, event driven or procedural)
  • follow software designs and functional or technical specifications
  • follow testing frameworks and methodologies
  • follow company, team or client approaches to continuous integration, version and source control
  • communicate software solutions and ideas to technical and non-technical stakeholders
  • apply algorithms, logic and data structures
  • interpret and implement a given design whist remaining compliant with security and maintainability requirements
  • Your training plan

    This training plan has not been finalised. Check with this employer if you’ll need to travel to a college or training location for this apprenticeship.


    Essential qualifications

    GCSE or equivalent in:

    • 7 GCSE's including Maths and English (grade Grade A*-C/9-4 (or equivalent)
    • Maths, Science, Computer Science or similar (grade A - C)

    Let the company know about other relevant qualifications and industry experience you have. They can adjust the apprenticeship to reflect what you already know.


    • Communication skills
    • IT skills
    • Attention to detail
    • Organisation skills
    • Problem solving skills
    • Number skills
    • Analytical skills
    • Logical
    • Team working
    • Initiative
    • Patience

    About this company

    MHR is an specialist provider of HR, payroll, analytics and engagement software and services and extremely proud to have the unique accolade that everything from research to delivery is carried out in-house. Founded in the 1980s, MHR thrives on helping organisations of all shapes and sizes to strengthen their core – their people. MHR combines the stability, expertise and proven methodologies of a established provider, with the innovative forward-thinking vision of an agile growing business.

    After this apprenticeship

    Continued employment and career progression within the business. 

    Ask a question

    The contact for this apprenticeship is:


    The reference code for this apprenticeship is VAC1000252027.

    Apply now

    Closes on Saturday 31 August

    When you apply, you’ll be asked to sign in with a GOV.UK One Login. You can create one at the same time as applying for this apprenticeship.

    After signing in, you’ll apply for this apprenticeship on the company's website.