Period
to 18 November 2017

The median annual salary for a Programmer was £45,000 in advertised job vacancies during the 6 months to 18 November 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
18 Nov 2017
Same period 2016 Same period 2015
Rank 523 392 284
Rank change year-on-year -131 -108 -30
Permanent jobs requiring a Programmer 902 1501 2479
As % of all permanent IT jobs advertised in the UK 0.50% 0.79% 1.13%
As % of the Job Titles category 0.53% 0.82% 1.17%
Number of salaries quoted 754 1345 2195
UK median annual salary £45,000 £45,000 £43,500
Median salary % change year-on-year - +3.45% +6.75%
10th Percentile £31,250 £27,500 £27,500
90th Percentile £75,000 £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 171362 183209 211285
% of permanent IT jobs with a recognized job title 95.77% 96.48% 96.46%
Number of salaries quoted 137432 153366 175465
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,500
% change year-on-year - +4.94% +1.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 18 November 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 18 November 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 -142 840 £45,000 - 26
UK excluding London -130 507 £40,000 - 23
London -85 372 £60,000 +9.09% 5
South East -63 158 £40,000 - 2
North of England -60 112 £38,500 - 5
East of England -127 89 £50,000 +11.11% 9
Midlands -6 77 £35,000 -12.50% 1
Yorkshire +23 60 £38,500 +7.69% 3
West Midlands -3 55 £35,000 -12.50% 1
North West -66 49 £42,500 +6.25% 1
South West -37 34 £42,500 +13.33% 4
Scotland -26 31 £45,000 +12.50% 2
East Midlands +28 22 £40,000 -5.88%
Wales -15 7 £40,000 +20.58%
North East +1 3 £25,000 +11.11% 1

Programmer Skill Set
Top 30 Co-occurring IT Skills

For the 6 months to 18 November 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 338 (37.47%) SQL
2 300 (33.26%) C#
3 292 (32.37%) Agile Software Development
4 281 (31.15%) Java
5 264 (29.27%) .NET
6 217 (24.06%) JavaScript
7 203 (22.51%) Degree
8 199 (22.06%) Software Engineering
9 191 (21.18%) SQL Server
10 171 (18.96%) C++
11 168 (18.63%) HTML
12 164 (18.18%) Finance
13 144 (15.96%) TDD
14 140 (15.52%) XML
15 130 (14.41%) CSS
16 128 (14.19%) Linux
16 128 (14.19%) Microsoft
17 124 (13.75%) Continuous Integration
18 118 (13.08%) MySQL
19 111 (12.31%) Computer Science
20 110 (12.20%) Windows
20 110 (12.20%) MVC
21 105 (11.64%) Python
22 102 (11.31%) Games
23 98 (10.86%) ASP.NET
24 94 (10.42%) AngularJS
25 90 (9.98%) OO
26 89 (9.87%) Unix
27 88 (9.76%) Web Services
28 85 (9.42%) Spring

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 47 (5.21%) Apache
2 37 (4.10%) SharePoint
3 24 (2.66%) Elasticsearch
4 18 (2.00%) SAS
5 17 (1.88%) IIS
6 13 (1.44%) Apache Spark
7 12 (1.33%) Tomcat
8 9 (1.00%) Confluence
9 7 (0.78%) JBoss
10 6 (0.67%) CMS
10 6 (0.67%) SharePoint Server
10 6 (0.67%) WebSphere
11 5 (0.55%) CICS
11 5 (0.55%) nginx
12 4 (0.44%) Apache Solr
12 4 (0.44%) Drupal
12 4 (0.44%) Exchange Server 2007
12 4 (0.44%) Exchange Server 2010
12 4 (0.44%) MS Exchange
12 4 (0.44%) Oracle SOA Suite
Applications
1 25 (2.77%) Microsoft Office
2 19 (2.11%) Microsoft Excel
3 4 (0.44%) Photoshop
3 4 (0.44%) SPSS
4 2 (0.22%) Microsoft PowerPoint
5 1 (0.11%) 3ds Max
5 1 (0.11%) Adobe Creative Suite
5 1 (0.11%) Adobe Illustrator
5 1 (0.11%) Chatbot
5 1 (0.11%) EngageOne
5 1 (0.11%) Maya
Business Applications
1 9 (1.00%) Dynamics AX
2 8 (0.89%) Movex
3 6 (0.67%) Dynamics CRM
4 4 (0.44%) Endur
4 4 (0.44%) Misys Equation
4 4 (0.44%) Remedy ITSM
4 4 (0.44%) SAP SRM
5 3 (0.33%) Eagle PACE
5 3 (0.33%) Magento
5 3 (0.33%) SAP ERP
5 3 (0.33%) SAP MII
6 2 (0.22%) MetaTrader
6 2 (0.22%) Oracle EBS
7 1 (0.11%) BASE24
7 1 (0.11%) Dynamics NAV
7 1 (0.11%) Oracle BPM
7 1 (0.11%) Payment Gateway
Cloud Services
1 47 (5.21%) Amazon AWS
2 32 (3.55%) Microsoft Azure
3 16 (1.77%) Serverless
4 11 (1.22%) GitHub
5 9 (1.00%) Cloud Computing
5 9 (1.00%) SaaS
6 4 (0.44%) IBM Cloud
6 4 (0.44%) Office 365
6 4 (0.44%) SoftLayer
7 3 (0.33%) Google Analytics
7 3 (0.33%) IaaS
7 3 (0.33%) PaaS
8 2 (0.22%) Amazon SQS
8 2 (0.22%) G Suite
9 1 (0.11%) Adobe Analytics
9 1 (0.11%) Amazon EC2
9 1 (0.11%) Amazon EMR
9 1 (0.11%) Amazon S3
9 1 (0.11%) Heroku
9 1 (0.11%) Trello
Communications & Networking
1 25 (2.77%) HTTP
2 19 (2.11%) SMS
3 15 (1.66%) Internet
4 12 (1.33%) ATM
5 10 (1.11%) Skype
6 8 (0.89%) DSL
7 7 (0.78%) TCP/IP
8 6 (0.67%) Broadband
9 5 (0.55%) FTP
9 5 (0.55%) SSL
10 2 (0.22%) Bluetooth
10 2 (0.22%) DNS
10 2 (0.22%) RS-232
11 1 (0.11%) CDMA
11 1 (0.11%) Ethernet
11 1 (0.11%) GSM
11 1 (0.11%) LDAP
11 1 (0.11%) LTE
11 1 (0.11%) SMPP
11 1 (0.11%) UMTS
Database & Business Intelligence
1 191 (21.18%) SQL Server
2 118 (13.08%) MySQL
3 61 (6.76%) Relational Database
4 54 (5.99%) NoSQL
5 45 (4.99%) MongoDB
6 44 (4.88%) Big Data
7 41 (4.55%) SQL Server Reporting Services
8 35 (3.88%) SQL Server Integration Services
9 26 (2.88%) Redis
10 22 (2.44%) Hadoop
11 20 (2.22%) Oracle Database
11 20 (2.22%) RDBMS
12 19 (2.11%) PostgreSQL
13 18 (2.00%) Data Warehouse
14 15 (1.66%) BusinessObjects
15 13 (1.44%) Crystal Reports
15 13 (1.44%) QlikView
15 13 (1.44%) SQL Server 2014
16 10 (1.11%) Apache Cassandra
16 10 (1.11%) SQL Server 2008
Development Applications
1 84 (9.31%) Git (software)
2 64 (7.10%) Visual Studio
3 33 (3.66%) Subversion
4 30 (3.33%) JUnit
5 27 (2.99%) JIRA
6 25 (2.77%) Eclipse
6 25 (2.77%) Jenkins
7 22 (2.44%) Team Foundation Server
8 19 (2.11%) Gradle
8 19 (2.11%) Mercurial
9 18 (2.00%) Maven
10 15 (1.66%) Android Studio
10 15 (1.66%) Selenium
11 13 (1.44%) TeamCity
12 12 (1.33%) Oracle Forms
13 11 (1.22%) LSMW
14 10 (1.11%) SpecFlow
15 9 (1.00%) NuGet
15 9 (1.00%) Oracle APEX
16 8 (0.89%) Octopus Deploy
General
1 164 (18.18%) Finance
2 102 (11.31%) Games
3 65 (7.21%) Banking
4 63 (6.98%) Retail
5 38 (4.21%) Investment Banking
6 21 (2.33%) Billing
6 21 (2.33%) Legal
7 17 (1.88%) Financial Institution
7 17 (1.88%) Front Office
8 13 (1.44%) Marketing
9 10 (1.11%) Automotive
9 10 (1.11%) Law
9 10 (1.11%) Manufacturing
10 9 (1.00%) Back Office
11 6 (0.67%) Telecoms
12 5 (0.55%) Pharmaceutical
13 4 (0.44%) Military
13 4 (0.44%) Music Industry
14 3 (0.33%) Electronics
15 2 (0.22%) Advertising
Libraries, Frameworks & Software Standards
1 264 (29.27%) .NET
2 168 (18.63%) HTML
3 140 (15.52%) XML
4 130 (14.41%) CSS
5 98 (10.86%) ASP.NET
6 94 (10.42%) AngularJS
7 88 (9.76%) Web Services
8 85 (9.42%) Spring
9 69 (7.65%) HTML5
10 59 (6.54%) jQuery
11 57 (6.32%) REST
12 52 (5.76%) J2EE
13 51 (5.65%) RESTful
14 49 (5.43%) Hibernate
14 49 (5.43%) WCF
15 46 (5.10%) WPF
16 43 (4.77%) JSON
17 35 (3.88%) ASP.NET Web API
18 33 (3.66%) Java EE
18 33 (3.66%) Unreal Engine
Miscellaneous
1 111 (12.31%) Computer Science
2 80 (8.87%) User Experience
3 65 (7.21%) Mobile App
4 57 (6.32%) Analytical Skills
5 43 (4.77%) Greenfield Project
6 42 (4.66%) AS400
6 42 (4.66%) Fintech
7 33 (3.66%) Foreign Exchange (FX)
8 30 (3.33%) Algorithms
8 30 (3.33%) Derivative
9 29 (3.22%) PlayStation
10 26 (2.88%) Equities
10 26 (2.88%) Xbox
11 24 (2.66%) Fixed Income
12 21 (2.33%) NHS
13 20 (2.22%) mHealth
14 18 (2.00%) iSeries
14 18 (2.00%) OTC Derivatives
15 17 (1.88%) Data Centre
15 17 (1.88%) Mobile Payment
Operating Systems
1 128 (14.19%) Linux
2 110 (12.20%) Windows
3 89 (9.87%) Unix
4 72 (7.98%) Android
5 54 (5.99%) Apple iOS
6 18 (2.00%) CentOS
6 18 (2.00%) Debian
7 17 (1.88%) Ubuntu
7 17 (1.88%) Windows Server
8 14 (1.55%) Windows Server 2012
9 10 (1.11%) Windows 10
9 10 (1.11%) Windows 7
9 10 (1.11%) Windows Phone
10 6 (0.67%) Red Hat Enterprise Linux
11 4 (0.44%) Mac OS X
11 4 (0.44%) Windows Server 2008
12 3 (0.33%) MVS
13 2 (0.22%) zOS
14 1 (0.11%) OS/400
14 1 (0.11%) VxWorks
Processes & Methodologies
1 292 (32.37%) Agile Software Development
2 199 (22.06%) Software Engineering
3 144 (15.96%) TDD
4 124 (13.75%) Continuous Integration
5 110 (12.20%) MVC
6 90 (9.98%) OO
7 80 (8.87%) Scrum
8 68 (7.54%) Test Automation
9 60 (6.65%) Microservices
10 59 (6.54%) Web Development
11 54 (5.99%) Mathematics
12 50 (5.54%) BDD
13 45 (4.99%) Android Development
14 44 (4.88%) Business Intelligence
15 41 (4.55%) Unit Testing
16 37 (4.10%) Mentoring
17 36 (3.99%) Analytics
17 36 (3.99%) SDLC
18 33 (3.66%) DevOps
19 32 (3.55%) iOS Development
Programming Languages
1 338 (37.47%) SQL
2 300 (33.26%) C#
3 281 (31.15%) Java
4 217 (24.06%) JavaScript
5 171 (18.96%) C++
6 105 (11.64%) Python
7 70 (7.76%) C
8 64 (7.10%) PHP
9 49 (5.43%) T-SQL
10 45 (4.99%) Objective-C
11 43 (4.77%) PL/SQL
11 43 (4.77%) RPG
11 43 (4.77%) Scala
12 36 (3.99%) VB.NET
13 35 (3.88%) RPG IV
14 32 (3.55%) VB
15 31 (3.44%) Apple Swift
16 29 (3.22%) Shell Script
17 24 (2.66%) Perl
17 24 (2.66%) VBA
Qualifications
1 203 (22.51%) Degree
2 40 (4.43%) Computer Science Degree
3 16 (1.77%) Security Cleared
4 10 (1.11%) Microsoft Certification
5 6 (0.67%) SC Cleared
6 5 (0.55%) HND
7 3 (0.33%) DV Cleared
7 3 (0.33%) ITIL Foundation Certificate
7 3 (0.33%) Numerate Degree
8 2 (0.22%) MCSD
8 2 (0.22%) PhD
9 1 (0.11%) Master's Degree
9 1 (0.11%) MCP
9 1 (0.11%) MCSA
9 1 (0.11%) MCSE
Quality Assurance & Compliance
1 50 (5.54%) QA
2 9 (1.00%) SLA
3 5 (0.55%) RosettaNet
4 3 (0.33%) Dodd-Frank
4 3 (0.33%) EMIR
4 3 (0.33%) MiFID
5 2 (0.22%) IFRS
5 2 (0.22%) IFRS 9
5 2 (0.22%) ISO 9001
5 2 (0.22%) PCI DSS
5 2 (0.22%) Sarbanes-Oxley
6 1 (0.11%) Basel III
6 1 (0.11%) CDISC
6 1 (0.11%) Data Quality
6 1 (0.11%) DO-178B
System Software
1 21 (2.33%) Docker
2 5 (0.55%) Time Sharing Option
3 1 (0.11%) Active Directory
3 1 (0.11%) Apache ZooKeeper
3 1 (0.11%) Firmware
3 1 (0.11%) HDFS
Systems Management
1 6 (0.67%) Opscode Chef
2 5 (0.55%) Ansible
2 5 (0.55%) EMC NetWorker
2 5 (0.55%) ITRS Geneos
2 5 (0.55%) Kubernetes
2 5 (0.55%) Puppet
3 1 (0.11%) Control-M
3 1 (0.11%) Tivoli
3 1 (0.11%) WMI
Vendors
1 128 (14.19%) Microsoft
2 76 (8.43%) Oracle
3 27 (2.99%) SAP
4 25 (2.77%) Google
5 20 (2.22%) IBM
6 19 (2.11%) Red Hat
7 14 (1.55%) Sybase
7 14 (1.55%) Xamarin
8 11 (1.22%) Salesforce.com
9 9 (1.00%) Bloomberg
10 8 (0.89%) Informatica
11 7 (0.78%) Apple
11 7 (0.78%) iManage
12 6 (0.67%) Adobe
13 5 (0.55%) AppDynamics
13 5 (0.55%) Facebook
13 5 (0.55%) FactSet
13 5 (0.55%) Splunk
14 4 (0.44%) DevExpress
14 4 (0.44%) RedPrairie