Apprenticeship
Amazon logo

Software Development Engineer Apprentice (48-Month Fixed Term Contract)

Amazon
Edinburgh
Apply Now
TL;DR

Key Takeaways

  • Gain hands-on experience and work towards a BSc (Hons) Software Development qualification over 48 months.
  • Learn and apply best practices in software development, contributing to real-world projects.
  • Entry requirements include SQA Highers (including Maths, Statistics or Physics) or equivalent qualifications.
  • Must be 18+, have the right to work in Scotland, and have lived in the UK/EEA for the last 3 years.
  • Apprenticeship starts September 2027.

About the Role

As a Software Development Engineer Apprentice, you'll work alongside seasoned software engineering experts, gaining hands-on experience in a fast-paced, innovative environment. You'll contribute to the design, development, and implementation of cutting-edge software solutions that drive our business forward. Throughout your apprenticeship, you'll be exposed to a variety of programming languages, frameworks, and methodologies, building a well-rounded skillset - from mastering the fundamentals of software engineering to exploring emerging technologies and pushing the boundaries of your abilities.

What You'll Do

  • Collaborate with teams across the business to design, implement, and optimise solutions
  • Learn and apply best practices in software development
  • Contribute to real-world projects that impact millions of customers globally
  • Analyse and solve complex technical challenges
  • Participate in code reviews and ensure code quality
  • Implement software security measures and compliance
  • Stay up to date with the latest development trends and emerging technologies

What You'll Gain

You'll gain a wide range of valuable experiences and skills while working towards the Graduate Apprenticeship in BSc (Hons) Software Development. Your 20% off-the-job time will focus on developing the skills, knowledge, and behaviours that lead to successful graduation. You'll be set objectives and goals by your training provider and manager to support your studies.

Key Information

  • Duration: 48-month fixed-term contract
  • Start Date: September 2027
  • Training: Combines classroom and virtual training, on-the-job training, online learning, and mentoring.
  • Travel: May be required to travel to a training centre, which may differ from your primary work base. Candidates should be prepared for occasional travel.

Entry Requirements

  • Be 18 years or over before the start date (September 2027).
  • Have the right to live and work in Scotland at the point of enrolment (June 2027). If you are on a visa, this must enable you to legally work and reside in Scotland for the entire duration of the programme from enrolment.
  • Have lived in the UK or in the European Economic Area (EEA) for the last 3 years prior to the start date.
  • Not be registered to study on a UK government funded course ending August 2027 or later.
  • Be prepared to travel for external/mandatory training as part of the apprenticeship.
  • Standard Entry Requirements (EITHER):
    • Four SQA Highers at Grade BBBB (or equivalent) including Maths, Statistics or Physics. Computing is highly desirable.
    • A Foundation Apprenticeship in IT: Software Development at SCQF Level 6 plus two SQA Highers at Grade BB.
    • A Modern Apprenticeship at SCQF Level 6-7 in an ICT/Digital related discipline.
    • HNC or HND in an unrelated discipline plus Higher Maths, Statistics or Physics at Grade B.
    • Sufficient recognition of prior learning (RPL) through industry-related experience, qualifications, and informal learning.
  • You must NOT already have a qualification in a similar subject at the same or higher level than this apprenticeship.

Preferred Qualifications

  • A genuine passion for technology, coding, and building software.
  • Some exposure to programming or coding.
  • Excellent problem-solving skills and a logical, analytical way of thinking.
  • A keen eye for detail and pride in producing accurate, high-quality work.
  • A self-motivated approach to learning, with the curiosity to pick up new languages, tools, and methodologies.
  • Good communication skills and the ability to work well as part of a team.