How to become
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
More Information
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
More Information
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
More Information
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.