Software Developer Apprentice
Torbay Council
Devon (TQ1 3DR)
Closes in 16 days (Friday 21 November 2025)
Posted on 5 November 2025
Contents
Summary
Curious about how software is built? Enjoy problem-solving and teamwork? Kickstart your tech career as an Apprentice Developer. Learn while you earn, gain hands-on experience, and grow with us. We welcome applicants from all backgrounds and are committed to equality, diversity, and inclusion.
- Wage
-
£26,403 a year
- Training course
- Software developer (level 4)
- Hours
-
Monday - Friday, Shifts to be confirmed.
37 hours a week
- Start date
-
Thursday 15 January 2026
- Duration
-
2 years
- Positions available
-
1
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
- To support the analysis, design, development, and maintenance of business applications and interfaces, with a focus on Microsoft technologies, to meet the needs of the organisation
- To develop technical and professional skills through structured training and practical experience, enhancing the department’s capacity and capabilities
- To study and complete a Level 4 Software Developer apprenticeship, with work-based learning
- As an Employee of Torbay Council all roles are expected to work in a way that ensures vulnerable children and adults are safeguarded and report any safeguarding concerns in accordance with established policies and procedures
- The Designated Senior Lead for Safeguarding is the Chief Executive and Director of Children’s Services
- Information Management & Data Security: Assist in ensuring the accessibility, retrievability, and protection of information
- Learn and apply data security principles and support the transformation of information between formats as required
- Programming/software development: Support the design, coding, testing, and documentation of applications and modifications using Microsoft technologies (e.g., C#, .NET, SQL Server, Azure). Work with IT colleagues and service users to clarify requirements and approaches
- System Testing: Assist in creating and executing test cases and scripts for small projects
- Support the interpretation of test results and help ensure quality deliverables
- Systems installation/decommissioning: Support the installation and removal of software using supplied instructions and tools Assist users professionally and escalate issues as needed
- Release & Change Management: Learn to assess, document, and implement changes based on requests. Support the build and release process, ensuring procedures are followed
- Research: Undertake research tasks as directed by senior IT colleagues to build knowledge of relevant IT fields and report findings
- Requirements Definition & Systems design: Assist in gathering and documenting business requirements for small-scale changes. Support the design and visualisation of proposed applications
- Information & data Analysis: Support data analysis and modelling activities, helping to create management reports and integrate data from various systems
- Database Design & Administration: Learn about database concepts and support the configuration and maintenance of databases under supervision
Where you'll work
Torbay Council
Town Hall Castle Circus
Torquay
Devon
TQ1 3DR
Training
Apprenticeships include time away from working for specialist training. You’ll study to gain professional knowledge and skills.
Training provider
SOUTH DEVON COLLEGE
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
- If successful, you will be enrolled onto a 2-year Level 4 Software Developer Apprenticeship at South Devon College
- You will attend weekly taught lessons at South Devon College which will give you the knowledge and understanding to become a proficient Software Developer. Supported by your Apprenticeship Coach, Course Tutor and the team here at Torbay Council, you will get the chance to hone these skills daily
- This role is truly a fantastic opportunity for anyone who is passionate about technology and want to kickstart your career
More training information
You will spend one day per week developing your Knowledge, Skills and Behaviours at South Devon College (Vantage Point, Paignton Campus)
Requirements
Essential qualifications
GCSE in:
- English (grade 4/C)
- Maths (grade 4/C)
Other in:
- NA (grade NA)
- NA (grade NA)
- NA (grade NA)
- Related subject or equivalent experience (grade 4/C)
Desirable qualifications
Other in:
- NA (grade NA)
- NA (grade NA)
Share if you have other relevant qualifications and industry experience. The apprenticeship can be adjusted to reflect what you already know.
Skills
- Communication skills
- Attention to detail
- Customer care skills
- Presentation skills
- Team working
- Initiative
- Exposure to .NET Core/ASP.NET
- Understanding of Azure
- Intro to Power Platform
- Understanding REST API's
- Knowledge of Agile principals
- Time management
- Resilience
- Basic programming concepts
- Introductory C# concepts
- Basic HTML & CSS
- Familiarity with JavaScript
- Understanding databases
- Use Visual Studio or VS Code
- Understanding version control
Other requirements
Demonstrates a commitment to safeguard and promote the welfare of children and young people and ability to accommodate occasional/permanent home-working.
About this employer
There has never been a better time to be part of the Torbay team. There is real momentum building, fuelled by our shared sense of purpose and ambition. Everyone who works here has the same thing in common: to see a healthy, happy and prosperous Torbay. Our ambition goes beyond our council offices. The whole community is keen to see good ideas take hold and develop into something amazing. We are passionate about employing apprentices and we know that apprenticeships can help more people develop their skills and become a part of our future workforce.
https://jobs.torbay.gov.uk/ (opens in new tab)
Company benefits
This position is for a fixed term of 24 months from the start date. Flexible working, including hybrid and home working options. Friendly, supportive team and a chance to make a real impact. Opportunities to grow your career in tech.
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
Anticipated outcomes of post:
- Business departments and clients benefit from effective, value-for-money IT applications and systems.
- Positive contribution to the development and improvement of the Software Development unit, including succession planning
- Apprentice gains a Level 4 Software Developer apprenticeship and practical experience in software development
Ask a question
The contact for this apprenticeship is:
SOUTH DEVON COLLEGE
Jamie Wring
jamie.wring@torbay.gov.uk
01803 207465
The reference code for this apprenticeship is VAC1000349675.
Apply now
Closes in 16 days (Friday 21 November 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.