Apprenticeship vacancy

Level 3 Software Development Technician

Job Title: Apprentice Software Developer

Location: Huddersfield.

Salary: £NMW apprentice and above 37.5 hours per week (To be discussed)


Please contact Tom on or call 01133 500 333

About the company:

This company offer IT support to local businesses in Huddersfield and surrounding areas.

We take away the pain, hassle, and difficulty of owning your IT infrastructure, we provide our customers with everything they need including planning, acquisition, implementation, ongoing support and decommissioning.

We are experts at networking and WIFI, server hardware, operating systems, databases, email platforms, customising and integrating systems, security, backup and disaster recovery, in fact, we offer all the skills needed to keep your business running well.

Brief Description:

Estio Training have an exciting new opportunity for a Software Dev apprentice with an IT Solutions company based in Huddersfield

Job description:

Due to a recent demand from our clients in development work, we are looking to take on an apprentice software developer to work closely with the owner of the company.

The Apprentice Software Developer will be expected to participate in all aspects of the company’s work, with appropriate levels of support and guidance.

Your duties and responsibilities in this role will consist of:

  • Assisting in software development tasks on internal projects
  • Assisting in designing and developing websites
  • Software testing and development of automated tests
  • Using and operating Visual studio suite
  • Using .NET to develop a wide range of applications from web-mobile-windows based apps
  • C#, VB application
  • Some administrative work when required



  • 5 GCSEs grades A*-C/9-4 or equivalent (including English Language and Maths)

Personal Skills:

  • Some experience using C# VB desired
  • An overall good knowledge of IT and the various applications within development
  • An aptitude to soak up learning
  • SQL experience – Further desirable
  • Have potentially used Visual Studio before
  • We are looking for the right type of person to establish themselves as a software developer by learning from the owner and showing passion for wanting to become a developer – lots of experience is not necessarily needed at this stage



Personal qualities:

  • Hard working
    •            Honest & Punctual
    •            Willing to learn
    •            Willing to do some study in their own time
    •            An aptitude to IT in general – regardless of what type
    •            Fairly practical – ability to use their hands and use tools or willingness to learn


Company Benefits:

  • Opportunity to work with experienced professionals
  • Free soft drinks
  • Quarterly team social events
  • A fantastic learning environment where a lot of time and effort is put into your personal and professional development


Future prospects:

We do not want a 1-year apprentice. We are recruiting for a longer-term member of our team and you have the opportunity to be mentored by two senior engineers, each with 20 years’ experience.  We aim to provide one of the most technically competent teams in the area and you will be part of it.

Training to be provided:

The Estio Training programme gives young people the opportunity to get hands on experience in the IT industry whilst still employed in a real paid job with no cost or debt.

Learners will receive six weeks of intensive training. Whilst in the workplace, apprentices will also receive continual coaching, help and guidance from a dedicated Skills Development Coach who will be there to ensure that they get the most from their work experience.

This apprenticeship will give you a Level 3 Software Development Technician Standard with training in areas such as:

  • Functional skills, Maths L2 and English L2
  • Software Development Fundamentals
  • Software Development Context and Methodologies (Two Parts)
  • Programming


Some of these modules will include an option to take an examination in order to receive a professional certificate.