Apprentice Software Developer

PODTECH

Milton Keynes (MK4 1GA)

Closes on Tuesday 30 September 2025

Posted on 12 August 2025


Summary

Join a fast-growing technology PODTECH as an Apprentice Software Developer with a focus on AI-powered solutions. You’ll gain hands-on experience building software, integrating AI tools, and developing automation systems while working towards your Level 4 Software Developer qualification.

Wage

£15,704 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)

Training course
Software developer (level 4)
Hours
Monday to Friday 9am to 5pm. We will be based in our Milton Keynes office on Furzton Lake.

40 hours a week

Start date

Monday 3 November 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

  • Assist in the development of software applications using Python, JavaScript, and other modern languages.
  • Work with AI APIs and tools such as OpenAI and Azure AI services.
  • Build and maintain automation scripts and integrations.
  • Test and debug code to ensure quality and reliability.
  • Collaborate with senior developers on real client projects.
  • Participate in daily stand-ups, sprint planning, and code reviews.

Where you'll work

21 Shirwell Crescent
Furzton
Milton Keynes
MK4 1GA

Training

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

Training provider

CORNDEL LIMITED

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

  • On-the-job training in our Milton Keynes office with our experienced software engineering team.
  • Regular 1:1 mentoring sessions with a senior developer.
  • Structured learning delivered by the training provider, including online and in-person sessions.
  • Time allocated each week for completing apprenticeship assignments and projects.

Requirements

Essential qualifications

GCSE in:

Maths & English (grade 4-9 (A*-C))

Desirable qualifications

GCSE in:

IT (grade 4–9 (A*–C))

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
  • Problem solving skills
  • Logical
  • Basic programming knowledge
  • Eagerness to learn and use AI

Other requirements

Must have the right to work in the UK. Interest in emerging AI technologies and coding best practices.

About this employer

PODTECH is a fast-growing technology company based in Milton Keynes, specialising in software development, AI solutions, and data-driven systems. We work with a wide range of clients, delivering innovative technology products and services that make an impact.

https://podtech.com (opens in new tab)

After this apprenticeship

On successful completion, you may be offered a permanent role as a Junior Software Developer, with clear career progression pathways into AI engineering, automation development, or other advanced software engineering positions within the company.

Ask a question

The contact for this apprenticeship is:

CORNDEL LIMITED

The reference code for this apprenticeship is VAC1000336750.

Apply now

Closes on Tuesday 30 September 2025

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