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
Level 2 Technical Diploma in Digital Technology, Networking, Cybersecurity (Southgate Campus) Barnet and Southgate College
Level 2 Technical Diploma in Digital Technology, Networking, Cybersecurity (Southgate Campus) Barnet and Southgate College
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
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
BTEC Level 1 Diploma in Vocational Studies - Digital Media, IT and Business (B1DVMF) Harrow College BTEC
BTEC Level 2 Diploma in Creative Media Skills - Web App Development (B2UCCF) Uxbridge College BTEC
IT: Information and Creative Technologies (Level 2 Extended Certificate) 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
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
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
Level 3 BTEC Extended Diploma in IT (Software, Cybersecurity & IT - Barnet Campus) Barnet and Southgate College BTEC
Level 3 BTEC Extended Diploma in IT (Software, Cybersecurity & IT - Barnet Campus) Barnet and Southgate College BTEC
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 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 Certificate in Information and Creative Technology Barnet and Southgate College BTEC
BTEC Level 2 Extended Certificate Information & Creative Technology (B2EIRF) Richmond upon Thames College BTEC