Job Description This role is based 5 days a week at our Shirebrook HQ We’re on a mission to modernise and scale our systems across warehousing, retail, and commercial operations. As an Apprentice Software Engineer, you’ll work on real-world systems that support everything from our automated distribution centres to the systems powering our retail estate. You’ll be part of a supportive engineering team and enrolled in a 19-month Level 4 Software Engineering Apprenticeship. You’ll learn hands-on coding, cloud engineering, testing, and deployment — all while contributing to live projects that make a real difference. This role combines formal training from QA’s Level 4 Software Engineering Apprenticeship with hands-on development on our MACH-based architecture. You’ll gain experience across the full stack, from microservices and APIs to frontend applications and CI/CD pipelines. Collaborate with your team and stakeholders to support the full software delivery lifecycle Develop new features and integrations using C# and .NET on platforms like Dynamics 365 Help build modern microservices using Azure Functions, Container Apps, and GraphQL Support CI/CD pipelines using GitHub Actions or Azure DevOps Work with both relational (SQL Server, Oracle) and NoSQL (Cosmos DB, MongoDB) databases Learn to follow Agile development practices in a collaborative, fast-moving environment What You’ll Learn C# / .NET 8 development Frontend engineering using JavaScript, React, and Next.js Backend and integration development using Node.js Azure Cloud technologies, including Functions, Container Apps, and Event Grid CI/CD practices with GitHub Actions or Azure DevOps Database management using SQL and NoSQL DevOps, version control (Git), and collaborative Agile delivery What We Offer A place in a high-impact engineering team driving real change Expert mentoring from senior engineers, tech leads, and architects A nationally recognised Level 4 Software Engineer qualification, in partnership with QA Access to hands-on labs, live training, and personalised coaching A modern, tech-driven environment with ambitious goals