Skip to main content
Post your CV and find your next job on Indeed!

Trainee Web Developer jobs

Sort by: -
    • Shadow experienced developers to learn coding standards, design approaches and engineering practices.
    • Basic understanding of web technologies (HTML, CSS,…
    • This role requires full-time on-site attendance in Rayleigh, Essex.
    • The role involves a mixture of website development, digital marketing, and technical in-…
    • You will work closely with designers, project managers, and other developers to deliver well-structured, performant websites that meet client requirements and…
    • Good understanding of web accessibility and usability.
    • Collaborating with back-end developers where required.
    • Commercial experience in front-end web development…
    • Working with the senior developer and other members of the team to develop and maintain company web applications and services.
    • Day off for your birthday.
    • Use of Selenium web browser automation suite.
    • Weekly Working Hours: Monday - Friday - 9am - 6pm*.
    • To develop, maintain, document, and perform tests for new and…
    • Support SEO best practices when publishing and updating web content.
    • Liaise with colleagues across departments to gather content and requirements for web…
    • Building web pages and features from designs.
    • Improving the UI/UX of our websites.
    • Maintaining and improving existing code.
    • Support with testing new features.
    • Strong interest in graphic design, web development, and digital content.
    • Gain practical experience across graphic design, web development, and digital marketing…
    • The aim of the role will be to become the main computer tech person on site, giving tech support to all staff members.
    • Keep the systems virus free.
    • Some professional experience in content creation, style guides and writing for the web.
    • With its strong 55-year heritage and deep industry expertise, Capgemini…
    • Mentorship from an experienced senior developer.
    • A genuine interest in software/web development.
    • Assisting in the development of internal web applications and…
    • Work with Digital Designers to build, test and deploy new web pages.
    • You will be a super whizz with HTML, CSS & JavaScript and have experience of working with…
    • The role will initially focus on building skills necessary to be able to support Saab Seaeye legacy vehicles, but with opportunities to work on cutting edge…
    • Experience with C# or PHP4/PHP5;
    • Web-based solutions, ASP, ASP.NET;
    • Experience with : AJAX, XML, HTML, JavaScript and CSS;
    • MS SQL Server 2000/2005, MySQL;

People also searched:

software engineer

Job Post Details

Apprentice Software Developer - job post

Frontline Group
PeterboroughHybrid work
£22,750 a year - Apprenticeship
You must create an Indeed account before continuing to the company website to apply

Job details

Pay

  • £22,750 a year

Job type

  • Apprenticeship

Location

PeterboroughHybrid work

Full job description

Please note that this is an apprenticeship position and therefore anyone with more than six months professional experience working as a software developer or who holds either a degree or Master’s degree in Computer Science or Software Engineering will not be eligible.

You will also need to commit to completing a Level 4 Software Developer Apprenticeship.

Who We Are

We are The Frontline Group, the UK’s leading retail sales, marketing and distribution company working within publishing and home entertainment. We pride ourselves on our honesty and integrity, we place client value at the centre of every decision we make and are constantly finding new ways to overcome challenges. We are committed to working and developing people who work hard to achieve greatness. If you are someone who enjoys problem solving, challenging ideas and has an analytical approach then this role could be for you.

Job Purpose

This apprenticeship provides an entry point into software development within a technology function that is improving engineering standards and moving towards a scalable, cloud‑first environment.

As an Apprentice Developer, you will learn how applications are built, maintained and supported. You will gain experience across both established and modern systems, gradually developing the skills needed to contribute to real products and services. You will be supported by experienced developers, mentors and an external training provider throughout your Level 4 apprenticeship.

Key Tasks & Responsibilities

Learning & Development

  • Build foundational skills in C#, .NET, JavaScript/TypeScript, SQL and frontend development.

  • Learn how cloud‑hosted applications operate, including introductory exposure to Azure.

  • Develop an understanding of Agile practices such as stand‑ups, sprint planning and retrospectives.

  • Shadow experienced developers to learn coding standards, design approaches and engineering practices.

  • Complete apprenticeship learning modules, assessments and project work with support.

Operational & Team Support

  • Support the investigation of low‑complexity issues, learning how to diagnose and resolve problems.

  • Learn how applications integrate with data platforms and downstream systems.

  • Work collaboratively with developers, QA, Service Desk, Infrastructure and Product teams.

  • Follow secure development principles, including safe handling of data and authentication basics.

Technical Contribution (Progressive Over Time)

  • Assist with development tasks under guidance, such as updating components or fixing low‑risk issues.

  • Support the maintenance of internal tools and application features.

  • Learn how REST APIs work and contribute to basic API or integration tasks.

  • Write maintainable code following guidance from senior engineers.

  • Contribute to documentation, including technical notes and process descriptions.

  • Participate in code reviews as a learner, gradually building confidence in giving and receiving feedback.

Technology Environment You Will Learn

You will gain exposure to the organisation’s technology stack, including:

  • .NET and .NET Core

  • C# and REST APIs

  • React and modern frontend development

  • SQL and relational databases

  • Azure cloud services

  • Azure DevOps and CI/CD pipelines

  • Containerisation (Docker)

  • Modern data platforms such as Snowflake or Microsoft Fabric

No prior experience with these technologies is required.

Skills & Behaviours

Essential

  • Interest in software development and technology.

  • Curiosity and willingness to learn.

  • Ability to follow guidance and work methodically.

  • Good communication and teamwork skills.

  • Problem‑solving mindset.

  • Prior exposure to coding (school, college, online courses or personal projects).

  • Basic understanding of web technologies (HTML, CSS, JavaScript).

What Good Looks Like in This Role

By the end of the apprenticeship, the apprentice should be able to:

  • Contribute to development tasks with increasing independence.

  • Understand and follow coding standards and best practices.

  • Navigate an established codebase with support.

  • Participate effectively in Agile ceremonies.

  • Support simple production issues with guidance.

  • Demonstrate good engineering discipline, including testing and documentation.

Essential Qualifications:

  • 7 GCSE’s (or equivalent) at grades 9-4 or A-C including maths and English

  • 3 A Levels (or equivalent) at grades A-C in any subject but preferably one in a numerical or computing subject (e.g. maths, Science, Computer Science etc

Applications will also be considered from graduates with non-computer science / software development degrees looking for an apprenticeship route to a development career.

Salary: £22,750

Location: We are based in Peterborough (PE1 5DD) and offer an informal hybrid working model, with a minimum of 8 office days, in the Peterborough office, every 4 weeks. It is anticipated that the successful candidate is likely to have a commute of 1hr 15mins or less.

Training to be provided

As part of the Level 4 Software Developer apprenticeship standard, you’ll be registered as a member with the British Computer Society and be on a fast track to an industry recognised qualification and your dedicated industry coach will support you through a blended approach that will include remote, in person, 1-2-1 and group learning.

By applying you are agreeing to Digital Native retaining your information, sharing this with potential employers and contacting you about apprenticeship opportunities that we feel you could be interested in.

Candidates that have read and followed the advice in our CV Guide are more likely to be successful...

Work Location: In person

Let Employers Find YouUpload Your Resume