Period
to 23 October 2017

The median annual salary for a Programmer was £46,750 in advertised job vacancies during the 6 months to 23 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
23 Oct 2017
Same period 2016 Same period 2015
Rank 509 381 286
Rank change year-on-year -128 -95 -46
Permanent jobs requiring a Programmer 934 1538 2471
As % of all permanent IT jobs advertised in the UK 0.53% 0.81% 1.13%
As % of the Job Titles category 0.56% 0.84% 1.17%
Number of salaries quoted 798 1381 2213
UK median annual salary £46,750 £45,000 £42,500
Median salary % change year-on-year +3.89% +5.88% -
10th Percentile £31,250 £27,500 £27,500
90th Percentile £75,375 £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 168119 182893 211044
% of permanent IT jobs with a recognized job title 95.77% 96.45% 96.48%
Number of salaries quoted 134641 153253 174947
UK median annual salary £48,000 £47,500 £45,000
Median salary % change year-on-year +1.05% +5.56% -
10th Percentile £27,500 £27,000 £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 23 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 23 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 -130 869 £47,500 +5.56% 36
UK excluding London -156 502 £40,000 - 30
London -67 407 £61,250 +11.36% 6
South East -75 151 £40,000 - 9
North of England -76 101 £38,500 +2.67% 7
East of England -109 100 £50,000 +11.11% 7
Midlands -19 76 £37,500 -6.25% 5
West Midlands -21 54 £35,000 -12.50% 3
Yorkshire -10 50 £38,500 +10.00% 5
North West -31 49 £40,000 - 2
South West -3 36 £42,500 +21.43% 2
Scotland -26 34 £45,000 +12.50%
East Midlands +18 22 £40,000 -5.88% 2
Wales -6 5 £41,250 +10.00%
North East +7 2 £25,000 -19.35%

Programmer Skill Set
Top 30 Co-occurring IT Skills

For the 6 months to 23 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 339 (36.30%) SQL
2 315 (33.73%) C#
3 312 (33.40%) Agile Software Development
4 286 (30.62%) Java
5 254 (27.19%) .NET
6 222 (23.77%) SQL Server
7 211 (22.59%) JavaScript
8 200 (21.41%) Degree
9 196 (20.99%) Finance
10 191 (20.45%) Software Engineering
11 178 (19.06%) HTML
12 169 (18.09%) C++
13 149 (15.95%) TDD
14 144 (15.42%) CSS
15 143 (15.31%) MySQL
16 126 (13.49%) XML
17 123 (13.17%) MVC
18 122 (13.06%) Linux
18 122 (13.06%) Microsoft
19 121 (12.96%) Continuous Integration
20 112 (11.99%) Windows
21 110 (11.78%) Computer Science
22 105 (11.24%) Games
23 102 (10.92%) OO
23 102 (10.92%) ASP.NET
24 100 (10.71%) Python
25 94 (10.06%) Git (software)
26 92 (9.85%) Web Services
26 92 (9.85%) User Experience
27 90 (9.64%) 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 50 (5.35%) Apache
2 32 (3.43%) SharePoint
3 24 (2.57%) Elasticsearch
4 19 (2.03%) SAS
5 16 (1.71%) IIS
6 15 (1.61%) Apache Spark
7 13 (1.39%) Tomcat
8 8 (0.86%) CMS
9 7 (0.75%) Exchange Server 2007
9 7 (0.75%) Exchange Server 2010
9 7 (0.75%) MS Exchange
9 7 (0.75%) Oracle SOA Suite
9 7 (0.75%) WebSphere
10 6 (0.64%) Confluence
10 6 (0.64%) Drupal
10 6 (0.64%) JBoss
11 5 (0.54%) Apache Solr
11 5 (0.54%) CICS
12 4 (0.43%) nginx
13 3 (0.32%) WordPress
Applications
1 24 (2.57%) Microsoft Office
2 20 (2.14%) Microsoft Excel
3 7 (0.75%) SPSS
4 5 (0.54%) Photoshop
5 2 (0.21%) 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.64%) 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%) Dynamics AX
4 3 (0.32%) SAP ERP
4 3 (0.32%) SAP MII
5 2 (0.21%) Cognos Business Intelligence
5 2 (0.21%) MetaTrader
5 2 (0.21%) 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.35%) Amazon AWS
2 33 (3.53%) Microsoft Azure
3 19 (2.03%) SaaS
4 14 (1.50%) Serverless
5 11 (1.18%) GitHub
6 9 (0.96%) 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.21%) Amazon SQS
10 2 (0.21%) Azure Active Directory
10 2 (0.21%) 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.57%) HTTP
2 21 (2.25%) SMS
3 14 (1.50%) Internet
4 10 (1.07%) 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.21%) Broadband
9 2 (0.21%) 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 222 (23.77%) SQL Server
2 143 (15.31%) MySQL
3 74 (7.92%) Relational Database
4 62 (6.64%) NoSQL
5 53 (5.67%) MongoDB
6 51 (5.46%) SQL Server Integration Services
7 47 (5.03%) SQL Server Reporting Services
8 40 (4.28%) Big Data
9 36 (3.85%) Redis
10 30 (3.21%) Hadoop
11 24 (2.57%) RDBMS
12 22 (2.36%) Oracle Database
13 19 (2.03%) Data Warehouse
14 17 (1.82%) Apache Cassandra
15 14 (1.50%) BusinessObjects
15 14 (1.50%) SQL Server 2008
16 12 (1.28%) DB2
17 11 (1.18%) Crystal Reports
17 11 (1.18%) PostgreSQL
17 11 (1.18%) SQL Server 2014
Development Applications
1 94 (10.06%) Git (software)
2 57 (6.10%) Visual Studio
3 37 (3.96%) Subversion
4 34 (3.64%) JUnit
5 30 (3.21%) Eclipse
6 28 (3.00%) Team Foundation Server
7 24 (2.57%) JIRA
8 23 (2.46%) Gradle
8 23 (2.46%) Maven
9 19 (2.03%) Jenkins
10 17 (1.82%) Android Studio
10 17 (1.82%) Mercurial
11 14 (1.50%) Selenium
12 13 (1.39%) TeamCity
13 12 (1.28%) Oracle APEX
13 12 (1.28%) Oracle Forms
14 11 (1.18%) Octopus Deploy
14 11 (1.18%) SpecFlow
15 9 (0.96%) gulp
15 9 (0.96%) NuGet
General
1 196 (20.99%) Finance
2 105 (11.24%) Games
3 75 (8.03%) Banking
4 52 (5.57%) Retail
5 41 (4.39%) Investment Banking
6 27 (2.89%) Billing
7 26 (2.78%) Legal
8 20 (2.14%) Financial Institution
8 20 (2.14%) Front Office
9 14 (1.50%) Law
10 13 (1.39%) Marketing
11 11 (1.18%) Back Office
12 10 (1.07%) Automotive
12 10 (1.07%) Manufacturing
13 8 (0.86%) Telecoms
14 7 (0.75%) Pharmaceutical
15 6 (0.64%) Electronics
16 5 (0.54%) Military
17 4 (0.43%) Music Industry
17 4 (0.43%) Publishing
Libraries, Frameworks & Software Standards
1 254 (27.19%) .NET
2 178 (19.06%) HTML
3 144 (15.42%) CSS
4 126 (13.49%) XML
5 102 (10.92%) ASP.NET
6 92 (9.85%) Web Services
7 88 (9.42%) AngularJS
8 87 (9.31%) Spring
9 74 (7.92%) HTML5
10 67 (7.17%) jQuery
11 61 (6.53%) REST
12 59 (6.32%) Hibernate
13 55 (5.89%) RESTful
14 50 (5.35%) J2EE
14 50 (5.35%) WCF
15 46 (4.93%) JSON
15 46 (4.93%) WPF
16 40 (4.28%) Java EE
17 39 (4.18%) ASP.NET Web API
18 37 (3.96%) Django
Miscellaneous
1 110 (11.78%) Computer Science
2 92 (9.85%) User Experience
3 71 (7.60%) Mobile App
4 58 (6.21%) Analytical Skills
5 53 (5.67%) Greenfield Project
6 50 (5.35%) Fintech
7 41 (4.39%) AS400
8 35 (3.75%) Foreign Exchange (FX)
9 34 (3.64%) Equities
10 31 (3.32%) PlayStation
11 30 (3.21%) Algorithms
11 30 (3.21%) Derivative
12 26 (2.78%) Xbox
13 24 (2.57%) Fixed Income
13 24 (2.57%) mHealth
14 23 (2.46%) NHS
15 21 (2.25%) iSeries
15 21 (2.25%) Mobile Payment
16 19 (2.03%) Data Structures
16 19 (2.03%) OTC Derivatives
Operating Systems
1 122 (13.06%) Linux
2 112 (11.99%) Windows
3 90 (9.64%) Android
4 86 (9.21%) Unix
5 70 (7.49%) Apple iOS
6 21 (2.25%) CentOS
7 20 (2.14%) Debian
7 20 (2.14%) Ubuntu
8 19 (2.03%) Windows Server
9 17 (1.82%) Windows Server 2012
10 11 (1.18%) Windows Phone
11 10 (1.07%) Windows 10
11 10 (1.07%) Windows 7
12 9 (0.96%) Red Hat Enterprise Linux
13 7 (0.75%) Windows Server 2008
14 3 (0.32%) Mac OS X
14 3 (0.32%) OS/400
15 1 (0.11%) MVS
15 1 (0.11%) VxWorks
15 1 (0.11%) zOS
Processes & Methodologies
1 312 (33.40%) Agile Software Development
2 191 (20.45%) Software Engineering
3 149 (15.95%) TDD
4 123 (13.17%) MVC
5 121 (12.96%) Continuous Integration
6 102 (10.92%) OO
7 88 (9.42%) Scrum
8 67 (7.17%) Test Automation
9 66 (7.07%) Microservices
10 59 (6.32%) Android Development
11 57 (6.10%) Web Development
12 53 (5.67%) BDD
12 53 (5.67%) Unit Testing
13 48 (5.14%) Analytics
14 47 (5.03%) Mathematics
15 46 (4.93%) Mobile Development
16 44 (4.71%) iOS Development
17 43 (4.60%) Business Intelligence
18 38 (4.07%) SDLC
19 35 (3.75%) Mentoring
Programming Languages
1 339 (36.30%) SQL
2 315 (33.73%) C#
3 286 (30.62%) Java
4 211 (22.59%) JavaScript
5 169 (18.09%) C++
6 100 (10.71%) Python
7 66 (7.07%) C
8 63 (6.75%) PHP
9 54 (5.78%) T-SQL
10 48 (5.14%) Objective-C
11 47 (5.03%) PL/SQL
12 45 (4.82%) Scala
13 41 (4.39%) RPG
14 39 (4.18%) Apple Swift
15 36 (3.85%) VB
15 36 (3.85%) VB.NET
16 31 (3.32%) RPG IV
17 29 (3.10%) VBA
18 24 (2.57%) F#
18 24 (2.57%) Shell Script
Qualifications
1 200 (21.41%) Degree
2 40 (4.28%) 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.21%) DV Cleared
8 2 (0.21%) ITIL Foundation Certificate
8 2 (0.21%) Microsoft Certification
9 1 (0.11%) Master's Degree
9 1 (0.11%) MCSD
Quality Assurance & Compliance
1 44 (4.71%) 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.21%) ISO 9001
5 2 (0.21%) Sarbanes-Oxley
5 2 (0.21%) 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.14%) 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.96%) 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.21%) Salt
Vendors
1 122 (13.06%) Microsoft
2 80 (8.57%) Oracle
3 24 (2.57%) Google
4 23 (2.46%) SAP
5 22 (2.36%) Red Hat
6 21 (2.25%) IBM
7 19 (2.03%) Bloomberg
8 15 (1.61%) Xamarin
9 13 (1.39%) Sybase
10 10 (1.07%) Informatica
11 9 (0.96%) iManage
12 7 (0.75%) Adobe
12 7 (0.75%) Apple
13 6 (0.64%) FactSet
14 5 (0.54%) AppDynamics
14 5 (0.54%) Facebook
14 5 (0.54%) Salesforce.com
14 5 (0.54%) Splunk
15 4 (0.43%) JDA
15 4 (0.43%) Remedy