Apprenticeship Developer x 2 posts

Newcastle-Under-Lyme Borough Council

Newcastle (ST5 1BL)

Closes in 29 days (Friday 5 September 2025)

Posted on 6 August 2025


Summary

We are delighted to announce an exciting opportunity for two Apprentice Developers to join our dynamic Change Delivery team. This is your chance to earn while you learn, gain hands-on experience, and contribute first hand on projects that benefit thousands of residents.

Wage

£14,526.20 for your first year, then could increase depending on your age

National Minimum Wage rate for apprentices

Check minimum wage rates (opens in new tab)

Pay is in line with National Minimum Wage

Training course
Software developer (level 4)
Hours
Monday - Friday, 9.00am - 5.00pm

37 hours a week

Start date

Monday 15 September 2025

Duration

2 years

Positions available

2

Work

Most of your apprenticeship is spent working. You’ll learn on the job by getting hands-on experience.

What you'll do at work

  • Work alongside experienced developers to design, develop, test, and deploy solutions tailored to the needs of our residents and council staff
  • Contribute ideas and participate in the full software development lifecycle, from requirements gathering to final deployment
  • Assist in troubleshooting, debugging, and maintaining our CRM system to ensure optimal performance and a seamless user experience
  • Engage in regular training sessions and complete coursework for your Level 4 Software Developer Apprenticeship qualification
  • Collaborate with colleagues across various Council departments to deliver digital solutions that make a difference

Where you'll work

Castle House
Barracks Road
Newcastle
ST5 1BL

Training

Apprenticeships include time away from working for specialist training. You’ll study to gain professional knowledge and skills.

Training provider

NEWCASTLE AND STAFFORD COLLEGES GROUP

Training course

Software developer (level 4)

Understanding apprenticeship levels (opens in new tab)

What you'll learn

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
  • 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

Training schedule

  • Full support to achieve your Level 4 Software Developer Apprenticeship qualification
  • Mentoring and guidance from experienced professionals in a friendly, supportive environment
  • Opportunities to work on meaningful projects that have a real impact on local services

More training information

  • As an Apprentice Developer, you will play a vital role in supporting the ongoing development and enhancement of the Council’s Customer Relationship Management (CRM) platform and other online platforms
  • This two-year, Level 4 Apprenticeship, delivered by Newcastle and Stafford Colleges Group (NSCG), is an ideal pathway for anyone looking to combine practical work experience with high-quality formal training and qualifications

Requirements

Essential qualifications

GCSE in:

  • English (grade 4)
  • Maths (grade 4)

Share if you have other relevant qualifications and industry experience. The apprenticeship can be adjusted to reflect what you already know.

Skills

  • Communication skills
  • IT skills
  • Attention to detail
  • Organisation skills
  • Analytical skills
  • Logical

About this employer

Newcastle-under-Lyme is a borough with big ambitions. We’ve already started our transformation, however, we still need to find better ways of doing things because we are determined to do the very best we can for our communities. If our vision is to be the best, then we need the best people working for us. Our people are at the heart of what we do and have the freedom to innovate, grow and develop. We recruit people who share our vision and values; people who have the drive to deliver our ambitious Council plan.

https://www.newcastle-staffs.gov.uk/ (opens in new tab)

Company benefits

Pension scheme, 24 days annual leave, local and national high street discounts, free car parking, wellbeing support including £12.50 per month Jubilee2, green travel scheme including cycle to work, training opportunities.

Disability Confident

Disability Confident

A fair proportion of interviews for this apprenticeship will be offered to applicants with a disability or long-term health condition. This includes non-visible disabilities and conditions.

You can choose to be considered for an interview under the Disability Confident scheme. You’ll need to meet the essential requirements to be considered for an interview.

After this apprenticeship

  • To be confirmed by employer

Ask a question

The contact for this apprenticeship is:

Newcastle-Under-Lyme Borough Council

Jon Barker

jonathan.barker@newcastle-staffs.gov.uk

The reference code for this apprenticeship is VAC1000335973.

Apply now

Closes in 29 days (Friday 5 September 2025)

Sign in with your GOV.UK One Login to apply.

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