Software Developer Apprentice

STEP3 DIGITAL LIMITED

Hadlow, Kent (TN11 0LT)

Closes in 2 days (Friday 21 March at 11:59pm)

Posted on 4 March 2025


Summary

Fantastic opportunity to fast track your place in an interesting, creative and lucrative career. We are looking for self-motivated people who can show us interest and enthusiasm. You must be passionate about web development and determined to learn and develop new skills.

Wage
£16,000 a year

Minimum wage rates (opens in new tab)

28 days holiday incl bank holidays, flexible working and free parking

Training course
Software developer (level 4)
Hours
9am - 5.30pm (1hr lunch). Days to be confirmed.

37 hours 30 minutes a week

Possible start date

Wednesday 14 May

Duration

2 years

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

Your duties will include:

  • Work with the development team on existing and new projects, using HTML, CSS, JavaScript and PHP to create and improve client websites and applications
  • Attend discovery and planning meetings to help the team decide what to build
  • Attend and input into development team meetings
  • Assist the support team with assigning support tickets and keeping clients informed of progress, completing tickets as skills improve
  • Assist the QA team with automated and manual testing of websites and applications
  • Content administration – Use CMS interface to create and update content on client sites
  • Site Administration - Use CMS interface to create and administer different types of content, lists of content, tags, users, displays and templates

Where you’ll work

2a The Old Engine House
Goblands Farm Business Park
Cemetery Lane
Hadlow, Kent
TN11 0LT

Training

Apprenticeships include time away from working for specialist training. You’ll study to gain professional knowledge and skills.

College or training organisation

THE CODERS GUILD LTD

Your training course

Software developer (level 4)

Equal to higher national certificate (HNC)

Course contents
  • create logical and maintainable code
  • develop effective user interfaces
  • link code to data sets
  • test code and analyse results to correct errors found using unit testing
  • conduct a range of test types, such as Integration, System, User Acceptance, Non-Functional, Performance and Security testing.
  • identify and create test scenarios
  • apply structured techniques to problem solving, debug code and understand the structure of programmes in order to identify and resolve issues
  • create simple software designs to effectively communicate understanding of the program
  • create analysis artefacts, such as use cases and/or user stories
  • build, manage and deploy code into the relevant environment
  • apply an appropriate software development approach according to the relevant paradigm (for example object oriented, event driven or procedural)
  • follow software designs and functional or technical specifications
  • follow testing frameworks and methodologies
  • follow company, team or client approaches to continuous integration, version and source control
  • communicate software solutions and ideas to technical and non-technical stakeholders
  • apply algorithms, logic and data structures
  • interpret and implement a given design whist remaining compliant with security and maintainability requirements
  • create logical and maintainable code
  • develop effective user interfaces
  • link code to data sets
  • test code and analyse results to correct errors found using unit testing
  • conduct a range of test types, such as Integration, System, User Acceptance, Non-Functional, Performance and Security testing.
  • identify and create test scenarios
  • apply structured techniques to problem solving, debug code and understand the structure of programmes in order to identify and resolve issues
  • create simple software designs to effectively communicate understanding of the program
  • create analysis artefacts, such as use cases and/or user stories
  • build, manage and deploy code into the relevant environment
  • apply an appropriate software development approach according to the relevant paradigm (for example object oriented, event driven or procedural)
  • follow software designs and functional or technical specifications
  • follow testing frameworks and methodologies
  • follow company, team or client approaches to continuous integration, version and source control
  • communicate software solutions and ideas to technical and non-technical stakeholders
  • apply algorithms, logic and data structures
  • interpret and implement a given design whist remaining compliant with security and maintainability requirements

Your training plan

Training is provided by highly skilled professional web developers who will equip you with the knowledge and experience to fast track your way to becoming a web developer. Everything you learn during the training sessions will be absolutely current and directly applicable to your work. Online training is provided to very quickly teach you the foundational languages of web development. Throughout the apprenticeship placement you will learn more languages and begin to specialise in your chosen area.

  • Functional skills English and Maths if required
  • Software Developer Level 4 (Higher national certificate)

Requirements

Desirable qualifications

GCSE or equivalent in:

  • English and Maths (grade Grade 4-9 (A*-C))

Let the company know about other relevant qualifications and industry experience you have. They can adjust the apprenticeship to reflect what you already know.

Skills

  • Communication skills
  • IT skills
  • Attention to detail
  • Organisation skills
  • Problem solving skills
  • Analytical skills
  • Logical
  • Team working
  • Initiative

About this company

We are a full-service marketing agency based in Kent. A formidable team of experts across brand, digital marketing, content creation and web design. We solve problems for small to medium sized companies with marketing problems to help them reach their digital potential

https://step3.digital/ (opens in new tab)

After this apprenticeship

On completion of the apprenticeship it is expected that the right individual will progress to a permanent role within the company and continue to develop their skills.

Ask a question

The contact for this apprenticeship is:

THE CODERS GUILD LTD

Shelley

shelley@thecodersguild.org.uk

The reference code for this apprenticeship is VAC1000307506.

Apply now

Closes in 2 days (Friday 21 March at 11:59pm)

When you apply, you’ll be asked to sign in with a GOV.UK One Login. You can create one at the same time as applying for this apprenticeship.