Period
to 24 September 2017

The median annual salary for a Programmer was £47,500 in advertised job vacancies during the 6 months to 24 September 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
24 Sep 2017
Same period 2016 Same period 2015
Rank 491 363 293
Rank change year-on-year -128 -70 -66
Permanent jobs requiring a Programmer 948 1622 2425
As % of all permanent IT jobs advertised in the UK 0.54% 0.84% 1.10%
As % of the Job Titles category 0.57% 0.87% 1.14%
Number of salaries quoted 819 1456 2208
UK median annual salary £47,500 £45,000 £42,500
Median salary % change year-on-year +5.56% +5.88% -
10th Percentile £30,250 £28,125 £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 167021 185908 212504
% of permanent IT jobs with a recognized job title 95.80% 96.46% 96.44%
Number of salaries quoted 133911 156207 176083
UK median annual salary £47,500 £47,500 £45,000
Median salary % change year-on-year - +5.56% -
10th Percentile £27,500 £26,750 £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 24 September 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 24 September 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 -141 897 £47,500 +5.56% 31
UK excluding London -149 495 £40,000 - 28
London -63 434 £60,000 +9.09% 5
South East -81 160 £40,000 - 3
East of England -91 111 £47,500 +5.56% 7
North of England -91 90 £38,500 +1.32% 7
Midlands -2 68 £35,000 -12.50% 8
North West -42 55 £40,000 - 4
West Midlands -12 49 £35,000 -4.76% 6
South West -9 36 £41,250 +10.00% 1
Yorkshire -41 32 £38,500 +4.05% 3
Scotland -19 29 £45,000 +12.50% 2
East Midlands +19 19 £41,250 +3.13% 2
North East 0 3 £25,000 -19.35%
Wales -6 2 - -

Programmer Skill Set
Top 30 Co-occurring IT Skills

For the 6 months to 24 September 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 335 (35.34%) SQL
2 316 (33.33%) C#
3 307 (32.38%) Agile Software Development
4 280 (29.54%) Java
5 252 (26.58%) .NET
6 240 (25.32%) SQL Server
7 213 (22.47%) Finance
8 209 (22.05%) JavaScript
9 181 (19.09%) Software Engineering
10 176 (18.57%) HTML
11 173 (18.25%) Degree
12 163 (17.19%) MySQL
13 157 (16.56%) C++
14 153 (16.14%) CSS
15 150 (15.82%) TDD
16 143 (15.08%) MVC
17 117 (12.34%) Windows
17 117 (12.34%) Microsoft
18 109 (11.50%) OO
18 109 (11.50%) ASP.NET
19 106 (11.18%) Linux
20 105 (11.08%) Python
20 105 (11.08%) Continuous Integration
20 105 (11.08%) Android
21 99 (10.44%) User Experience
22 98 (10.34%) XML
23 97 (10.23%) Mobile App
24 95 (10.02%) Web Services
25 93 (9.81%) Games
26 91 (9.60%) 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 52 (5.49%) Apache
2 29 (3.06%) SharePoint
3 22 (2.32%) Elasticsearch
4 19 (2.00%) SAS
5 16 (1.69%) IIS
6 15 (1.58%) Apache Spark
7 13 (1.37%) Tomcat
8 12 (1.27%) CMS
8 12 (1.27%) Drupal
9 10 (1.05%) Oracle SOA Suite
10 9 (0.95%) Exchange Server 2007
10 9 (0.95%) Exchange Server 2010
10 9 (0.95%) MS Exchange
10 9 (0.95%) WebSphere
11 8 (0.84%) WordPress
12 7 (0.74%) Apache Solr
12 7 (0.74%) JBoss
13 4 (0.42%) CICS
13 4 (0.42%) Confluence
13 4 (0.42%) nginx
Applications
1 27 (2.85%) Microsoft Office
2 22 (2.32%) Microsoft Excel
3 8 (0.84%) SPSS
4 6 (0.63%) Photoshop
5 2 (0.21%) Microsoft PowerPoint
6 1 (0.11%) EngageOne
6 1 (0.11%) Mathcad
6 1 (0.11%) Maya
6 1 (0.11%) Simulink
Business Applications
1 10 (1.05%) Misys Equation
2 8 (0.84%) Movex
3 7 (0.74%) Dynamics CRM
4 4 (0.42%) Endur
4 4 (0.42%) Magento
4 4 (0.42%) Remedy ITSM
4 4 (0.42%) SAP SRM
5 2 (0.21%) Cognos Business Intelligence
5 2 (0.21%) Dynamics AX
5 2 (0.21%) Dynamics NAV
5 2 (0.21%) MetaTrader
5 2 (0.21%) Oracle EBS
5 2 (0.21%) SAP ERP
5 2 (0.21%) SAP MII
6 1 (0.11%) BASE24
6 1 (0.11%) Cerner Millennium
6 1 (0.11%) Odoo
6 1 (0.11%) Oracle Applications
6 1 (0.11%) Oracle BPM
Cloud Services
1 50 (5.27%) Amazon AWS
2 32 (3.38%) Microsoft Azure
3 28 (2.95%) SaaS
4 10 (1.05%) Cloud Computing
5 4 (0.42%) PaaS
6 3 (0.32%) GitHub
6 3 (0.32%) Google Analytics
6 3 (0.32%) Office 365
7 2 (0.21%) Amazon SQS
7 2 (0.21%) Azure Active Directory
7 2 (0.21%) Dynamics 365
7 2 (0.21%) G Suite
7 2 (0.21%) Google Play
7 2 (0.21%) IaaS
8 1 (0.11%) Adobe Analytics
8 1 (0.11%) Amazon EC2
8 1 (0.11%) Amazon EMR
8 1 (0.11%) Amazon S3
8 1 (0.11%) IBM Cloud
8 1 (0.11%) SoftLayer
Communications & Networking
1 26 (2.74%) HTTP
2 21 (2.22%) SMS
3 15 (1.58%) Internet
4 10 (1.05%) Skype
5 7 (0.74%) DNS
5 7 (0.74%) DSL
5 7 (0.74%) FTP
6 6 (0.63%) SSL
7 5 (0.53%) TCP/IP
8 4 (0.42%) Broadband
9 3 (0.32%) iBeacon
10 2 (0.21%) Bluetooth
10 2 (0.21%) RS-232
11 1 (0.11%) CDMA
11 1 (0.11%) Ethernet
11 1 (0.11%) GSM
11 1 (0.11%) Intranet
11 1 (0.11%) LTE
11 1 (0.11%) SSH
11 1 (0.11%) UMTS
Database & Business Intelligence
1 240 (25.32%) SQL Server
2 163 (17.19%) MySQL
3 78 (8.23%) Relational Database
4 67 (7.07%) NoSQL
5 58 (6.12%) MongoDB
6 49 (5.17%) SQL Server Integration Services
7 45 (4.75%) SQL Server Reporting Services
8 39 (4.11%) Redis
9 38 (4.01%) Big Data
10 33 (3.48%) Hadoop
11 28 (2.95%) RDBMS
12 26 (2.74%) Oracle Database
13 19 (2.00%) Data Warehouse
14 18 (1.90%) Apache Cassandra
14 18 (1.90%) SQL Server 2008
15 15 (1.58%) DB2
16 11 (1.16%) MS Access
17 10 (1.05%) BusinessObjects
17 10 (1.05%) SQL Server 2014
18 9 (0.95%) Electronic Patient Records
Development Applications
1 91 (9.60%) Git (software)
2 41 (4.32%) Visual Studio
3 39 (4.11%) Subversion
4 32 (3.38%) Team Foundation Server
5 30 (3.16%) Gradle
6 28 (2.95%) Eclipse
7 26 (2.74%) Maven
8 20 (2.11%) Android Studio
8 20 (2.11%) JUnit
9 17 (1.79%) Jenkins
9 17 (1.79%) Mercurial
10 15 (1.58%) gulp
10 15 (1.58%) JIRA
10 15 (1.58%) Xcode
11 14 (1.48%) Oracle APEX
11 14 (1.48%) SpecFlow
12 13 (1.37%) Oracle Forms
12 13 (1.37%) Selenium
13 12 (1.27%) Octopus Deploy
14 10 (1.05%) GoogleTest
General
1 213 (22.47%) Finance
2 93 (9.81%) Games
3 88 (9.28%) Banking
4 43 (4.54%) Investment Banking
5 39 (4.11%) Retail
6 33 (3.48%) Billing
7 24 (2.53%) Financial Institution
8 23 (2.43%) Legal
9 21 (2.22%) Front Office
10 18 (1.90%) Marketing
11 16 (1.69%) Law
12 12 (1.27%) Manufacturing
12 12 (1.27%) Pharmaceutical
12 12 (1.27%) Telecoms
13 10 (1.05%) Automotive
13 10 (1.05%) Electronics
14 7 (0.74%) Back Office
15 4 (0.42%) Publishing
16 3 (0.32%) Aerospace
17 2 (0.21%) Military
Libraries, Frameworks & Software Standards
1 252 (26.58%) .NET
2 176 (18.57%) HTML
3 153 (16.14%) CSS
4 109 (11.50%) ASP.NET
5 98 (10.34%) XML
6 95 (10.02%) Web Services
7 83 (8.76%) jQuery
8 76 (8.02%) AngularJS
9 75 (7.91%) HTML5
10 69 (7.28%) Spring
11 65 (6.86%) REST
12 55 (5.80%) RESTful
13 52 (5.49%) WCF
14 51 (5.38%) JSON
15 50 (5.27%) WPF
16 47 (4.96%) ASP.NET Web API
17 42 (4.43%) Hibernate
18 41 (4.32%) Django
19 39 (4.11%) SOAP
20 37 (3.90%) J2EE
Miscellaneous
1 99 (10.44%) User Experience
2 97 (10.23%) Mobile App
3 88 (9.28%) Computer Science
4 65 (6.86%) Analytical Skills
5 54 (5.70%) Greenfield Project
6 52 (5.49%) Fintech
7 44 (4.64%) AS400
8 37 (3.90%) Equities
9 35 (3.69%) Foreign Exchange (FX)
10 32 (3.38%) Derivative
10 32 (3.38%) mHealth
11 30 (3.16%) iSeries
12 28 (2.95%) Algorithms
12 28 (2.95%) Data Structures
13 26 (2.74%) Fixed Income
14 22 (2.32%) Mobile Payment
14 22 (2.32%) PlayStation
15 21 (2.22%) Enterprise Software
15 21 (2.22%) NHS
15 21 (2.22%) OTC Derivatives
Operating Systems
1 117 (12.34%) Windows
2 106 (11.18%) Linux
3 105 (11.08%) Android
4 91 (9.60%) Apple iOS
5 69 (7.28%) Unix
6 21 (2.22%) CentOS
6 21 (2.22%) Windows Server
7 20 (2.11%) Ubuntu
8 19 (2.00%) Debian
9 18 (1.90%) Windows Server 2012
10 14 (1.48%) Windows Phone
11 9 (0.95%) Red Hat Enterprise Linux
11 9 (0.95%) Windows 10
11 9 (0.95%) Windows 7
11 9 (0.95%) Windows Server 2008
12 3 (0.32%) OS/400
13 1 (0.11%) VxWorks
13 1 (0.11%) zOS
Processes & Methodologies
1 307 (32.38%) Agile Software Development
2 181 (19.09%) Software Engineering
3 150 (15.82%) TDD
4 143 (15.08%) MVC
5 109 (11.50%) OO
6 105 (11.08%) Continuous Integration
7 74 (7.81%) Scrum
8 73 (7.70%) Android Development
9 70 (7.38%) Test Automation
10 69 (7.28%) Mobile Development
11 66 (6.96%) Microservices
12 64 (6.75%) iOS Development
12 64 (6.75%) Unit Testing
13 58 (6.12%) Web Development
14 50 (5.27%) Analytics
15 49 (5.17%) BDD
16 45 (4.75%) Business Intelligence
17 44 (4.64%) OOP
18 42 (4.43%) Mathematics
19 41 (4.32%) SDLC
Programming Languages
1 335 (35.34%) SQL
2 316 (33.33%) C#
3 280 (29.54%) Java
4 209 (22.05%) JavaScript
5 157 (16.56%) C++
6 105 (11.08%) Python
7 77 (8.12%) PHP
8 62 (6.54%) C
9 57 (6.01%) Objective-C
10 54 (5.70%) RPG
11 53 (5.59%) Apple Swift
12 51 (5.38%) PL/SQL
12 51 (5.38%) T-SQL
13 44 (4.64%) Scala
14 40 (4.22%) VB
15 36 (3.80%) VB.NET
16 34 (3.59%) VBA
17 31 (3.27%) RPG IV
18 30 (3.16%) F#
19 29 (3.06%) Perl
Qualifications
1 173 (18.25%) Degree
2 34 (3.59%) Computer Science Degree
3 9 (0.95%) Security Cleared
4 7 (0.74%) PhD
5 5 (0.53%) HND
6 4 (0.42%) Numerate Degree
7 3 (0.32%) Master's Degree
8 2 (0.21%) ITIL Foundation Certificate
8 2 (0.21%) PMI Certification
8 2 (0.21%) SC Cleared
9 1 (0.11%) DV Cleared
9 1 (0.11%) MCSD
9 1 (0.11%) Microsoft Certification
Quality Assurance & Compliance
1 48 (5.06%) QA
2 8 (0.84%) SLA
3 5 (0.53%) RosettaNet
4 4 (0.42%) WCAG
5 3 (0.32%) Dodd-Frank
5 3 (0.32%) EMIR
5 3 (0.32%) MiFID
6 2 (0.21%) Data Quality
6 2 (0.21%) DO-178B
6 2 (0.21%) PCI DSS
6 2 (0.21%) Sarbanes-Oxley
7 1 (0.11%) HL7
System Software
1 20 (2.11%) Docker
2 4 (0.42%) Time Sharing Option
3 1 (0.11%) Firmware
Systems Management
1 8 (0.84%) Opscode Chef
2 5 (0.53%) EMC NetWorker
3 4 (0.42%) Ansible
3 4 (0.42%) ITRS Geneos
3 4 (0.42%) Kubernetes
4 3 (0.32%) Puppet
5 2 (0.21%) Salt
Vendors
1 117 (12.34%) Microsoft
2 85 (8.97%) Oracle
3 26 (2.74%) IBM
4 22 (2.32%) Xamarin
5 21 (2.22%) Google
5 21 (2.22%) Red Hat
6 19 (2.00%) Bloomberg
7 13 (1.37%) SAP
8 11 (1.16%) iManage
9 10 (1.05%) Misys
9 10 (1.05%) Sybase
10 9 (0.95%) Informatica
11 8 (0.84%) Adobe
12 7 (0.74%) Salesforce.com
13 6 (0.63%) FactSet
14 5 (0.53%) Apple
14 5 (0.53%) Facebook
14 5 (0.53%) JD Edwards
14 5 (0.53%) VMware
15 4 (0.42%) JDA