Skip to main content

Software Development Apprentice

Employer description: 

Technology has the capacity to transform how organisations work and over the next few years, Newcastle under Lyme Borough Council has ambitious plans to embrace digital opportunities and revolutionise how we deliver services. Whether it’s making it easier for our residents to communicate with us or planning our future digital infrastructure, there’s never been a more exciting time to be involved in technology. 

We’re looking for innovative people, who embrace technology, are curious, excited by the pace of change and can apply their creativity, energy and determination to help us enable people to succeed in the digital world. 

Job overview: 

Our Customer and ICT Services currently have an excellent opportunity for a highly motivated, enthusiastic, hardworking individual to join our ICT/Digital team. 

Main purpose of job: 

The primary role of the apprentice software developer is to build and test simple, high-quality code across front end, logic and database layers. 

Working as part of a larger team, the post holder will have responsibility for some elements of an overall project and will need to interpret design documentation and specifications.

You will develop and maintain both web based and desktop applications, with particular focus on developing effective interfaces for customers to interact with Council services. 

Main Tasks/Duties/Responsibilities: 

  • Discover, through a mix of research and practical exploration, opportunities to develop Council systems.
  • Work with the Council’s Digital Delivery team to ensure that all development outcomes meet the users’ requirements and the Council’s software standards.
  • Analyse requirements and create basic supporting artefacts such as use-cases or user stories.
  • Develop, document and maintain desktop applications, web based applications, web services and reporting services.
  • Write good quality code with sound syntax and logic that is relevant to the situation model (i.e. object oriented, event driven, procedural, etc.).
  • Work with colleagues to ensure that technology options are appropriately researched through proof-of-concepts and prototypes. 

Required skills: 

  • Some previous experience of coding, ideally using C#, .net, PHP, JavaScript, JQuery, HTML and CSS.  
  • Understands the basic theory of the software development lifecycle.  
  • Excellent communication skills – ability to listen and interpret requirements and clearly convey ideas to a supportive audience. 

Personal qualities: 

  • Logical and creative thinking skills 
  • Analytical and problem solving skills 
  • Ability to work independently and to take responsibility 
  • Can use own initiative 
  • A thorough and organised approach 
  • Ability to work with a range of internal and external people 

Desired qualifications:  

  • A minimum of 5 GCSEs at grade A-C/4-9 or above (including Maths and English Language) 
  • A Level 3 Software Development Apprenticeship or similar qualification 


Up to £18,000 per annum. 


Our apprenticeships are a great opportunity to earn while you learn. 

As an employee of the Council, you will benefit from: 

  • A competitive salary 
  • Fully funded training 
  • Flexible working 
  • Generous annual leave 
  • Free parking 
  • Travel card loan scheme 
  • Discounted staff gym membership 
  • A modern workplace 

On successful completion of the programme you will receive: 

Software Developer Level 4 standard:  

  • BCS Certificate in Systems Development Essentials 
  • BCS Level 4 Diploma in Software Languages 

Future prospects: 

You will also be given the opportunity to really apply what you are learning in a supportive environment. The highly sought after skills you gain through your apprenticeship will also put you in a great position for the future. 

Important Information: 

QA’s apprenticeships are funded by the Education & Skills Funding Agency (ESFA), an executive agency of the Department for Education. 

To be eligible for a Government funded apprenticeship you must have lived in the UK or European Economic Area (EEA) for the last 3 consecutive years. 

Software Development Apprentice

Apprenticeships, Higher Apprenticeship

Published on 2 Jun 2020