Period
to 18 January 2018

The median annual salary for a Programmer was £45,000 in advertised job vacancies during the 6 months to 18 January 2018.

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
18 Jan 2018
Same period 2017 Same period 2016
Rank 552 400 293
Rank change year-on-year -152 -107 -8
Permanent jobs requiring a Programmer 805 1,328 2,296
As % of all permanent IT jobs advertised in the UK 0.46% 0.75% 1.11%
As % of the Job Titles category 0.48% 0.78% 1.15%
Number of salaries quoted 648 1,154 2,047
UK median annual salary £45,000 £45,000 £45,000
10th Percentile £30,000 £27,500 £28,150
90th Percentile £72,500 £75,000 £70,000
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 167,103 171,058 200,204
% of permanent IT jobs with a recognized job title 96.07% 96.47% 96.57%
Number of salaries quoted 135,605 142,472 167,445
UK median annual salary £50,000 £47,500 £45,738
Median salary % change year-on-year +5.26% +3.85% +1.64%
10th Percentile £27,500 £27,000 £26,500
90th Percentile £80,000 £77,500 £75,000
UK excluding London median annual salary £42,500 £42,500 £41,500
% change year-on-year - +2.41% +3.75%

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 18 January 2018.

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 18 January 2018. 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 -142 753 £45,000 -5.26% 210
UK excluding London -131 498 £40,000 - 186
London -128 291 £62,500 +8.70% 35
South East -4 158 £45,000 +12.50% 25
North of England -38 107 £38,500 - 39
Midlands +4 82 £35,000 -12.50% 60
East of England -120 81 £45,000 - 28
West Midlands +11 61 £35,000 -12.50% 32
North West -49 53 £40,750 +1.88% 22
Yorkshire +52 50 £38,500 +2.67% 10
South West -24 34 £40,000 -11.11% 23
Scotland -57 25 £45,000 +12.50% 4
East Midlands +5 21 £41,250 +3.13% 27
Wales -18 11 £37,500 +13.04% 7
North East -14 4 £25,000 -28.57% 7

Programmer Skill Set
Top 30 Co-occurring IT Skills

For the 6 months to 18 January 2018, 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 295 (36.65%) SQL
2 283 (35.16%) Java
3 258 (32.05%) C#
4 256 (31.80%) Agile Software Development
5 244 (30.31%) .NET
6 225 (27.95%) JavaScript
7 184 (22.86%) Software Engineering
8 176 (21.86%) Degree
9 162 (20.12%) C++
10 158 (19.63%) SQL Server
11 150 (18.63%) HTML
12 142 (17.64%) XML
13 132 (16.40%) Finance
14 129 (16.02%) Linux
15 109 (13.54%) CSS
16 106 (13.17%) TDD
17 105 (13.04%) Computer Science
18 102 (12.67%) MVC
18 102 (12.67%) Games
19 100 (12.42%) Microsoft
20 94 (11.68%) Continuous Integration
21 93 (11.55%) Spring
22 92 (11.43%) AngularJS
23 87 (10.81%) Windows
23 87 (10.81%) ASP.NET
24 85 (10.56%) Python
25 84 (10.43%) OO
25 84 (10.43%) MySQL
25 84 (10.43%) Scrum
26 82 (10.19%) Git (software)

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 37 (4.60%) Apache
2 28 (3.48%) SharePoint
3 19 (2.36%) Elasticsearch
4 17 (2.11%) IIS
5 14 (1.74%) Apache Spark
6 11 (1.37%) Confluence
6 11 (1.37%) Tomcat
7 10 (1.24%) CMS
8 7 (0.87%) SharePoint Server
9 6 (0.75%) CICS
10 5 (0.62%) Oracle SOA Suite
11 4 (0.50%) JBoss
11 4 (0.50%) SAS
11 4 (0.50%) WebSphere
12 3 (0.37%) Jetty
12 3 (0.37%) Kentico
12 3 (0.37%) nginx
12 3 (0.37%) OpenStack
12 3 (0.37%) WordPress
13 2 (0.25%) Oracle Service Bus
Applications
1 19 (2.36%) Microsoft Office
2 5 (0.62%) Microsoft Excel
2 5 (0.62%) Photoshop
3 3 (0.37%) EPLAN
4 1 (0.12%) 3ds Max
4 1 (0.12%) Adobe Creative Suite
4 1 (0.12%) Adobe Illustrator
4 1 (0.12%) Chatbot
4 1 (0.12%) EngageOne
4 1 (0.12%) Microsoft PowerPoint
Business Applications
1 7 (0.87%) Dynamics AX
2 4 (0.50%) Dynamics CRM
2 4 (0.50%) Remedy ITSM
2 4 (0.50%) SAP MII
2 4 (0.50%) SAP SRM
3 3 (0.37%) Eagle PACE
3 3 (0.37%) SAP ERP
4 2 (0.25%) Oracle EBS
5 1 (0.12%) Magento
5 1 (0.12%) Oracle BPM
5 1 (0.12%) Payment Gateway
Cloud Services
1 48 (5.96%) Amazon AWS
2 37 (4.60%) Microsoft Azure
3 13 (1.61%) SaaS
4 12 (1.49%) GitHub
5 10 (1.24%) Amazon EC2
5 10 (1.24%) Serverless
6 8 (0.99%) Cloud Computing
7 4 (0.50%) Amazon SQS
7 4 (0.50%) IBM Cloud
7 4 (0.50%) Office 365
7 4 (0.50%) SoftLayer
8 3 (0.37%) Amazon S3
8 3 (0.37%) IaaS
8 3 (0.37%) PaaS
9 2 (0.25%) Google Cloud Platform
9 2 (0.25%) Heroku
10 1 (0.12%) G Suite
10 1 (0.12%) Trello
10 1 (0.12%) Wit.ai
Communications & Networking
1 25 (3.11%) HTTP
2 19 (2.36%) Internet
2 19 (2.36%) SMS
3 17 (2.11%) ATM
4 11 (1.37%) DSL
4 11 (1.37%) TCP/IP
5 7 (0.87%) Broadband
6 6 (0.75%) SSL
7 5 (0.62%) FTP
8 3 (0.37%) Profibus
8 3 (0.37%) RFID
8 3 (0.37%) RS-232
9 2 (0.25%) Bluetooth
9 2 (0.25%) SMPP
10 1 (0.12%) AMQP
10 1 (0.12%) DNS
10 1 (0.12%) Ethernet
10 1 (0.12%) LDAP
10 1 (0.12%) PuTTY
10 1 (0.12%) Wireless
Database & Business Intelligence
1 158 (19.63%) SQL Server
2 84 (10.43%) MySQL
3 61 (7.58%) NoSQL
4 45 (5.59%) Relational Database
5 44 (5.47%) Big Data
5 44 (5.47%) MongoDB
6 39 (4.84%) SQL Server Reporting Services
7 28 (3.48%) SQL Server Integration Services
8 27 (3.35%) PostgreSQL
9 26 (3.23%) Redis
10 21 (2.61%) BusinessObjects
11 20 (2.48%) Crystal Reports
12 17 (2.11%) SQL Server 2014
13 16 (1.99%) DB2
14 15 (1.86%) RDBMS
15 14 (1.74%) Hadoop
16 12 (1.49%) Oracle Database
16 12 (1.49%) SQL Server 2008
17 11 (1.37%) Data Warehouse
18 10 (1.24%) QlikView
Development Applications
1 82 (10.19%) Git (software)
2 79 (9.81%) Visual Studio
3 30 (3.73%) Subversion
4 29 (3.60%) Jenkins
5 26 (3.23%) Eclipse
6 25 (3.11%) JIRA
6 25 (3.11%) JUnit
7 19 (2.36%) Maven
8 14 (1.74%) Team Foundation Server
9 13 (1.61%) Selenium
9 13 (1.61%) TeamCity
10 12 (1.49%) Mercurial
11 11 (1.37%) LSMW
12 10 (1.24%) Gradle
13 9 (1.12%) NuGet
14 8 (0.99%) GitLab
14 8 (0.99%) webpack
15 7 (0.87%) Atlassian Bamboo
15 7 (0.87%) MorphX
15 7 (0.87%) SpecFlow
General
1 132 (16.40%) Finance
2 102 (12.67%) Games
3 53 (6.58%) Retail
4 51 (6.34%) Banking
5 38 (4.72%) Investment Banking
6 20 (2.48%) Financial Institution
6 20 (2.48%) Legal
7 17 (2.11%) Billing
8 14 (1.74%) Marketing
9 13 (1.61%) Manufacturing
10 12 (1.49%) Front Office
11 7 (0.87%) Back Office
12 4 (0.50%) Military
12 4 (0.50%) Music Industry
12 4 (0.50%) Retail Banking
12 4 (0.50%) Telecoms
13 3 (0.37%) Electronics
13 3 (0.37%) Law
13 3 (0.37%) Private Banking
13 3 (0.37%) Publishing
Libraries, Frameworks & Software Standards
1 244 (30.31%) .NET
2 150 (18.63%) HTML
3 142 (17.64%) XML
4 109 (13.54%) CSS
5 93 (11.55%) Spring
6 92 (11.43%) AngularJS
7 87 (10.81%) ASP.NET
8 76 (9.44%) Web Services
9 62 (7.70%) REST
10 56 (6.96%) WCF
11 52 (6.46%) Hibernate
12 51 (6.34%) HTML5
12 51 (6.34%) jQuery
12 51 (6.34%) RESTful
13 44 (5.47%) WPF
14 39 (4.84%) J2EE
15 34 (4.22%) JSON
16 32 (3.98%) Unreal Engine
17 29 (3.60%) .NET Framework
18 28 (3.48%) XSLT
Miscellaneous
1 105 (13.04%) Computer Science
2 45 (5.59%) Fintech
2 45 (5.59%) Greenfield Project
3 44 (5.47%) User Experience
4 41 (5.09%) Analytical Skills
5 33 (4.10%) Mobile App
6 29 (3.60%) Derivative
7 28 (3.48%) Xbox
8 24 (2.98%) AS400
8 24 (2.98%) Equities
9 23 (2.86%) Algorithms
9 23 (2.86%) Fixed Income
9 23 (2.86%) Foreign Exchange (FX)
10 22 (2.73%) Mainframe
10 22 (2.73%) PlayStation
11 17 (2.11%) OTC Derivatives
12 16 (1.99%) Data Centre
13 15 (1.86%) BBC
14 14 (1.74%) Client/Server
15 13 (1.61%) EFT
Operating Systems
1 129 (16.02%) Linux
2 87 (10.81%) Windows
3 71 (8.82%) Unix
4 31 (3.85%) Android
5 18 (2.24%) Apple iOS
5 18 (2.24%) Debian
6 17 (2.11%) CentOS
6 17 (2.11%) Ubuntu
7 10 (1.24%) Windows Server
8 8 (0.99%) Windows Server 2012
9 7 (0.87%) Windows 10
9 7 (0.87%) Windows 7
10 4 (0.50%) Mac OS X
10 4 (0.50%) MVS
11 3 (0.37%) Red Hat Enterprise Linux
11 3 (0.37%) Windows Phone
12 2 (0.25%) zOS
13 1 (0.12%) OS/400
13 1 (0.12%) VxWorks
Processes & Methodologies
1 256 (31.80%) Agile Software Development
2 184 (22.86%) Software Engineering
3 106 (13.17%) TDD
4 102 (12.67%) MVC
5 94 (11.68%) Continuous Integration
6 84 (10.43%) OO
6 84 (10.43%) Scrum
7 62 (7.70%) Web Development
8 56 (6.96%) Mathematics
9 53 (6.58%) Microservices
10 47 (5.84%) Multithreading
10 47 (5.84%) SDLC
11 45 (5.59%) Test Automation
12 44 (5.47%) Mentoring
13 36 (4.47%) Business Intelligence
14 35 (4.35%) DevOps
14 35 (4.35%) Unit Testing
15 31 (3.85%) BDD
15 31 (3.85%) Open Source
16 28 (3.48%) Analytics
Programming Languages
1 295 (36.65%) SQL
2 283 (35.16%) Java
3 258 (32.05%) C#
4 225 (27.95%) JavaScript
5 162 (20.12%) C++
6 85 (10.56%) Python
7 63 (7.83%) C
8 59 (7.33%) PHP
9 54 (6.71%) Scala
10 41 (5.09%) VB.NET
11 39 (4.84%) T-SQL
12 29 (3.60%) PL/SQL
12 29 (3.60%) Shell Script
13 26 (3.23%) RPG
14 25 (3.11%) Haskell
14 25 (3.11%) Objective-C
15 24 (2.98%) Assembly Language
15 24 (2.98%) RPG IV
16 22 (2.73%) VB
17 20 (2.48%) Perl
Qualifications
1 176 (21.86%) Degree
2 33 (4.10%) Computer Science Degree
3 15 (1.86%) Security Cleared
4 13 (1.61%) Microsoft Certification
5 5 (0.62%) DV Cleared
5 5 (0.62%) SC Cleared
6 4 (0.50%) HND
6 4 (0.50%) Numerate Degree
7 3 (0.37%) ITIL Foundation Certificate
7 3 (0.37%) MCP
7 3 (0.37%) MCSA
7 3 (0.37%) MCSE
7 3 (0.37%) PhD
8 2 (0.25%) MCSD
9 1 (0.12%) CCNA
9 1 (0.12%) Cisco Certification
Quality Assurance & Compliance
1 35 (4.35%) QA
2 8 (0.99%) SLA
3 5 (0.62%) RosettaNet
4 3 (0.37%) Dodd-Frank
4 3 (0.37%) EMIR
4 3 (0.37%) MiFID
4 3 (0.37%) PCI DSS
5 2 (0.25%) IFRS
5 2 (0.25%) IFRS 9
5 2 (0.25%) ISO 9001
5 2 (0.25%) Sarbanes-Oxley
6 1 (0.12%) Basel III
6 1 (0.12%) CDISC
6 1 (0.12%) Data Quality
6 1 (0.12%) DO-178B
System Software
1 36 (4.47%) Docker
2 6 (0.75%) Time Sharing Option
3 3 (0.37%) Active Directory
4 2 (0.25%) Firmware
5 1 (0.12%) Apache ZooKeeper
5 1 (0.12%) HDFS
Systems Management
1 7 (0.87%) Ansible
1 7 (0.87%) Kubernetes
2 6 (0.75%) Opscode Chef
3 5 (0.62%) ITRS Geneos
3 5 (0.62%) Puppet
4 2 (0.25%) WMI
5 1 (0.12%) Control-M
5 1 (0.12%) Tivoli
Vendors
1 100 (12.42%) Microsoft
2 73 (9.07%) Oracle
3 29 (3.60%) Google
3 29 (3.60%) SAP
4 19 (2.36%) Salesforce.com
5 18 (2.24%) Red Hat
6 14 (1.74%) IBM
7 12 (1.49%) Sybase
8 8 (0.99%) Xamarin
9 6 (0.75%) Apple
9 6 (0.75%) Facebook
10 5 (0.62%) AppDynamics
10 5 (0.62%) Perforce
10 5 (0.62%) Splunk
10 5 (0.62%) webMethods
11 4 (0.50%) DevExpress
11 4 (0.50%) FactSet
11 4 (0.50%) Remedy
11 4 (0.50%) TIBCO
11 4 (0.50%) Twitter