Period
to 21 October 2017

The median annual salary for a Programmer was £47,500 in advertised job vacancies during the 6 months to 21 October 2017.

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
21 Oct 2017
Same period 2016 Same period 2015
Rank 502 370 287
Rank change year-on-year -132 -83 -47
Permanent jobs requiring a Programmer 929 1565 2465
As % of all permanent IT jobs advertised in the UK 0.53% 0.82% 1.13%
As % of the Job Titles category 0.56% 0.85% 1.17%
Number of salaries quoted 796 1405 2212
UK median annual salary £47,500 £45,000 £42,500
Median salary % change year-on-year +5.56% +5.88% -
10th Percentile £31,250 £27,500 £27,500
90th Percentile £76,250 £75,000 £67,500
UK excluding London median annual salary £40,000 £40,000 £40,000

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 166694 184283 211352
% of permanent IT jobs with a recognized job title 95.76% 96.44% 96.48%
Number of salaries quoted 133468 154425 175167
UK median annual salary £48,000 £47,500 £45,000
Median salary % change year-on-year +1.05% +5.56% -
10th Percentile £27,500 £26,771 £26,250
90th Percentile £78,750 £77,500 £75,000
UK excluding London median annual salary £42,500 £42,500 £40,000
% change year-on-year - +6.25% -

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 21 October 2017.

Salary histogram for Programmer in the UK

Programmer
Top 15 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 21 October 2017. 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 -134 865 £47,500 +5.56% 37
UK excluding London -151 496 £40,000 - 30
London -56 408 £61,250 +11.36% 7
South East -78 151 £40,000 - 6
East of England -106 99 £48,750 +8.33% 9
North of England -73 98 £38,500 +2.67% 7
Midlands -2 75 £36,750 -8.13% 5
West Midlands -6 54 £35,000 -12.50% 3
Yorkshire -9 48 £38,500 +10.00% 5
North West -62 48 £40,000 - 2
South West -21 36 £42,500 +17.24% 3
Scotland -28 34 £45,000 +12.50%
East Midlands +19 21 £40,000 -5.88% 2
Wales -1 4 £41,250 +10.00%
North East +3 2 £25,000 -6.54%

Programmer Skill Set
Top 30 Co-occurring IT Skills

For the 6 months to 21 October 2017, Programmer job roles required the following IT skills in order of popularity. The figures indicate the number co-occurrences and its proportion to all job ads featuring Programmer in the job title.

1 340 (36.60%) SQL
2 315 (33.91%) C#
3 312 (33.58%) Agile Software Development
4 285 (30.68%) Java
5 253 (27.23%) .NET
6 223 (24.00%) SQL Server
7 210 (22.60%) JavaScript
8 199 (21.42%) Degree
9 195 (20.99%) Finance
10 191 (20.56%) Software Engineering
11 177 (19.05%) HTML
12 170 (18.30%) C++
13 149 (16.04%) TDD
14 143 (15.39%) CSS
15 142 (15.29%) MySQL
16 125 (13.46%) XML
17 123 (13.24%) MVC
18 122 (13.13%) Linux
18 122 (13.13%) Microsoft
19 121 (13.02%) Continuous Integration
20 113 (12.16%) Windows
21 111 (11.95%) Computer Science
22 105 (11.30%) Games
23 102 (10.98%) ASP.NET
24 101 (10.87%) Python
25 100 (10.76%) OO
26 94 (10.12%) Git (software)
27 92 (9.90%) Web Services
28 91 (9.80%) User Experience
29 90 (9.69%) Android

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 51 (5.49%) Apache
2 32 (3.44%) SharePoint
3 24 (2.58%) Elasticsearch
4 19 (2.05%) SAS
5 16 (1.72%) Apache Spark
5 16 (1.72%) IIS
6 13 (1.40%) Tomcat
7 8 (0.86%) CMS
7 8 (0.86%) Exchange Server 2007
7 8 (0.86%) Exchange Server 2010
7 8 (0.86%) MS Exchange
8 7 (0.75%) Oracle SOA Suite
8 7 (0.75%) WebSphere
9 6 (0.65%) Confluence
9 6 (0.65%) Drupal
9 6 (0.65%) JBoss
10 5 (0.54%) Apache Solr
10 5 (0.54%) CICS
11 4 (0.43%) nginx
12 3 (0.32%) Kentico
Applications
1 24 (2.58%) Microsoft Office
2 20 (2.15%) Microsoft Excel
3 7 (0.75%) SPSS
4 5 (0.54%) Photoshop
5 2 (0.22%) Microsoft PowerPoint
6 1 (0.11%) 3ds Max
6 1 (0.11%) Adobe Creative Suite
6 1 (0.11%) Adobe Illustrator
6 1 (0.11%) EngageOne
6 1 (0.11%) Maya
Business Applications
1 8 (0.86%) Movex
2 6 (0.65%) Dynamics CRM
3 4 (0.43%) Endur
3 4 (0.43%) Magento
3 4 (0.43%) Misys Equation
3 4 (0.43%) Remedy ITSM
3 4 (0.43%) SAP SRM
4 3 (0.32%) SAP ERP
4 3 (0.32%) SAP MII
5 2 (0.22%) Cognos Business Intelligence
5 2 (0.22%) Dynamics AX
5 2 (0.22%) MetaTrader
5 2 (0.22%) Oracle EBS
6 1 (0.11%) BASE24
6 1 (0.11%) Dynamics NAV
6 1 (0.11%) Oracle BPM
6 1 (0.11%) Payment Gateway
Cloud Services
1 50 (5.38%) Amazon AWS
2 33 (3.55%) Microsoft Azure
3 19 (2.05%) SaaS
4 14 (1.51%) Serverless
5 11 (1.18%) GitHub
6 9 (0.97%) Cloud Computing
7 5 (0.54%) PaaS
8 4 (0.43%) IBM Cloud
8 4 (0.43%) SoftLayer
9 3 (0.32%) Google Analytics
9 3 (0.32%) IaaS
9 3 (0.32%) Office 365
10 2 (0.22%) Amazon SQS
10 2 (0.22%) Azure Active Directory
10 2 (0.22%) G Suite
11 1 (0.11%) Adobe Analytics
11 1 (0.11%) Amazon Kinesis
11 1 (0.11%) AWS CloudFormation
11 1 (0.11%) AWS Elastic Beanstalk
11 1 (0.11%) Dynamics 365
Communications & Networking
1 24 (2.58%) HTTP
2 21 (2.26%) SMS
3 14 (1.51%) Internet
4 10 (1.08%) Skype
5 8 (0.86%) ATM
5 8 (0.86%) TCP/IP
6 7 (0.75%) DSL
7 5 (0.54%) FTP
7 5 (0.54%) SSL
8 3 (0.32%) Bluetooth
8 3 (0.32%) DNS
8 3 (0.32%) RS-232
9 2 (0.22%) Broadband
9 2 (0.22%) iBeacon
10 1 (0.11%) AMQP
10 1 (0.11%) CDMA
10 1 (0.11%) Ethernet
10 1 (0.11%) GSM
10 1 (0.11%) LTE
10 1 (0.11%) UMTS
Database & Business Intelligence
1 223 (24.00%) SQL Server
2 142 (15.29%) MySQL
3 74 (7.97%) Relational Database
4 62 (6.67%) NoSQL
5 53 (5.71%) MongoDB
6 51 (5.49%) SQL Server Integration Services
7 46 (4.95%) SQL Server Reporting Services
8 40 (4.31%) Big Data
9 36 (3.88%) Redis
10 30 (3.23%) Hadoop
11 24 (2.58%) RDBMS
12 22 (2.37%) Oracle Database
13 19 (2.05%) Data Warehouse
14 16 (1.72%) Apache Cassandra
15 15 (1.61%) SQL Server 2008
16 14 (1.51%) BusinessObjects
17 12 (1.29%) DB2
18 11 (1.18%) Crystal Reports
18 11 (1.18%) PostgreSQL
18 11 (1.18%) SQL Server 2014
Development Applications
1 94 (10.12%) Git (software)
2 57 (6.14%) Visual Studio
3 37 (3.98%) Subversion
4 33 (3.55%) JUnit
5 30 (3.23%) Eclipse
6 28 (3.01%) Team Foundation Server
7 24 (2.58%) JIRA
8 23 (2.48%) Gradle
8 23 (2.48%) Maven
9 19 (2.05%) Jenkins
10 17 (1.83%) Android Studio
10 17 (1.83%) Mercurial
11 14 (1.51%) Selenium
12 13 (1.40%) TeamCity
13 12 (1.29%) Oracle APEX
13 12 (1.29%) Oracle Forms
14 11 (1.18%) Octopus Deploy
14 11 (1.18%) SpecFlow
15 9 (0.97%) Hamcrest
15 9 (0.97%) NuGet
General
1 195 (20.99%) Finance
2 105 (11.30%) Games
3 74 (7.97%) Banking
4 51 (5.49%) Retail
5 40 (4.31%) Investment Banking
6 28 (3.01%) Billing
7 27 (2.91%) Legal
8 20 (2.15%) Front Office
9 19 (2.05%) Financial Institution
10 15 (1.61%) Law
11 13 (1.40%) Marketing
12 11 (1.18%) Back Office
13 10 (1.08%) Automotive
13 10 (1.08%) Manufacturing
14 8 (0.86%) Telecoms
15 7 (0.75%) Pharmaceutical
16 6 (0.65%) Electronics
17 5 (0.54%) Military
18 4 (0.43%) Music Industry
18 4 (0.43%) Publishing
Libraries, Frameworks & Software Standards
1 253 (27.23%) .NET
2 177 (19.05%) HTML
3 143 (15.39%) CSS
4 125 (13.46%) XML
5 102 (10.98%) ASP.NET
6 92 (9.90%) Web Services
7 87 (9.36%) AngularJS
8 86 (9.26%) Spring
9 73 (7.86%) HTML5
10 67 (7.21%) jQuery
11 61 (6.57%) REST
12 58 (6.24%) Hibernate
13 55 (5.92%) RESTful
14 50 (5.38%) J2EE
15 49 (5.27%) WCF
16 46 (4.95%) JSON
17 45 (4.84%) WPF
18 40 (4.31%) Java EE
19 39 (4.20%) ASP.NET Web API
20 37 (3.98%) Django
Miscellaneous
1 111 (11.95%) Computer Science
2 91 (9.80%) User Experience
3 71 (7.64%) Mobile App
4 58 (6.24%) Analytical Skills
5 53 (5.71%) Greenfield Project
6 50 (5.38%) Fintech
7 41 (4.41%) AS400
8 34 (3.66%) Foreign Exchange (FX)
9 33 (3.55%) Equities
10 31 (3.34%) PlayStation
11 30 (3.23%) Algorithms
12 29 (3.12%) Derivative
13 26 (2.80%) Xbox
14 24 (2.58%) mHealth
15 23 (2.48%) Fixed Income
15 23 (2.48%) NHS
16 21 (2.26%) iSeries
16 21 (2.26%) Mobile Payment
17 19 (2.05%) Data Structures
18 18 (1.94%) OTC Derivatives
Operating Systems
1 122 (13.13%) Linux
2 113 (12.16%) Windows
3 90 (9.69%) Android
4 86 (9.26%) Unix
5 70 (7.53%) Apple iOS
6 21 (2.26%) CentOS
7 20 (2.15%) Debian
7 20 (2.15%) Ubuntu
7 20 (2.15%) Windows Server
8 18 (1.94%) Windows Server 2012
9 11 (1.18%) Windows Phone
10 10 (1.08%) Windows 10
10 10 (1.08%) Windows 7
11 9 (0.97%) Red Hat Enterprise Linux
12 8 (0.86%) Windows Server 2008
13 3 (0.32%) Mac OS X
13 3 (0.32%) OS/400
14 1 (0.11%) MVS
14 1 (0.11%) VxWorks
14 1 (0.11%) zOS
Processes & Methodologies
1 312 (33.58%) Agile Software Development
2 191 (20.56%) Software Engineering
3 149 (16.04%) TDD
4 123 (13.24%) MVC
5 121 (13.02%) Continuous Integration
6 100 (10.76%) OO
7 88 (9.47%) Scrum
8 67 (7.21%) Test Automation
9 66 (7.10%) Microservices
10 59 (6.35%) Android Development
11 57 (6.14%) Web Development
12 53 (5.71%) BDD
12 53 (5.71%) Unit Testing
13 48 (5.17%) Analytics
14 47 (5.06%) Mathematics
15 46 (4.95%) Mobile Development
16 44 (4.74%) iOS Development
17 42 (4.52%) Business Intelligence
18 38 (4.09%) SDLC
19 35 (3.77%) Mentoring
Programming Languages
1 340 (36.60%) SQL
2 315 (33.91%) C#
3 285 (30.68%) Java
4 210 (22.60%) JavaScript
5 170 (18.30%) C++
6 101 (10.87%) Python
7 66 (7.10%) C
8 63 (6.78%) PHP
9 54 (5.81%) T-SQL
10 48 (5.17%) Objective-C
11 47 (5.06%) PL/SQL
12 46 (4.95%) Scala
13 41 (4.41%) RPG
14 39 (4.20%) Apple Swift
15 37 (3.98%) VB
16 36 (3.88%) VB.NET
17 31 (3.34%) RPG IV
18 30 (3.23%) VBA
19 25 (2.69%) F#
19 25 (2.69%) Haskell
Qualifications
1 199 (21.42%) Degree
2 40 (4.31%) Computer Science Degree
3 15 (1.61%) Security Cleared
4 7 (0.75%) SC Cleared
5 5 (0.54%) HND
6 4 (0.43%) PhD
7 3 (0.32%) Numerate Degree
8 2 (0.22%) DV Cleared
8 2 (0.22%) ITIL Foundation Certificate
9 1 (0.11%) Master's Degree
9 1 (0.11%) MCSD
9 1 (0.11%) Microsoft Certification
Quality Assurance & Compliance
1 44 (4.74%) QA
2 8 (0.86%) SLA
3 5 (0.54%) RosettaNet
4 3 (0.32%) Dodd-Frank
4 3 (0.32%) EMIR
4 3 (0.32%) MiFID
5 2 (0.22%) ISO 9001
5 2 (0.22%) Sarbanes-Oxley
5 2 (0.22%) WCAG
6 1 (0.11%) Basel III
6 1 (0.11%) CDISC
6 1 (0.11%) Data Quality
6 1 (0.11%) DO-178B
6 1 (0.11%) PCI DSS
System Software
1 20 (2.15%) Docker
2 5 (0.54%) Time Sharing Option
3 1 (0.11%) Apache ZooKeeper
3 1 (0.11%) Firmware
3 1 (0.11%) HDFS
Systems Management
1 9 (0.97%) Opscode Chef
2 7 (0.75%) Ansible
2 7 (0.75%) Puppet
3 5 (0.54%) EMC NetWorker
3 5 (0.54%) ITRS Geneos
3 5 (0.54%) Kubernetes
4 2 (0.22%) Salt
Vendors
1 122 (13.13%) Microsoft
2 80 (8.61%) Oracle
3 24 (2.58%) Google
4 22 (2.37%) Red Hat
5 21 (2.26%) IBM
6 20 (2.15%) SAP
7 19 (2.05%) Bloomberg
8 15 (1.61%) Xamarin
9 13 (1.40%) Sybase
10 10 (1.08%) iManage
10 10 (1.08%) Informatica
11 7 (0.75%) Adobe
11 7 (0.75%) Apple
12 6 (0.65%) FactSet
13 5 (0.54%) AppDynamics
13 5 (0.54%) Facebook
13 5 (0.54%) Salesforce.com
13 5 (0.54%) Splunk
14 4 (0.43%) JDA
14 4 (0.43%) Remedy