Summary
As part of the Data Operations team, the apprentice will assist in building and maintaining the Club’s digital tools and internal applications, supporting football and non-football staff.
- Wage
£16,000 a year
- Training course
- Software development technician (level 3)
- Hours
- Days and shifts to be confirmed.
37 hours 30 minutes a week
- Start date
Monday 6 July 2026
- Duration
1 year 4 months
- Positions available
1
Work
Most of your apprenticeship is spent working. You’ll learn on the job by getting hands-on experience.
What you'll do at work
- Assist in the design, development, and testing of software applications and internal tools
- Write clean, well-documented code across languages including Python, Java/C#, HTML, CSS, and JavaScript
- Support the Data Ops team in managing version control, code reviews, and collaborative development using Git and GitHub
- Contribute to Agile sprint planning, stand-ups, and retrospectives as part of the development team
- Assist in database management tasks, including writing and optimising SQL queries
- Help maintain and improve existing web-based systems and internal applications
- Participate in cloud development and deployment tasks using industry-standard tools and platforms
- Document development processes, code, and procedures for future reference
- Comply with all company policies and procedures. Adhere to all company regulations regarding policies, procedures, health, safety and security
Where you'll work
Loftus Road Stadium
South Africa Road
London
W12 7PJ
Training
Apprenticeships include time away from working for specialist training. You’ll study to gain professional knowledge and skills.
Training provider
QA LIMITED
Training course
Software development technician (level 3)
What you'll learn
Course contents- Write simple code for discrete software components following an appropriate logical approach to agreed standards (whether web, mobile or desktop applications) under supervision
- Apply appropriate secure development principles to specific software components at all stages of development
- Support development of effective user interfaces
- Make simple connections between code and defined data sources as specified
- Test simple code and analyse results to correct errors found using unit testing under supervision
- Conduct a range of test types under supervision , such as Functional and Non -Functional.
- Apply structured techniques to problem solving, including carry out simple debug of code
- Follows organisational and industry good coding practices (including for naming, commenting etc.)
- Solve logical problems, seeking assistance when required (including appropriate mathematical application)
- Support the creation of simple software documentation and visuals to effectivelycommunicate understanding of the program
- Define functional and non -functional requirements such as use cases, storyboards, user stories, performance and accessibility.
- Work within operational requirements such as health and safety, budgets, brands and normal business protocols
- Develop user interfaces as appropriate to the organisations development standards and the type of software development being developed
- Build scripts in line with work instructions for deployment into the relevantenvironment
- Follow simple software designs and functional/technical specifications in line with work
- Follow simple testing frameworks and methodologies in line with work instructions
- Follow company, team or client approaches to continuous integration, version and sourcecontrol as instructed
- Support the communication of software solutions and ideas to technical and non-technical stakeholders
- Apply algorithms, logic and data structures in a supported context in line with workinstructions
- Follow work instructions to contribute to building a given design whist remainingcompliant with security and maintainability requirements
- Apply techniques to break down complex problems.
- Demonstrate how Key Performance Indicators (KPIs) can be used to frame and measuredesired outcomes
- Implement secure code in appropriate languages of different types which is maintainable, readable, functional.
- Design simple software solutions to meet a requirement using tools and techniques, such as waterfall and agile
- Work in a shared code base with appropriate etiquette and tools, such as modularity and data definition
- Use simple debugging techniques, such as interactive debugging, print debugging, remotedebugging
- Implement test plans under supervision to show that a test plan is implementable in practice and implementation conforms to the plan.
- Develop and use simple acceptance criteria.
- Apply and maintain procedures and security controls to ensure confidentiality, integrityand availability
- Use collaboration tools and technologies for source and version control to enable workingtogether on common projects, regardless of physical location,
- Follow instructions to ensure client data is held securely under supervision e.g., not using personally identifiable information in test systems, making sure personal actions comply with ICO regulations
- Use collaboration tools and technologies for writing technical documentation for, and adapting to, specific audience(s). e.g., technical, non-technical, internal, external
- Write simple code for discrete software components following an appropriate logical approach to agreed standards (whether web, mobile or desktop applications) under supervision
- Apply appropriate secure development principles to specific software components at all stages of development
- Support development of effective user interfaces
- Make simple connections between code and defined data sources as specified
- Test simple code and analyse results to correct errors found using unit testing under supervision
- Conduct a range of test types under supervision , such as Functional and Non -Functional.
- Apply structured techniques to problem solving, including carry out simple debug of code
- Follows organisational and industry good coding practices (including for naming, commenting etc.)
- Solve logical problems, seeking assistance when required (including appropriate mathematical application)
- Support the creation of simple software documentation and visuals to effectivelycommunicate understanding of the program
- Define functional and non -functional requirements such as use cases, storyboards, user stories, performance and accessibility.
- Work within operational requirements such as health and safety, budgets, brands and normal business protocols
- Develop user interfaces as appropriate to the organisations development standards and the type of software development being developed
- Build scripts in line with work instructions for deployment into the relevantenvironment
- Follow simple software designs and functional/technical specifications in line with work
- Follow simple testing frameworks and methodologies in line with work instructions
- Follow company, team or client approaches to continuous integration, version and sourcecontrol as instructed
- Support the communication of software solutions and ideas to technical and non-technical stakeholders
- Apply algorithms, logic and data structures in a supported context in line with workinstructions
- Follow work instructions to contribute to building a given design whist remainingcompliant with security and maintainability requirements
- Apply techniques to break down complex problems.
- Demonstrate how Key Performance Indicators (KPIs) can be used to frame and measuredesired outcomes
- Implement secure code in appropriate languages of different types which is maintainable, readable, functional.
- Design simple software solutions to meet a requirement using tools and techniques, such as waterfall and agile
- Work in a shared code base with appropriate etiquette and tools, such as modularity and data definition
- Use simple debugging techniques, such as interactive debugging, print debugging, remotedebugging
- Implement test plans under supervision to show that a test plan is implementable in practice and implementation conforms to the plan.
- Develop and use simple acceptance criteria.
- Apply and maintain procedures and security controls to ensure confidentiality, integrityand availability
- Use collaboration tools and technologies for source and version control to enable workingtogether on common projects, regardless of physical location,
- Follow instructions to ensure client data is held securely under supervision e.g., not using personally identifiable information in test systems, making sure personal actions comply with ICO regulations
- Use collaboration tools and technologies for writing technical documentation for, and adapting to, specific audience(s). e.g., technical, non-technical, internal, external
Training schedule
Why choose our Junior Developer Level 3 apprenticeship?
QA’s Junior Developer Level 3 apprenticeship develops digital skills and provide the technical grounding needed to become a well-rounded, entry-level programmer. Junior Developers work as part of a software development team to build simple software components on web, mobile or desktop apps to be used by other members of the team as part of larger software development projects.
QA’s Junior Developer Level 3 apprenticeship programme enables the apprentice to:
- Explore a wide range of skills including Python, C#, Java, SQL, HTML, CSS, JavaScript, Git, Microservices and cloud
- Interpret simple design requirements for discrete components of a project under supervision
- Implement code which other team members have developed to produce required components
Gain the following qualifications upon successful completion of the Junior Developer Level 3 programme:
- Software Development Technician Level 3
- BCS Certificate in Systems Development Context and Methodologies
- BCS Certificate in Programming
Tools and technologies learned: Apprentices will learn to use Python, C#, HTML5, CSS3, JavaScript and Git.
Requirements
Essential qualifications
GCSE in:
- 6 including Maths (grade C (4) or above)
- English (grade D (3) or above)
Share if you have other relevant qualifications and industry experience. The apprenticeship can be adjusted to reflect what you already know.
Skills
- Communication skills
- IT skills
- Attention to detail
- Problem solving skills
- Team working
- £22k - £25k per annumEstimated...ever wanted to combine a passion for technology and football? Queens Park Rangers FC are seeking a motivated and talented Software Developer Apprentice to join the team. This role will be located at Matrade Loftus Road Stadium and the TSG Elite Performance Centre Training...ApprenticeshipPermanentInternshipImmediate startProbationary period
- £35k - £47k per annumEstimated...experience. What you'll do at work As a Software Engineer degree apprentice, specialising in Cloud consulting, you'll learn how to be... ...and deepen understanding of system requirements and develop client relationships. Effect change within an organisation...ApprenticeshipLong-term contractRemoteMonday to Friday
- £57k - £73k per annumEstimated...learner retention. If it doesn’t help an apprentice succeed, we don’t build it. Drivers, Not... ...Patterns: Ability to design, develop, and maintain robust, scalable systems (experience... ...the police and the DBS. --- Sector: Business Applications Functions: Software EngineeringApprenticeshipFull-timeSeasonalHybrid workingOn-siteWeekend work
- £73k - £93k per annumEstimated...00s of users daily, Atlas serves as an AI guide available to apprentices 24/7, providing personalised, context-aware support exactly when... ...has been selected, and possible referral to the police and the DBS. --- Sector: Business Applications Functions: Software EngineeringApprenticeshipFull-timeSeasonalHybrid workingOn-siteImmediate startShift workWeekend work
- £41k - £52k per annumEstimated...environments. You’ll earn while you learn on a structured yet flexible scheme — gaining experience across multiple organisations while developing both your technical capability and your understanding of the rail sector. This is your chance to be part of the future of a more...ApprenticeshipFlexible hours
- WELCOME TO LINAKER For 30 years Linaker has specialised in the creation and maintenance of tailor-made business environments. Having shaped workspaces for a wide range of businesses across the country, Linaker’s heritage lies in our ability to design and regulate unique...ApprenticeshipPart-timeFlexible hoursRotating shifts
£40k - £45k per annum
Are you an experienced Electrical Engineer looking for a role with excellent benefits and genuine career progression? We’re seeking a Mobile Electrical Engineer to join a leading building services provider, supporting a portfolio of prestigious commercial properties ...Apprenticeship£70k - £90k per annum
...integrated approach to AI solution development and implementation. Continuous Learning and Adaptation Staying updated with the latest developments in AI, machine learning, and related technologies to continually enhance the quality of solutions offered. Quality Assurance and...Full-timeHybrid workingFlexible hours£90k - £135k per annum
...Application Development: With your strong background in designing, developing, testing, and deploying data and AI applications at an... ...clients. Indicators you’ll be a good fit Background in software development: You have 5+ years of experience in developing software...Full-timeHybrid workingFlexible hours$50 per hour
...About the Role This project is suited for a Senior Python developer with deep functional testing experience, strong Linux and Docker... ...overall code quality Requirements ~5+ years of experience as a Software Engineer (primarily Python ) ~ Deep experience with pytest (...Hourly payPermanentTemporaryFreelanceRemoteFlexible hours£100k - £150k per annum
...QUANT SYSTEMS DEVELOPER – High Performance Trading Infrastructure London – Hybrid £100,000-150,000 + bonus Quant Capital is recruiting... ...tools for managing system performance, reliability, and software lifecycles (SDLC) Tackle performance bottlenecks across kernel...Hybrid working- £36k - £48k per annumEstimated...Zaizi is looking for a Senior Software Developer with solid technology skills, but who is also passionate about improving outcomes and the user experience. You’ll be reliable in your own deliverables but also curious about and offer innovative ideas to others in a mutli-disciplinary...Shift work
- £61k - £82k per annumEstimated...Senior Software Developer Location: Hybrid, Croydon The Company: At Amber Labs, we are a cutting-edge UK and European technology consultancy that prioritises empowering autonomy, promoting experimentation, and facilitating rapid learning to provide exceptional value...PermanentFull-timeFixed-term contractHybrid workingFlexible hours
£70k per annum
...recently were voted in the top 50 fintech firms globally. The Developer will produce tools and build websites that handle millions of... ...Experience with Django and React is a plus. · Full ownership of software projects involving a mix of front and back-end code from...Remote- £38k - £50k per annumEstimated...Full Stack Software Engineer, £50-85k, 3 days per week in London - Ground-breaking Fitness tech! About Us MAGIC AI is an elegant... ...regular gym-goer, but you absolutely must be passionate about developing technology that will revolutionize how people exercise! Nice...Full-timeHybrid workingWork from homeFlexible hoursDay shift2 days/week3 days/week
- £63k - £84k per annumEstimated...Senior Full-Stack Software Developer, UK Reports To: Development Manager, UK Location: Hybrid (2 days in the office) in either: London (1 Mark Square, London EC2A 4EG) or Manchester (1 Ogden Street, Didsbury, Manchester M20 6DN) About the Job: We’re looking...Hybrid workingOn-site
- £28k - £36k per annumEstimated...skills, both verbal and in writing, together with the ability to communicate at all levels. Interpersonal skills and the ability to develop strong working relationships. Ability to manage own workload independently prioritise tasks. Self-motivational with the ability...Apprenticeship5 days/weekFlexible hours
£80k - £130k per annum
Company: EMPONICS LIMITED Job Type: Permanent Salary: £80000.00 - £130000.00Permanent- £56k - £71k per annumEstimated...customer feedback that directly influences our product roadmap and drives continuous innovation Drive down customer time-to-value by developing scalable processes, robust documentation, and efficient workflows for technical integrations Champion the successful adoption and...Full-timeHybrid workingOn-site
- £82k - £109k per annumEstimated...Co-Founder of Solana and GPs behind Meta, Revolut, Spotify, Uber and more. We’re creating a fully integrated energy company: from developing solar, wind and hydrogen projects to real-time power trading and distributed energy installations. By selling directly to consumers,...Full-timeOn-siteShift work
- ...products using the arsenal of proprietary research and resources developed at Scale. As an Applied AI Engineer, you’ll work with clients to... ...(ie numpy, pandas) Nice to haves: Strong knowledge of software engineering best practices Have built applications taking...Full-time
£48k - £55.68k per annum
...and startup activities, and support the remote installation of software and control programs. Key Responsibilities Create programming... ...operate according to specifications and design documentation Develop and engineer graphical user interfaces (GUIs) Act as a...Hybrid workingRemoteFlexible hoursRotating shiftsWeekend work- £37k - £48k per annumEstimatedJob Description Note for Recruitment Agencies: We prefer to hire directly, and we will be in touch with our PSL Agencies if this role is eligible for release. We do not accept speculative CVs from agencies. If speculative CVs are sent, no fee will be applicable - please...ApprenticeshipLong-term contractFull-timeOn-site
- £48k - £64k per annumEstimatedSword is a leading provider of business technology solutions within the Energy, Public and Finance Sectors, driving transformational change within our clients. We use proven technology, specialist teams and domain expertise to build solid technical foundations across platforms...Full-timeFlexible hours
- £63k - £83k per annumEstimated...to ensure a fair and thorough evaluation of all applicants. About Us: At Scale, we believe that the transition from traditional software to AI is one of the most important shifts of our time. Our mission is to make that happen faster across every industry, and our team...Shift work
£66k per annum
...will act as a SCADA Subject Matter Expert (SME), responsible for developing, maintaining, and optimising regional and site-based SCADA... ...System Platform, InTouch, FactoryTalk View, and ClearSCADA. Software development experience using Microsoft .NET, C#, and structured...Full-timeHybrid workingOn-siteImmediate startMonday to FridayFlexible hours- ...scalable cloud-native applications with Python and modern frontend frameworks? Role overview We are looking for a Full Stack Python Developer to join one of our strategic digital programmes. You'll be working across backend and frontend systems, helping to scale and...
- ...such as stand-ups, refinements, retrospectives, and quarterly planning Contribute to improving team processes and ways of working Develop a strong understanding of user needs, internal stakeholders, and business goals Share ownership of delivery quality and outcomes...
£70k - £90k per annum
Senior Front End D3 Javascript Software Engineer - Holborn Our Client wants to recruit a Senior Front End Software Developer with at least 7 to 10 years expertise of working with D3 React and Javascript. You will be involved with creating sophisticated, robust and easy...Full-time- £75k - £97k per annumEstimated...Clear communication: much of our work is written (PRs, docs), so explaining a decision crisply matters. Roughly 3-6 years building software in production. We read for depth in your area, not years. How we work We're a small, experienced engineering team working...Full-timeHybrid workingOn-siteRemoteMonday to FridayFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer Apprentice. Be the first to apply!
- software developer charity London
- software developer apprentice London
- graduate software developer no experience London
- software developer in test London
- graduate software developer London
- software development engineer London
- night shift software developer London
- software developer aws London
- software developer home office London
- graduate software developer engineer ai London
