Apprentice Software Developer
-
Company: Measom Dryline Ltd
-
Location: Leicestershire, LE4 5JD
-
Type: Apprenticeship
-
Salary: £21,000.00 per year
-
Sector: Digital
-
Ref: NAS-2000028647
-
Application Deadline Date: 31/05/2026
-
Start Date: 01/07/2026
-
Positions Available: 2
-
Working Week: Monday to Thursday: 09:00–17:30 Head Office. Friday: Study Day – flexible location (home or office).
Brief Description
This is an entry-level role for someone starting their career in technology. You will join the IT & Development team as an Apprentice Developer, learning the foundations of application and web development, cloud technologies, SQL databases and eventually AI-assisted development.
Future Prospects
- Build a strong foundation in software development
- Contribute to real internal tools used by the business
- Gain experience working with databases and web technologies
- Develop confidence working in a professional development environment
This role offers a unique opportunity to start a career in software development while working on real systems that support a national business.
Vacancy Detail
Development and Engineering
• Design, build, test and maintain internal web applications, forms, and components using Python, JavaScript, or C#
• Apply software engineering principles across the full development lifecycle, from requirements analysis through to deployment and support
• Write clean, documented, and maintainable code following team coding standards
• Implement and maintain relational databases using SQL, including schema design and query optimisation
• Integrate APIs, third-party libraries, and cloud services into internal applications
Quality and Security
• Write unit and integration tests for your own code; participate in peer code reviews
• Apply secure coding practices in line with OWASP principles and Measom’s IT security policy
• Contribute to continuous improvement of software quality and development processes
Collaboration and Communication
• Work as an active member of the IT & Development team, contributing to Agile sprints, stand-ups, and retrospectives
• Use Git for version control and collaborative development; manage branches and pull requests
• Produce clear technical documentation for the solutions you build
• Communicate progress and technical concepts to both technical and non-technical colleagues