Enable job alerts via email!

Software Developer Apprentice

QA

Rowley Regis

On-site

GBP 80,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading training provider in the UK is seeking a Level 4 Software Developer Apprentice to join their team. This role involves developing features for a SaaS platform, collaborating with internal teams, and gaining hands-on coding experience. The ideal candidate will have knowledge of PHP and modern web technologies. The position offers significant growth potential and a competitive apprenticeship salary.

Benefits

Real-world development experience
Mentoring from experienced developers
Opportunity to grow into a full-time position
Supportive environment
Competitive apprenticeship salary
Exposure to cutting-edge technologies

Qualifications

  • Good knowledge or understanding of PHP, preferably with Laravel.
  • Understanding of modern web technologies like HTML5, CSS3, and JavaScript.
  • Strong research & problem-solving skills.
  • Excellent communication skills, written and verbal.
  • Ability to work independently and take responsibility for tasks.
  • Motivated, disciplined, and committed.

Responsibilities

  • Assist in developing and maintaining the SaaS web platform using PHP.
  • Contribute to front-end development using HTML5, CSS3, and JavaScript.
  • Participate in the full development lifecycle from planning to deployment.
  • Communicate effectively with internal teams and customers.

Skills

PHP (knowledge of Laravel is a plus)
HTML5
CSS3
JavaScript
Research & problem-solving skills
Excellent communication skills

Education

Level 3 Software Development Apprenticeship or equivalent
A-level in STEM subject
BTEC Diploma in IT
2 years' experience in a relevant role

Tools

MySQL
PostgreSQL
Git
Job description
About Keytracker

The organisation is a leading developer of smart asset and key management solutions. Our SaaS platform, AssetControl Cloud, helps organisations manage their assets efficiently and securely. We're passionate about innovation, usability, and delivering first-class solutions for our customers.

We're looking for an enthusiastic Level 4 Software Developer Apprentice to join our growing software team. You'll gain hands‑on experience developing real‑world applications while contributing directly to live projects used by our customers every day.

Overview

As a Software Developer Apprentice, you'll work alongside experienced developers to design, build, and improve features for our SaaS web application. You'll liaise with internal teams and external stakeholders, including customers, to deliver updates, resolve issues, and support product development.

This role is ideal for someone with a strong interest in web development who enjoys problem‑solving, learning new technologies, and taking ownership of their work.

Responsibilities
  • Assist in developing and maintaining our SaaS web platform using PHP (preferably Laravel).
  • Contribute to front‑end development using HTML5, CSS3, and JavaScript.
  • Participate in the full development lifecycle - from planning and design through to testing and deployment.
  • Communicate effectively with internal teams and external stakeholders to clarify requirements and provide updates.
  • Liaise with customers to understand their needs and deliver improvements & new features.
  • Work collaboratively within an Agile environment, attending stand‑ups and contributing ideas.
  • Write and test clean, maintainable, and well‑documented code.
  • Troubleshoot, debug, and resolve issues efficiently.
  • Demonstrate initiative by identifying opportunities for improvement and suggesting solutions.
Who we’re looking for

You should be curious, proactive, and eager to learn - someone who enjoys creating solutions that make a real impact. If you love coding, thrive in a collaborative environment, and want to develop your skills on real products used worldwide, we'd love to hear from you.

Required skills
  • Good knowledge or understanding of PHP (knowledge of Laravel is a plus).
  • Understanding of modern web technologies - HTML5, CSS3, and JavaScript.
  • Strong research & problem‑solving skills - proactive, creative, and logical.
  • Excellent communication skills, both written and verbal.
  • Able to work independently and take responsibility for assigned tasks.
  • Motivated, disciplined, and committed to achieving goals even when faced with challenges.
Additionally, the following experience would be beneficial
  • Experience with databases such as MySQL or PostgreSQL.
  • Familiarity with version control systems (e.g., Git).
  • Understanding of RESTful APIs or web application architecture.
  • Interest in UI/UX and modern development practices.
  • Passion for IT and technology.
Entry requirements
  • 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

You may also have a combination of qualifications and experience which demonstrate the minimum foundation needed for the programme. In this instance you could still be considered for the programme.

If you hold international equivalents of the above qualifications, at the time of your application you must be able to provide an official document that states how your international qualifications compare to the UK qualifications.

For more information please visit the UK ENIC website.

Working hours: 40 hours per week.

What we offer
  • Real‑world development experience on a live SaaS platform.
  • Mentoring and training from experienced developers.
  • Opportunity to grow into a full‑time Software Developer position upon completion.
  • Supportive, structured environment with regular feedback and learning opportunities.
  • Competitive apprenticeship salary.
  • Exposure to cutting‑edge technologies and development best practices.
Future prospects

90% of QA apprentices secure permanent employment after completing: this is 20% higher than the national average.

About QA

Our apprenticeships are the perfect way to gain new skills, earn while you learn, and launch yourself into an exciting future. With over 50,000 successful apprenticeship graduates, we're a top 50 training provider, dedicated to helping you succeed.

Interested? Apply now!

Please be advised that this advert may close prior to the closing date stated above if a high number of applications are received. If you are interested in this vacancy please apply below as soon as possible.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.