Programmers and software development professionals

Programmers and software development professionals design, develop, test, implement and maintain software systems on a range of platforms in order to meet the specifications and business objectives of the information system; they also design and develop specialist software e.g. for computer games.


Clear filter

London salary

£75,300

Average annual salary

Employed in London

120,400

▼ 3.5% last 3 years

Courses in London

Course College Type
Level 3 in Computer Science with Games Development (BTEC) Newham College BTEC
Creative Media Production & Technology - Level 2 West London College Vocational
BTEC Level 2 Technical Diploma in Digital Technology Networking and Cybersecurity (B2TDIF) Richmond upon Thames College BTEC
Digital Production / Design & Development T Level Level 3 Waltham Forest College T Level
Digital Production Design and Development Barking & Dagenham College T Level
Digital Production, Design and Development, T-Level Shooters Hill Sixth Form College T Level
BTEC Level 3 National Diploma / Extended Diploma in Creative Media Practice - Game Development (B3DCPF) Uxbridge College BTEC
Access to HE Diploma - Digital Technologies and Computer Science (ACRDTF) Richmond upon Thames College Access to HE
BTEC Level 2 Diploma in Creative Media Skills - Games Design (B2UCBF) Uxbridge College BTEC
BTEC Level 2 Extended Certificate in Information and Creative Technology (ICT Systems Support) (B2EIPF) Uxbridge College BTEC
Level 3 in Digital Information Technology with Cybersecurity (BTEC) Newham College BTEC
Computer Science & Game Development, Level 1 Shooters Hill Sixth Form College
Creative Media Practice - Games Art and Animation Barking & Dagenham College BTEC
IT: Information and Creative Technologies (Level 2) New City College
Pearson BTEC Level 4 Higher National Certificate in Computing for England - Cyber Security - (HC4P3F) Uxbridge College BTEC
Pearson BTEC Level 4 Higher National Certificate in Computing for England - Cyber Security - (HC4P3F) HRUC IoT BTEC
Pearson BTEC Level 4 Higher National Certificate in Computing for England - Cyber Security - Feb (HC4P5F) Uxbridge College BTEC
Pearson BTEC Level 4 Higher National Certificate in Computing for England - Cyber Security - Feb (HC4P5F) HRUC IoT BTEC
Pearson BTEC Level 4 Higher National Certificate in Computing for England - Cyber Security - Feb (HC4P5F) HRUC IoT BTEC
Pearson BTEC Level 5 Higher National Diploma in Computing for England - Cyber Security (HD5P3F) Uxbridge College BTEC
Pearson BTEC Level 5 Higher National Diploma in Computing for England - Cyber Security (HD5P3F) HRUC IoT BTEC
Creative Media Production Level 1 West London College Vocational
Level 2 in Information Technology and Cybersecurity Newham College
Sound Design for Film & Podcasting (BTEC Level 3 National Diploma) (Creative Media Practice) Luton Sixth Form College BTEC
ICT (Game Development) - Level 3 West London College Vocational
Pearson BTEC Level 5 HND in Digital Technologies for England - Artificial Intelligence (AI) Solutions and Applications Uxbridge College BTEC
Pearson BTEC Level 5 HND in Digital Technologies for England - Artificial Intelligence (AI) Solutions and Applications HRUC IoT BTEC
Pearson BTEC Level 5 HND in Digital Technologies for England - Artificial Intelligence (AI) Solutions and Applications HRUC IoT BTEC
BTEC Level 4 HNC in Computing for England - Cyber Security - part-time (RQF) (HC4P3D) Uxbridge College BTEC
BTEC Level 4 HNC in Computing for England - Cyber Security - part-time (RQF) (HC4P3D) HRUC IoT BTEC
BTEC Level 4 HNC in Computing for England - Cyber Security - part-time (RQF) (HC4P3D) HRUC IoT BTEC
BTEC Diploma in Games & Animation L2 Croydon College BTEC
Digital Information Technology (IT) Level 2 Waltham Forest College BTEC
Digital Information Technology (IT) Level 3 Waltham Forest College BTEC
Games Design & Animation Barking & Dagenham College
Games Design & Animation Barking & Dagenham College
Pearson BTEC Level 4 HNC in Digital Technologies for England -AI Solutions and Applications - part-time (H4CU1D) Uxbridge College BTEC
Pearson BTEC Level 4 HNC in Digital Technologies for England -AI Solutions and Applications - part-time (H4CU1D) HRUC IoT BTEC
Pearson BTEC Level 5 HND in Electronic and Electrical Systems Engineering for England (H5EU1F) Uxbridge College BTEC
Pearson BTEC Level 5 HND in Electronic and Electrical Systems Engineering for England (H5EU1F) HRUC IoT BTEC
Pearson BTEC Level 5 HND in Electronic and Electrical Systems Engineering for England (H5EU1F) HRUC IoT BTEC
Introduction to Information Technology Barking & Dagenham College BTEC
BTEC Level 2 Extended Certificate Information & Creative Technology (B2EIRF) Richmond upon Thames College BTEC
BTEC Level 2 Extended Certificate in Information & Creative Technology (B2EINF) Uxbridge College BTEC
BTEC in Creative Media Skills (Film Pathway) Barking & Dagenham College BTEC
IT: Information Technology (AAQ Extended Certificate) New City College
IT: Information Technology (Level 3 Diploma) New City College
IT: Information Technology (Level 3 Extended Diploma) New City College
IT: Information Technology (Level 3 Extended Diploma) New City College
Information and Creative Technology Level 1 Introductory Diploma United Colleges Group Vocational