Period
to 17 August 2019

The median annual salary for a Programmer was £50,000 in advertised job vacancies during the 6 months to 17 August 2019.

The first table below provides salary benchmarking and summary statistics including a comparison to same period in the previous 2 years.

Programmer
UK
6 months to
17 Aug 2019
Same period 2018 Same period 2017
Rank 544 595 486
Rank change year-on-year +51 -109 -118
Permanent jobs requiring a Programmer 684 688 1,036
As % of all permanent IT jobs advertised in the UK 0.48% 0.40% 0.59%
As % of the Job Titles category 0.50% 0.42% 0.61%
Number of salaries quoted 623 539 918
UK median annual salary £50,000 £45,000 £47,500
Median salary % change year-on-year +11.11% -5.26% +5.56%
10th Percentile £31,250 £27,750 £31,250
90th Percentile £77,500 £70,000 £77,500
UK excluding London median annual salary £45,000 £45,000 £40,000
% change year-on-year - +12.50% -

The following table is for comparison with the above and includes summary statistics for all permanent IT job vacancies. Most job vacancies include a discernible job title that can be normalized. As such, the figures in the second row provide an indication of the number of permanent jobs in our overall sample.

All Permanent IT Job Vacancies
UK
Permanent vacancies in the UK with a recognized job title 136,936 163,785 169,423
% of permanent IT jobs with a recognized job title 95.83% 96.18% 96.10%
Number of salaries quoted 109,229 131,985 136,782
UK median annual salary £50,000 £50,000 £47,500
Median salary % change year-on-year - +5.26% -
10th Percentile £28,125 £27,500 £27,500
90th Percentile £85,000 £81,250 £78,000
UK excluding London median annual salary £45,000 £45,000 £42,500
% change year-on-year - +5.88% -

Programmer
Job Vacancy Trend

Job postings that featured Programmer in the job title as a percentage of all IT jobs advertised.

Job vacancy trend for Programmer in the UK

Programmer
Salary Trend

This chart provides the 3-month moving average for salaries quoted in permanent IT jobs citing Programmer.

Salary trend for Programmer in the UK

Programmer
Salary Histogram

The salary distribution of IT jobs citing Programmer over the 6 months to 17 August 2019.

Salary histogram for Programmer in the UK

Programmer
Top 14 Job Locations

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing Programmer within the UK over the 6 months to 17 August 2019. The 'Rank Change' column provides an indication of the change in demand within each location based on the same 6 month period last year.

Location Rank Change
on Same Period
Last Year
Matching
Permanent
IT Job Ads
Median Salary
Past 6 Months
Median Salary
% Change
on Same Period
Last Year
Live
Job
Vacancies
England +52 610 £50,000 +5.26% 207
UK excluding London +17 411 £45,000 - 183
London +89 227 £62,500 +8.70% 40
North of England +102 173 £42,500 +6.25% 31
North West +150 152 £42,500 +6.25% 20
South East +1 100 £50,000 - 42
Midlands +37 52 £45,000 +26.76% 50
South West +1 34 £34,250 +14.17% 19
West Midlands +28 28 £45,000 +38.46% 30
East Midlands +14 24 £40,000 +4.58% 16
East of England -6 24 £51,250 +7.89% 25
Yorkshire -23 21 £40,000 -5.88% 10
Wales +13 14 £53,250 +60.52% 3
Scotland -20 14 £48,750 +8.33% 12

Programmer Skill Set
Top 30 Co-occurring IT Skills

For the 6 months to 17 August 2019, Programmer job roles required the following IT skills in order of popularity. The figures indicate the absolute number co-occurrences and as a proportion of all permanent job ads featuring Programmer in the job title.

1 292 (42.69%) C#
2 249 (36.40%) Agile Software Development
3 239 (34.94%) .NET
4 223 (32.60%) SQL
5 221 (32.31%) Java
6 195 (28.51%) Software Engineering
6 195 (28.51%) JavaScript
7 142 (20.76%) ASP.NET
8 141 (20.61%) HTML
9 140 (20.47%) CSS
10 136 (19.88%) SQL Server
11 130 (19.01%) MVC
12 122 (17.84%) AngularJS
13 121 (17.69%) Linux
14 107 (15.64%) Microservices
15 97 (14.18%) Finance
16 93 (13.60%) TDD
17 92 (13.45%) .NET Core
18 90 (13.16%) Microsoft Azure
19 89 (13.01%) C++
20 88 (12.87%) Problem-Solving
21 82 (11.99%) XML
22 81 (11.84%) ASP.NET MVC
23 80 (11.70%) Microsoft
24 74 (10.82%) Git (software)
25 73 (10.67%) Games
26 68 (9.94%) Multithreading
27 66 (9.65%) REST
27 66 (9.65%) Unit Testing
28 65 (9.50%) Vue.js

Programmer Skill Set
Co-occurring IT Skills by Category

The follow tables expand on the table above by listing co-occurrences grouped by category. The same job type, locality and period is covered with up to 20 co-occurrences shown in each of the following categories:

Application Platforms
1 27 (3.95%) Tomcat
2 25 (3.65%) CICS
3 24 (3.51%) SharePoint
4 17 (2.49%) CMS
5 14 (2.05%) Apache
6 13 (1.90%) Apache Spark
6 13 (1.90%) Umbraco
7 8 (1.17%) IIS
7 8 (1.17%) SAS
8 5 (0.73%) Drupal
9 4 (0.58%) Elasticsearch
9 4 (0.58%) Kentico
9 4 (0.58%) WordPress
10 3 (0.44%) Resin
10 3 (0.44%) WebSphere
11 2 (0.29%) JBoss
11 2 (0.29%) nginx
11 2 (0.29%) WebLogic
12 1 (0.15%) Documentum
12 1 (0.15%) OpenEdge
Applications
1 16 (2.34%) Microsoft Office
2 9 (1.32%) Microsoft Excel
3 5 (0.73%) Simulink
4 1 (0.15%) 3ds Max
4 1 (0.15%) InfoPath
4 1 (0.15%) PrintSoft PReS
Business Applications
1 18 (2.63%) Dynamics CRM
2 12 (1.75%) Dynamics NAV
3 6 (0.88%) Summit
4 2 (0.29%) Elite 3E
5 1 (0.15%) Magento
5 1 (0.15%) Markit EDM
5 1 (0.15%) Salesforce.com CRM
5 1 (0.15%) SAP S/4HANA
Cloud Services
1 90 (13.16%) Microsoft Azure
2 39 (5.70%) Amazon AWS
3 15 (2.19%) Office 365
4 14 (2.05%) SaaS
5 10 (1.46%) Azure Functions
5 10 (1.46%) Serverless
6 6 (0.88%) Azure Data Factory
6 6 (0.88%) Google Cloud Platform
7 4 (0.58%) Power Platform
8 2 (0.29%) Cloud Computing
8 2 (0.29%) PowerApps
9 1 (0.15%) GitHub
9 1 (0.15%) npm
Communications & Networking
1 14 (2.05%) FTP
2 12 (1.75%) Internet
3 6 (0.88%) Broadband
3 6 (0.88%) xDSL
4 4 (0.58%) ATM
4 4 (0.58%) Intranet
4 4 (0.58%) RS-232
4 4 (0.58%) RS-485
5 3 (0.44%) HTTP
5 3 (0.44%) Multicast
5 3 (0.44%) Wireshark
6 2 (0.29%) TCP/IP
6 2 (0.29%) VoIP
7 1 (0.15%) DHCP
7 1 (0.15%) IGMP
7 1 (0.15%) PBX
7 1 (0.15%) RTCP
7 1 (0.15%) RTP
7 1 (0.15%) SNMP
7 1 (0.15%) VLAN
Database & Business Intelligence
1 136 (19.88%) SQL Server
2 53 (7.75%) MySQL
3 45 (6.58%) NoSQL
4 32 (4.68%) Hadoop
5 31 (4.53%) Redis
6 28 (4.09%) MongoDB
7 24 (3.51%) Apache Cassandra
7 24 (3.51%) Relational Database
8 23 (3.36%) DB2
9 22 (3.22%) Data Warehouse
10 13 (1.90%) SQL Server 2014
11 12 (1.75%) JasperReports
12 11 (1.61%) Big Data
13 10 (1.46%) SQL Server Analysis Services
13 10 (1.46%) SQL Server Integration Services
14 9 (1.32%) PostgreSQL
15 8 (1.17%) SQL Server Reporting Services
16 7 (1.02%) KDB
17 6 (0.88%) Apache Hive
17 6 (0.88%) SQL Server 2008
Development Applications
1 74 (10.82%) Git (software)
2 38 (5.56%) Visual Studio
3 28 (4.09%) Maven
4 20 (2.92%) Subversion
5 18 (2.63%) Visual Studio Team System
6 16 (2.34%) Team Foundation Server
7 14 (2.05%) Jenkins
8 6 (0.88%) JIRA
8 6 (0.88%) Octopus Deploy
9 5 (0.73%) Ant
10 4 (0.58%) JUnit
11 3 (0.44%) Gradle
11 3 (0.44%) webpack
12 2 (0.29%) Eclipse
12 2 (0.29%) gulp
12 2 (0.29%) IntelliJ
12 2 (0.29%) ProC
12 2 (0.29%) TeamCity
12 2 (0.29%) VectorCAST
13 1 (0.15%) Atlassian Bamboo
General
1 97 (14.18%) Finance
2 73 (10.67%) Games
3 37 (5.41%) Banking
4 34 (4.97%) Retail
5 27 (3.95%) Marketing
6 24 (3.51%) Manufacturing
7 20 (2.92%) Pharmaceutical
8 17 (2.49%) Investment Banking
9 14 (2.05%) Front Office
10 13 (1.90%) Telecoms
11 8 (1.17%) Financial Institution
12 3 (0.44%) Back Office
13 2 (0.29%) Aerospace
13 2 (0.29%) Law
14 1 (0.15%) Advertising
14 1 (0.15%) Electronics
14 1 (0.15%) Legal
Libraries, Frameworks & Software Standards
1 239 (34.94%) .NET
2 142 (20.76%) ASP.NET
3 141 (20.61%) HTML
4 140 (20.47%) CSS
5 122 (17.84%) AngularJS
6 92 (13.45%) .NET Core
7 82 (11.99%) XML
8 81 (11.84%) ASP.NET MVC
9 66 (9.65%) REST
10 65 (9.50%) Vue.js
11 61 (8.92%) .NET Framework
12 56 (8.19%) Web Services
13 52 (7.60%) Spring
14 44 (6.43%) HTML5
15 40 (5.85%) RESTful
16 39 (5.70%) jQuery
16 39 (5.70%) Spring Boot
17 38 (5.56%) React
18 36 (5.26%) WinForms
19 32 (4.68%) Node.js
Miscellaneous
1 61 (8.92%) Analytical Skills
2 47 (6.87%) Linux Command Line
3 43 (6.29%) Enterprise Software
4 39 (5.70%) Algorithms
5 33 (4.82%) Mainframe
6 28 (4.09%) Greenfield Project
7 27 (3.95%) User Experience
8 25 (3.65%) Reinsurance
9 15 (2.19%) Client/Server
10 13 (1.90%) Xbox
11 12 (1.75%) Self-Motivation
12 10 (1.46%) Virtual Team
13 9 (1.32%) Mobile App
14 8 (1.17%) Market Risk
14 8 (1.17%) Replication
15 7 (1.02%) Embedded Systems
16 6 (0.88%) Device Driver
16 6 (0.88%) IBM Mainframe
16 6 (0.88%) NHS
16 6 (0.88%) PlayStation
Operating Systems
1 121 (17.69%) Linux
2 49 (7.16%) Windows
3 29 (4.24%) Unix
4 14 (2.05%) Android
5 12 (1.75%) Apple iOS
6 11 (1.61%) AIX
6 11 (1.61%) MVS
7 8 (1.17%) zOS
8 4 (0.58%) VMS
9 2 (0.29%) Debian
9 2 (0.29%) ThreadX
10 1 (0.15%) CentOS
10 1 (0.15%) Embedded Linux
10 1 (0.15%) Mac OS X
10 1 (0.15%) uClinux
10 1 (0.15%) Windows 10
Processes & Methodologies
1 249 (36.40%) Agile Software Development
2 195 (28.51%) Software Engineering
3 130 (19.01%) MVC
4 107 (15.64%) Microservices
5 93 (13.60%) TDD
6 88 (12.87%) Problem-Solving
7 68 (9.94%) Multithreading
8 66 (9.65%) Unit Testing
9 61 (8.92%) BDD
10 60 (8.77%) Scrum
11 56 (8.19%) Data Modelling
12 54 (7.89%) OO
13 53 (7.75%) DevOps
14 45 (6.58%) Business Intelligence
14 45 (6.58%) Computer Science
15 41 (5.99%) Test Automation
16 35 (5.12%) CRM
17 32 (4.68%) Analytics
17 32 (4.68%) Integration Testing
18 31 (4.53%) Mathematics
Programming Languages
1 292 (42.69%) C#
2 223 (32.60%) SQL
3 221 (32.31%) Java
4 195 (28.51%) JavaScript
5 89 (13.01%) C++
6 47 (6.87%) COBOL
7 46 (6.73%) Python
8 37 (5.41%) Java 8
9 36 (5.26%) C
10 35 (5.12%) T-SQL
11 34 (4.97%) TypeScript
12 28 (4.09%) Scala
13 25 (3.65%) PHP
14 23 (3.36%) JCL
15 18 (2.63%) RPG
15 18 (2.63%) VB.NET
16 15 (2.19%) R
17 14 (2.05%) VB
18 12 (1.75%) Apex Code
19 10 (1.46%) VBA
Qualifications
1 59 (8.63%) Degree
2 16 (2.34%) Computer Science Degree
3 6 (0.88%) Security Cleared
4 2 (0.29%) Numerate Degree
4 2 (0.29%) Sun Certification
5 1 (0.15%) ISEB
5 1 (0.15%) ITIL Certification
5 1 (0.15%) Master's Degree
5 1 (0.15%) SAP Certification
5 1 (0.15%) SC Cleared
Quality Assurance & Compliance
1 15 (2.19%) GDPR
2 13 (1.90%) QA
3 5 (0.73%) CDISC
System Software
1 23 (3.36%) Apache ZooKeeper
2 17 (2.49%) Docker
3 14 (2.05%) Job Entry Subsystem
4 8 (1.17%) Virtual Machines
5 7 (1.02%) RACF
6 6 (0.88%) Firmware
7 4 (0.58%) Cronacle
8 1 (0.15%) Active Directory
8 1 (0.15%) HDFS
8 1 (0.15%) Hyper-V
8 1 (0.15%) KVM
8 1 (0.15%) VirtualBox
Systems Management
1 8 (1.17%) Control-M
2 7 (1.02%) MAINVIEW
3 2 (0.29%) Kubernetes
4 1 (0.15%) Automic
4 1 (0.15%) Dollar Universe
4 1 (0.15%) MIIS
Vendors
1 80 (11.70%) Microsoft
2 44 (6.43%) Oracle
3 23 (3.36%) IBM
4 21 (3.07%) Guidewire
5 14 (2.05%) Salesforce.com
6 11 (1.61%) MicroStrategy
7 10 (1.46%) Xamarin
8 8 (1.17%) Google
9 7 (1.02%) BMC
9 7 (1.02%) CA
9 7 (1.02%) Red Hat
10 4 (0.58%) Blue Prism
10 4 (0.58%) Cognos
10 4 (0.58%) Progress
10 4 (0.58%) UiPath
11 3 (0.44%) Automation Anywhere
11 3 (0.44%) Klocwork
11 3 (0.44%) SAP
11 3 (0.44%) Solace
11 3 (0.44%) Talend