Software Developer Apprentice
at MCD systemsAs a Software Developer Apprentice, you will support the development of an innovative AI-powered platform, gaining experience across software development, data engineering, testing and user experience design. This role is ideal for someone with a passion for technology who wants to build a career in software development.
What you'll do
Key Responsibilities:
- Support the development of web-based applications and digital platforms
- Assist with building and maintaining data ingestion pipelines and API integrations
- Develop and maintain dashboards and reporting tools
- Support full-stack software development activities across the platform
- Write and maintain automated tests to ensure software quality
- Assist with quality assurance and testing activities
- Support UX research, prototyping and user feedback sessions
- Work with databases and structured data sources
- Participate in user testing and software improvement activities
- Assist with security and compliance activities under guidance from senior team members
- Collaborate with developers, engineers and stakeholders to deliver high-quality solutions
- Learn and apply industry best practices in software development
Training
Software Developer Level 4.
After the apprenticeship
Potential permanent position upon completion of the programme.
Skills
- Communication skills
- IT skills
- Attention to detail
- Organisation skills
- Problem solving skills
- Analytical skills
- Logical
- Team working
- Initiative
Qualifications
- Essential: GCSE, English (grade 4)
- Essential: GCSE, Mathematics (grade 4)
About the employer
At MCD Systems, we partner with forward-thinking companies to turn their digital ideas into reality. We design and build smart, reliable tech solutions that deliver real, high-quality results, helping businesses to work smarter and grow with confidence. Behind the scenes, we have built a team culture based on trust, honesty, and a shared love of solving tough challenges together.
Apprenticeship details
- Course: Software developer (level 4), Digital
- Apprenticeship level: Higher (level 4)
- Training provider: MIDDLESBROUGH COLLEGE
- Expected duration: 2 Years
- Hours: 37.5 hours a week. Working week: Monday - Friday
9am - 5pm
- Start date: 11 November 2026
- Positions available: 1
- Wage: £15,600 a year
Job ref blurredText
Posted on blurredText
Last checked on blurredText
Closing on blurredText
Discuss this job
Share your intel on this vacancy and help others - anonymously. Get notified automatically of new comments when starred or saved to Tracker.
My Private Notes
Saving private notes will automatically star the vacancy to your Jobs page.