Software Developer Apprentice

Duties and responsibilities:

  • Demonstrate structured development skills and the ability to understand software from a business and user perspective
  • Translate specification into technical solutions and be able to document the solutions
  • Develop, test and maintain software to required standards to agreed timescales
  • Manage your own schedule and be responsible for reporting schedule deviations to your line manager
  • Adhere to technical, security and compliance standards
  • Communicate clearly, accurately and professionally, both technical and non-technical subject matter
  • Demonstrate and develop effective problem-solving abilities
  • Be self-motivated, work independently and as an active team member
  • Take great pride in your work and pay attention to details
  • Be enthusiastic about learning new skills
  • Eager to research up and coming technologies to develop your skills further
  • Your role may require you to undertake activities outside of regular working hours

Desired skills:

  • .NET Framework
  • Microsoft SQL Server
  • HTML
  • CSS
  • jQuery
  • MVC
  • Web Development
  • Entity Framework
  • JavaScript
  • PHP
  • JavaScript
  • Laravel
  • CMS such as WordPress
  • Good communication skills
  • Personal qualities
  • Enthusiastic
  • Sense of humour
  • Relator
  • Flexible and adaptable
  • Achiever
  • Innovator

Desired qualifications
Five GCSEs grades A – C (9 – 4 on the new grading system), and Level 3 qualifications, including A levels, NVQ/SVQ Level 3, or a BTEC National. Some will expect or require applicants to have subjects related to the particular apprenticeship.

Future prospects
Potential to progress within the software industry.

Things to consider
Apprentices are paid for their normal working hours and training that’s part of their apprenticeship (usually one day per week).


  • Wage
    Competitive salary
  • Working week
    Monday – Friday, 09:00 – 17:00.
    Total hours per week: 37.50
  • Expected duration
    2 years
  • Possible start date
    01 May 2020
  • Apprenticeship level
    Level 4 (A level)
  • Reference number
  • Positions
    1 available