
Software Developer Apprentice
- High Peak, Derbs
- £18,000 per year
- Permanent
- Full-time
- Provide first-line support by responding to customer phone calls and emails.
- Troubleshoot software issues on client sites and escalate complex problems.
- Assist with software testing, including running test cases and reporting bugs.
- Contribute to development tasks using C# and .NET, such as bug fixes and small features.
- Document common issues and solutions for internal and customer use.
- Work closely with senior engineers to learn and grow across support, testing, and development.
- Basic knowledge of C# and .NET programming.
- Strong communication skills, both written and verbal.
- Ability to explain technical issues to non-technical users.
- Customer service mindset with a helpful and patient approach.
- Problem-solving and troubleshooting abilities.
- Willingness to learn new tools and technologies.
- Team player with a collaborative attitude.
- Self-motivated and eager to learn.
- Curious and persistent when solving problems.
- Adaptable and open to feedback.
- Reliable and responsible with tasks and deadlines.
- Positive and proactive approach to challenges.
- UK driving licence and own vehicle (suggested due to office location).
- The learner must have completed a Level 3 Software Development Apprenticeship with QA or have an equivalent qualification with another training provider
- OR an A-level in Science, Technology, Engineering or Mathematics (STEM) subject and a successful completion of our aptitude test
- OR a BTEC Diploma in IT and a successful completion of our aptitude test
- OR 2 years’ experience in a relevant role and successful completion of our aptitude test
- 28 days holiday including bank holidays.
- Pension.
- Flexi/remote working - one day from office once settled into role.
- Excellent stepping stone to a successful career in software development within a close knit team.
- Opportunity to progress into a full-time software development or QA role.
- Gain hands-on experience across the full software lifecycle.
- Develop advanced skills in .NET, C#, and modern development practices.
- Potential to move into senior technical support or engineering positions.
- Long-term career growth within a supportive and innovative team.