Software Development Apprenticeship

As a Software Development Apprentice, the successful candidate will work alongside experienced engineers, gaining hands-on experience with the latest tools and technologies. They will be involved in every stage of the development lifecycle, including coding, testing, deployment, and maintenance.

Role

  • Work across all stages of the software development lifecycle, from planning and design to testing, deployment, and maintenance.
  • Write clear, logical, and maintainable code that meets project specifications and coding standards.
  • Use version control systems to manage and store code safely.
    Help fix bugs and support the maintenance of existing software systems.
  • Take part in different types of testing, such as unit, integration, and end-to-end testing.
  • Follow secure coding practices to protect software from security risks.
  • Connect code to data sources to ensure software functions correctly.
  • Communicate and work with team members, stakeholders, and customers, and help create technical documents like user stories and design diagrams.

Training

As a Software Developer apprentice, your role will consist of creating and testing high-quality code. You will use programming languages and software development tools such as Java, Python, and C++.

You will be responsible for interpreting customer requirements from a design specification, planning and managing their contribution to the wider project, and creating effective software solutions.

Due to the nature of the role, you could be employed within a wide range of businesses and sectors – from SME games studios to finance multinationals. All corporations depend on software in some way to function!

This apprenticeship provides you with the skills to become a software developer.

Apprenticeship Standard
Software developer (level 4)
Training Provider
BALTIC TRAINING SERVICES LIMITED
Working Week
Monday - Friday between 9am-6pm
Expected Duration
1 Year 8 Months
Positions Available
1
Closing Date
Monday, 22nd December 2025
Start Date
Tuesday, 23rd December 2025

Desired Skills

  • Communication skills
  • IT skills
  • Organisation skills
  • Analytical skills
  • Logical
  • Team working

Qualifications

  • English GCSE, grade 4 (Essential)
  • Maths GCSE, grade 4 (Essential)

About the Employer

OPERATIONAL SOLUTIONS LTD
OSL Technology is looking for an enthusiastic and motivated individual to begin their career in software development. The company designs and develops cutting-edge software that powers security systems across airports, defence sites, and critical infrastructure. Their technology combines AI, smart sensors, and data analytics to keep people and places safe, and they are now looking for the next generation of developers to join the team.
Company
OPERATIONAL SOLUTIONS LTD
Location
Riverway House, Morecambe Road, Lancaster, England
Employment Type
Higher Apprenticeship
Salary
£23,000 a year
Posted
Company
OPERATIONAL SOLUTIONS LTD
Location
Riverway House, Morecambe Road, Lancaster, England
Employment Type
Higher Apprenticeship
Salary
£23,000 a year
Posted