About the job
Organisation Links
MCD systems

As 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

0 comments
0 requirements

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.