Software Developer Apprenticeship NEC SOFTWARE SOLUTIONS UK LIMITED

We are currently seeking a passionate and driven individual to join us as a Software Developer Apprentice. You will work with senior engineers to develop, test, and deploy real-world software solutions.

This apprenticeship requires you to apply through the employer's website.

Apply now

Closing date: 22 Apr 2024

Apprenticeship summary

  • Annual wage


  • Working week

    Monday to Friday, 08.30 - 17.00.

    Total hours per week: 37.5

  • Expected duration

    18 Months

  • Possible start date

    06 May 2024

  • Date posted

    11 Mar 2024

  • Apprenticeship level

    Level 4 (Higher national Certificate)

  • Reference number


  • Positions

    1 available

What you will do in your working day

We are currently seeking a passionate and driven individual to join us as a Software Engineer Apprentice. This role offers a unique opportunity to gain hands-on experience in software development while working alongside experienced professionals who are dedicated to helping you succeed. As an apprentice, you will have the chance to contribute to real-world projects, build valuable skills, and lay the foundation for a successful career in software development.

Key Responsibilities:

  • Collaborate with senior developers and project teams to design, develop, test, and deploy software solutions that meet client requirements.
  • Assist in gathering and analysing user requirements to inform the design and development process.
  • Participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives, to ensure efficient project delivery.
  • Write clean, maintainable code following best practices and coding standards.
  • Work closely with designers and user experience experts to create intuitive and user-friendly interfaces.
  • Troubleshoot and debug software issues to ensure optimal performance and reliability.
  • Stay updated on emerging technologies and industry trends to continually enhance skills and knowledge.
  • Communicate effectively with team members and stakeholders to provide updates on project progress and address any concerns or issues.
  • Demonstrate a commitment to delivering high-quality solutions that exceed client expectations and contribute to the success of the project and the organisation.

The training you will be getting

  • Level 4 Software Development qualification


Modern Programming

  • Explore advanced modern programming techniques. Extend your knowledge of multiplatform development and concepts such as machine learning and AI.

Advanced Databases

  • Gain a practical understanding of databases, including design, queries, administration, and maintenance.

Development Methodologies

  • Explore the major development methodologies such as agile and waterfall to understand how to develop quality software as a team. Human Computer Interaction Consider the fundamentals of sound computer interface design, including how to implement this using modern development tools.

What to expect at the end of your apprenticeship

  • Potential full-time role upon successful completion of the apprenticeship programme.

Requirements and prospects

Desired skills and personal qualities

Communication skills, IT skills, Organisation skills, Time Management


GCSE or equivalent English and maths (Grade 4) Desired

About the employer

NEC are a leading Biometrics company developing solutions for national governments and international health bodies. They’re also police forces, emergency services, local authorities and housing providers, all working to prevent harm and provide the right support.




2nd Floor Venture House

Downshire Way

Arlington Square

RG12 1WA

You must have JavaScript enabled to view a map of the location


Training provider


Adjustments for experience

You could reduce your training time, or finish your apprenticeship faster, if you have relevant prior learning or experience. This could be relevant:

  • training
  • qualifications, like an NVQ in a relevant field
  • industry or sector experience

Apprenticeship standard

Software developer

Level 4 (Higher national Certificate)

Demonstrating experience

If your application is successful, you will have a chance to discuss your relevant prior learning or experience with your training provider and employer. You will all need to agree any adjustments to your training plan.

You should be prepared to show your competence, and evidence of relevant qualifications

Employer's Application Instructions

Please click on the link below to apply

This apprenticeship requires you to apply through the employer's website.

Apply now

Closing date: 22 Apr 2024