You can get into this job through:
- a university course
- a college course
- an apprenticeship
- working towards this role
University
You could do a foundation degree, higher national diploma or degree in:
- web design and development
- computer science
- digital media development
- software engineering
Entry requirements
You'll usually need:
- 1 or 2 A levels, or equivalent, for a foundation degree or higher national diploma
- 2 to 3 A levels, or equivalent, for a degree
For more information
- equivalent entry requirements|https://www.gov.uk/what-different-qualification-levels-mean/list-of-qualification-levels
- student finance for fees and living costs|https://www.gov.uk/student-finance
- university courses and entry requirements|https://www.ucas.com/
College
You could do a college course that might help you get a trainee developer job.
Courses include:
- Level 3 Certificate in Web Design and Development
- T Level in Digital Production, Design and Development
- Level 4 Diploma in Software Development
Entry requirements
You may need:
- 4 or 5 GCSEs at grades 9 to 4 (A* to C), or equivalent, for a level 3 course
- 4 or 5 GCSEs at grades 9 to 4 (A* to C), or equivalent, including English and maths for a T Level
- 1 or 2 A levels, a level 3 diploma or relevant experience for a level 4 or level 5 course
For more information
- equivalent entry requirements|https://www.gov.uk/what-different-qualification-levels-mean/list-of-qualification-levels
- guide to T Levels|https://www.tlevels.gov.uk/
- funding advice|https://www.gov.uk/further-education-courses/financial-help
- search for courses|/find-a-course
Apprenticeship
You could do an apprenticeship such as:
- Software Development Technician Level 3 Advanced Apprenticeship
- Software Developer Level 4 Higher Apprenticeship
- Digital and Technology Solutions Professional Level 6 Degree Apprenticeship
- Digital and Technology Solutions Specialist Level 7 Degree Apprenticeship
Entry requirements
You'll usually need:
- 4 or 5 GCSEs at grades 9 to 4 (A* to C) and A levels, or equivalent, for a higher or degree apprenticeship
For more information
- equivalent entry requirements|https://www.gov.uk/what-different-qualification-levels-mean/list-of-qualification-levels
- guide to apprenticeships|https://www.gov.uk/apprenticeships-guide
Work
You might be able to start as a junior developer and do training on the job.
More information
Career tips
You could build up your skills and knowledge using online learning resources for:programming languages; project management; software development methods
Further information
You can get more advice about working in computing from TechSkills and
The Chartered Institute for IT.