Software Development Apprentice

2 weeks ago


Edinburgh, Edinburgh, United Kingdom Amazon UK Services Ltd. Full time

Software Development Apprentice


At Amazon UK Services Ltd., we're looking for talented individuals to join our Software Development Apprentice program. As a Software Development Apprentice, you'll have the opportunity to work alongside seasoned software engineering experts, gaining hands-on experience in a fast-paced, innovation environment.


Your role will involve contributing to the design, development, and implementation of cutting-edge software solutions that drive our business forward. You'll be exposed to a variety of programming languages, frameworks, and methodologies, allowing you to cultivate a well-rounded skill set.



  • Collaborating with cross-functional teams to design, implement, and optimize solutions
  • Learn and apply best practices in software development
  • Contributing to real-world projects that impact millions of customers globally
  • Analysing and solving complex technical challenges
  • Participating in code reviews and ensuring code quality
  • Implementing software security measures and compliance
  • Staying updated with the latest software development trends and emerging technologies

We welcome individuals from all backgrounds who are curious with a passion for technology and a drive to learn. The ability to work collaboratively will be crucial, as you'll be expected to contribute to the design, development, and implementation of cutting-edge software solutions that drive our business forward.


As a working student, your focus will be on completing your studies while learning and developing your skills, knowledge, and behaviours to work towards successful graduation. You will be set objectives and goals by your training provider and manager to support your studies.


We're continuously raising our performance bar as we strive to become Earth's Best Employer. That's why you'll find endless knowledge-sharing, mentorship, and other career-advancing resources here to help you develop into a better-rounded professional.


We're seeking a motivated individual with a strong passion for software development and a desire to learn and grow with our team. If you have a compelling blend of technical proficiency, strategic thinking, and interpersonal savvy, we encourage you to apply for this exciting opportunity.


To get started, please submit your CV and complete a few quick eligibility questions. Next, you'll showcase your natural aptitude through an innovative game-based assessment. To get to know you beyond your CV, the next stage of the process will be a video interview.



  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    Job DescriptionThe Connected Talent Management System team, part of Global Talent Management & Compensation, is seeking a highly skilled Software Development Engineer to join their engineering team in Edinburgh. This strategic investment aims to build technology that will enable Amazon to adopt a scientific approach to talent management. Our team builds...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    About the RoleThe Connected Talent Management System team at Amazon Development Centre (Scotland) Limited is seeking a skilled Software Development Engineer to join their engineering team in Edinburgh. As part of a strategic investment to build technology that will enable Amazon to adopt the most scientific approach to talent management, this role will play...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    About the RoleThe Connected Talent Management System team at Amazon Development Centre (Scotland) Limited is seeking a talented Software Development Engineer to join their engineering team in Edinburgh. As a key member of the team, you will contribute to designing and developing product and services that implement the Connected Talent Management team's...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    About the RoleThe Connected Talent Management System team at Amazon Development Centre (Scotland) Limited is seeking a skilled Software Development Engineer to join our engineering team in Edinburgh. As a key member of our team, you will design and develop product and services that implement our 3-year vision. If you are passionate about creating scalable...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    About the RoleThe Connected Talent Management System team at Amazon Development Centre (Scotland) Limited is seeking a highly skilled Software Development Engineer to join our engineering team in Edinburgh. As a key member of our team, you will play a crucial role in designing and developing intelligent solutions that offer a consumer-grade user experience...

  • Software Engineer

    2 weeks ago


    Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    Job Summary: We are seeking a skilled Backend Developer to join our team. The successful candidate will be responsible for designing, developing, and maintaining scalable backend systems. Key responsibilities include creating efficient and reliable code, collaborating with cross-functional teams, and ensuring high-quality software delivery. If you are a...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    The Software Engineering team at Amazon Ads is responsible for leading, designing, and developing software applications and systems to create, manage, and analyze exciting and meaningful advertising experiences for our customers.Key Responsibilities:Contribute to the architecture and design of new and current systems, leveraging expertise in architecture,...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Development Centre (Scotland) Limited. As a key member of our team, you will be responsible for designing, implementing, and evolving highly scalable, robust, distributed systems.Key ResponsibilitiesContribute to the design and implementation of complex...


  • Edinburgh, Edinburgh, United Kingdom Coca-Cola Europacific Partners Full time

    Role OverviewCoca-Cola Europacific Partners is seeking a talented and ambitious individual to join our Sales Degree Apprenticeship Programme. As a Sales Degree Apprentice, you will have the opportunity to develop your skills and knowledge in sales, marketing, and business management, while working with our internal teams and external partners.During your...


  • Edinburgh, Edinburgh, United Kingdom CV-Library Full time

    Job Title: Apprentice Controls EngineerCV-Library is seeking a skilled Apprentice Controls Engineer to join our team. As a key member of our engineering team, you will be responsible for managing control system projects, developing functional design specifications, and configuring PLC and SCADA packages.Key Responsibilities:Interpret User Requirement...


  • Edinburgh, Edinburgh, United Kingdom CV-Library Full time

    Job Title: Apprentice Controls EngineerCV-Library is seeking a skilled Apprentice Controls Engineer to join our team. As a key member of our engineering team, you will be responsible for managing control system projects, developing functional design specifications, and configuring PLC and SCADA packages.Key Responsibilities:Interpret User Requirement...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    The Software Engineering team at Amazon Ads is responsible for leading, designing, and developing software applications and systems to create, manage, and analyze exciting and meaningful advertising experiences for our customers.Key Responsibilities:Contribute to the architecture and design of new and current systems, ensuring scalability and...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    We are the Amazon Development Centre (Scotland) Limited organization, responsible for building the web frameworks, user-facing applications, distributed web services and data services that support Amazon employees every day by teaching and reinforcing our unique Day 1 culture.Our technology solutions are powered by data, machine learning, smart automation,...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    We are the People Experience Foundation (PXF) organization, responsible for building the web frameworks, user-facing applications, distributed web services, and data services that support Amazon employees every day by teaching and reinforcing our unique Day 1 culture.Our technology solutions are powered by data, machine learning, smart automation, and a...


  • Edinburgh, Edinburgh, United Kingdom Inverclyde Council Full time

    Job Title: Business Administration ApprenticeJoin Inverclyde Council as a Business Administration Apprentice and gain valuable work experience while studying for a nationally recognized qualification.About the Role:This is an exciting opportunity to work in a busy office environment and develop your skills in business administration. As a Business...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    Job OverviewWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Development Centre (Scotland) Limited. As a member of our PXF Data Products org, you will play a key role in designing, implementing, and evolving highly scalable, robust, distributed systems.

  • Software Developer

    2 weeks ago


    Edinburgh, Edinburgh, United Kingdom Aberdeenshire Council Full time

    Job Title: Software DeveloperDescription:We are looking for a skilled Software Developer to join our team at Company. As a Software Developer, you will be responsible for designing, developing, and testing software applications. This is a great opportunity to work with a talented team and contribute to the development of innovative software...

  • Software Developer

    1 month ago


    Edinburgh, Edinburgh, United Kingdom Head Resourcing Full time

    Aerospace Software Development OpportunityWe are seeking a skilled Java Developer to join our team in supporting the development of cutting-edge spacecraft ground software and software tools. As a key member of our team, you will be responsible for designing and developing elements of the ground software, contributing to the design of ground software...


  • Edinburgh, Edinburgh, United Kingdom Maximus Full time

    At {company}, we are looking for a skilled Software Developer to join our team. The ideal candidate will have experience in software engineering and a strong understanding of programming languages.The Software Developer will be responsible for designing, developing, and testing software applications. This involves working closely with cross-functional teams...

  • Software Developer

    2 weeks ago


    Edinburgh, Edinburgh, United Kingdom PUMA Full time

    As a Software Developer at {company}, you will be responsible for designing and developing software applications that meet the needs of our customers. Your expertise in software engineering will be essential in creating innovative solutions that drive business growth.Some of your key responsibilities will include:Designing and developing software...