Period
to 20 August 2017

The median annual salary for a Programmer was £47,500 in advertised job vacancies during the 6 months to 20 August 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
20 Aug 2017
Same period 2016 Same period 2015
Rank 474 358 291
Rank change year-on-year -116 -67 -82
Permanent jobs requiring a Programmer 1010 1703 2368
As % of all permanent IT jobs advertised in the UK 0.57% 0.86% 1.09%
As % of the Job Titles category 0.60% 0.90% 1.13%
Number of salaries quoted 893 1530 2145
UK median annual salary £47,500 £45,000 £42,500
Median salary % change year-on-year +5.56% +5.88% -
10th Percentile £30,300 £28,750 £27,500
90th Percentile £77,250 £75,000 £65,000
UK excluding London median annual salary £40,000 £40,000 £40,000

The next table is for comparison with the above and includes summary statistics for all job roles in permanent job vacancies. Most job vacancies include a discernible job title. As such, the figures in the first row provide an indication of the number of permanent jobs in our overall sample.

IT Job Roles
UK
Permanent job vacancies with a job title containing a recognized job role 168453 190237 209218
As % of all permanent IT job vacancies advertised in the UK 95.89% 96.49% 96.47%
Number of salaries quoted 136007 160006 172267
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 £77,500 £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 20 August 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 20 August 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 -108 967 £47,500 +5.56% 47
UK excluding London -157 521 £40,000 - 35
London -37 473 £60,000 +9.09% 14
South East -60 180 £42,500 - 9
East of England -96 124 £47,500 +5.56% 10
North of England -107 93 £39,250 +4.67% 5
Midlands -37 69 £35,000 -7.28% 5
North West -52 56 £40,000 - 1
West Midlands -22 51 £35,000 -2.78% 5
Yorkshire -36 35 £38,000 +8.57% 3
South West -30 30 £42,500 +13.33% 4
Scotland -14 24 £45,000 +12.50% 2
East Midlands +9 18 £40,000 -
North East +9 2 £23,000 -25.81% 1
Wales +1 2 - -

Programmer Skill Set
Top 30 Co-occurring IT Skills

For the 6 months to 20 August 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 354 (35.05%) SQL
2 345 (34.16%) Agile Software Development
3 344 (34.06%) C#
4 290 (28.71%) Java
5 262 (25.94%) .NET
6 243 (24.06%) SQL Server
7 229 (22.67%) Finance
8 226 (22.38%) JavaScript
9 196 (19.41%) HTML
10 195 (19.31%) Software Engineering
11 191 (18.91%) MySQL
12 174 (17.23%) Degree
13 168 (16.63%) TDD
14 166 (16.44%) MVC
15 163 (16.14%) CSS
16 148 (14.65%) C++
17 142 (14.06%) OO
18 132 (13.07%) ASP.NET
19 124 (12.28%) Android
20 123 (12.18%) Python
21 117 (11.58%) Windows
21 117 (11.58%) Microsoft
22 115 (11.39%) Mobile App
23 112 (11.09%) Apple iOS
24 111 (10.99%) Linux
25 105 (10.40%) User Experience
26 102 (10.10%) Banking
27 101 (10.00%) Web Services
28 98 (9.70%) Oracle
29 92 (9.11%) Android Development

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.05%) Apache
2 23 (2.28%) Elasticsearch
3 22 (2.18%) SharePoint
4 19 (1.88%) CMS
4 19 (1.88%) SAS
5 17 (1.68%) Drupal
6 16 (1.58%) Oracle SOA Suite
7 15 (1.49%) Apache Spark
8 12 (1.19%) WordPress
9 11 (1.09%) Tomcat
10 10 (0.99%) IIS
11 9 (0.89%) Exchange Server 2007
11 9 (0.89%) Exchange Server 2010
11 9 (0.89%) MS Exchange
12 8 (0.79%) Apache Solr
12 8 (0.79%) JBoss
13 6 (0.59%) WebSphere
14 5 (0.50%) Kentico
15 4 (0.40%) Confluence
15 4 (0.40%) NServiceBus
Applications
1 23 (2.28%) Microsoft Office
2 21 (2.08%) Microsoft Excel
3 8 (0.79%) SPSS
4 6 (0.59%) Photoshop
5 2 (0.20%) Mathcad
5 2 (0.20%) Simulink
6 1 (0.099%) EngageOne
6 1 (0.099%) Maya
6 1 (0.099%) Microsoft PowerPoint
Business Applications
1 10 (0.99%) Misys Equation
2 8 (0.79%) Movex
3 7 (0.69%) Dynamics CRM
4 4 (0.40%) Endur
4 4 (0.40%) Magento
5 3 (0.30%) Oracle EBS
6 2 (0.20%) Cognos Business Intelligence
6 2 (0.20%) Dynamics AX
6 2 (0.20%) Dynamics NAV
6 2 (0.20%) MetaTrader
6 2 (0.20%) Odoo
6 2 (0.20%) Oracle Applications
7 1 (0.099%) BASE24
7 1 (0.099%) Cerner Millennium
7 1 (0.099%) Oracle BPM
7 1 (0.099%) Oracle Retail
7 1 (0.099%) Payment Gateway
7 1 (0.099%) SAP ERP
7 1 (0.099%) SAP MII
Cloud Services
1 52 (5.15%) Amazon AWS
2 31 (3.07%) SaaS
3 30 (2.97%) Microsoft Azure
4 8 (0.79%) Cloud Computing
5 5 (0.50%) Amazon S3
6 3 (0.30%) Google Analytics
6 3 (0.30%) Google Play
6 3 (0.30%) PaaS
7 2 (0.20%) Amazon EC2
7 2 (0.20%) Azure Active Directory
7 2 (0.20%) Dynamics 365
8 1 (0.099%) Adobe Analytics
8 1 (0.099%) Amazon EMR
8 1 (0.099%) Amazon Kinesis
8 1 (0.099%) Amazon SQS
8 1 (0.099%) AWS CloudFormation
8 1 (0.099%) G Suite
8 1 (0.099%) GitHub
8 1 (0.099%) IaaS
8 1 (0.099%) Office 365
Communications & Networking
1 24 (2.38%) Internet
2 21 (2.08%) HTTP
3 19 (1.88%) SMS
4 16 (1.58%) Skype
5 12 (1.19%) DNS
6 7 (0.69%) DSL
7 5 (0.50%) TCP/IP
8 4 (0.40%) Broadband
8 4 (0.40%) FTP
8 4 (0.40%) iBeacon
9 2 (0.20%) Bluetooth
9 2 (0.20%) RS-232
10 1 (0.099%) AMQP
10 1 (0.099%) CDMA
10 1 (0.099%) GSM
10 1 (0.099%) Intranet
10 1 (0.099%) LTE
10 1 (0.099%) Multicast
10 1 (0.099%) SSH
10 1 (0.099%) SSL
Database & Business Intelligence
1 243 (24.06%) SQL Server
2 191 (18.91%) MySQL
3 74 (7.33%) Relational Database
4 64 (6.34%) NoSQL
5 60 (5.94%) MongoDB
6 48 (4.75%) SQL Server Integration Services
7 42 (4.16%) SQL Server Reporting Services
8 40 (3.96%) Redis
9 33 (3.27%) Hadoop
9 33 (3.27%) Oracle Database
10 30 (2.97%) Big Data
11 23 (2.28%) RDBMS
12 22 (2.18%) Apache Cassandra
13 18 (1.78%) DB2
13 18 (1.78%) SQL Server 2008
14 16 (1.58%) Data Warehouse
15 12 (1.19%) Electronic Patient Records
16 11 (1.09%) MS Access
17 10 (0.99%) Oracle Database 11g
18 9 (0.89%) Base SAS
Development Applications
1 89 (8.81%) Git (software)
2 40 (3.96%) Subversion
3 34 (3.37%) Team Foundation Server
4 33 (3.27%) Gradle
5 29 (2.87%) Maven
6 27 (2.67%) Visual Studio
7 25 (2.48%) Eclipse
8 22 (2.18%) Android Studio
9 19 (1.88%) JUnit
10 18 (1.78%) Oracle APEX
11 17 (1.68%) Jenkins
11 17 (1.68%) Oracle Forms
11 17 (1.68%) Xcode
12 15 (1.49%) gulp
13 14 (1.39%) Mercurial
14 13 (1.29%) GoogleTest
14 13 (1.29%) JIRA
15 12 (1.19%) Octopus Deploy
15 12 (1.19%) Selenium
15 12 (1.19%) SpecFlow
General
1 229 (22.67%) Finance
2 102 (10.10%) Banking
3 75 (7.43%) Games
4 49 (4.85%) Investment Banking
5 42 (4.16%) Retail
6 32 (3.17%) Billing
7 28 (2.77%) Financial Institution
8 23 (2.28%) Front Office
9 22 (2.18%) Marketing
10 19 (1.88%) Law
11 17 (1.68%) Legal
11 17 (1.68%) Pharmaceutical
12 15 (1.49%) Telecoms
13 12 (1.19%) Electronics
14 11 (1.09%) Manufacturing
15 10 (0.99%) Automotive
16 8 (0.79%) Back Office
17 3 (0.30%) Advertising
17 3 (0.30%) Publishing
18 2 (0.20%) Military
Libraries, Frameworks & Software Standards
1 262 (25.94%) .NET
2 196 (19.41%) HTML
3 163 (16.14%) CSS
4 132 (13.07%) ASP.NET
5 101 (10.00%) Web Services
6 89 (8.81%) jQuery
7 88 (8.71%) AngularJS
8 81 (8.02%) HTML5
9 79 (7.82%) XML
10 65 (6.44%) Spring
10 65 (6.44%) WCF
10 65 (6.44%) WPF
11 62 (6.14%) REST
12 58 (5.74%) ASP.NET MVC
12 58 (5.74%) ASP.NET Web API
13 55 (5.45%) Django
14 54 (5.35%) RESTful
15 45 (4.46%) JSON
16 41 (4.06%) Hibernate
17 40 (3.96%) .NET Framework
Miscellaneous
1 115 (11.39%) Mobile App
2 105 (10.40%) User Experience
3 87 (8.61%) Computer Science
4 73 (7.23%) Greenfield Project
5 68 (6.73%) Analytical Skills
6 64 (6.34%) Fintech
7 47 (4.65%) AS400
8 43 (4.26%) Data Structures
9 42 (4.16%) Equities
10 40 (3.96%) Foreign Exchange (FX)
11 39 (3.86%) Derivative
11 39 (3.86%) mHealth
12 37 (3.66%) iSeries
13 36 (3.56%) Algorithms
14 34 (3.37%) Fixed Income
15 25 (2.48%) Enterprise Software
15 25 (2.48%) OTC Derivatives
16 22 (2.18%) Mobile Payment
17 20 (1.98%) NHS
18 18 (1.78%) Client/Server
Operating Systems
1 124 (12.28%) Android
2 117 (11.58%) Windows
3 112 (11.09%) Apple iOS
4 111 (10.99%) Linux
5 49 (4.85%) Unix
6 21 (2.08%) Windows Server
7 20 (1.98%) CentOS
8 19 (1.88%) Ubuntu
9 16 (1.58%) Windows Server 2012
10 15 (1.49%) Debian
11 14 (1.39%) Windows Phone
12 12 (1.19%) Red Hat Enterprise Linux
13 9 (0.89%) Windows Server 2008
14 5 (0.50%) Windows 10
14 5 (0.50%) Windows 7
15 3 (0.30%) OS/400
16 1 (0.099%) VxWorks
16 1 (0.099%) Windows Mobile
Processes & Methodologies
1 345 (34.16%) Agile Software Development
2 195 (19.31%) Software Engineering
3 168 (16.63%) TDD
4 166 (16.44%) MVC
5 142 (14.06%) OO
6 92 (9.11%) Android Development
7 88 (8.71%) Unit Testing
8 87 (8.61%) Continuous Integration
9 82 (8.12%) iOS Development
10 80 (7.92%) Scrum
11 77 (7.62%) Mobile Development
12 64 (6.34%) Test Automation
13 57 (5.64%) Analytics
14 54 (5.35%) Microservices
14 54 (5.35%) SDLC
15 51 (5.05%) OOP
15 51 (5.05%) Web Development
16 50 (4.95%) SOA
17 49 (4.85%) BDD
18 48 (4.75%) Business Intelligence
Programming Languages
1 354 (35.05%) SQL
2 344 (34.06%) C#
3 290 (28.71%) Java
4 226 (22.38%) JavaScript
5 148 (14.65%) C++
6 123 (12.18%) Python
7 80 (7.92%) PHP
8 69 (6.83%) Objective-C
9 66 (6.53%) Apple Swift
10 58 (5.74%) RPG
11 57 (5.64%) PL/SQL
12 55 (5.45%) C
13 49 (4.85%) T-SQL
14 48 (4.75%) Scala
15 37 (3.66%) VB
16 36 (3.56%) VB.NET
17 34 (3.37%) Perl
18 31 (3.07%) VBA
19 30 (2.97%) F#
20 29 (2.87%) RPG IV
Qualifications
1 174 (17.23%) Degree
2 44 (4.36%) Computer Science Degree
3 7 (0.69%) PhD
4 5 (0.50%) Security Cleared
5 4 (0.40%) Numerate Degree
6 3 (0.30%) HND
6 3 (0.30%) Master's Degree
6 3 (0.30%) PMI Certification
7 2 (0.20%) SC Cleared
8 1 (0.099%) ITIL Foundation Certificate
8 1 (0.099%) Microsoft Certification
Quality Assurance & Compliance
1 40 (3.96%) QA
2 5 (0.50%) Sarbanes-Oxley
3 4 (0.40%) HL7
3 4 (0.40%) WCAG
4 3 (0.30%) Dodd-Frank
4 3 (0.30%) EMIR
4 3 (0.30%) MiFID
4 3 (0.30%) SLA
5 1 (0.099%) Data Quality
5 1 (0.099%) DO-178B
5 1 (0.099%) PCI DSS
System Software
1 12 (1.19%) Docker
2 2 (0.20%) Time Sharing Option
3 1 (0.099%) Firmware
3 1 (0.099%) Virtual Machines
Systems Management
1 8 (0.79%) Opscode Chef
2 5 (0.50%) Ansible
2 5 (0.50%) EMC NetWorker
3 3 (0.30%) Kibana
3 3 (0.30%) logstash
3 3 (0.30%) Packer
3 3 (0.30%) Puppet
3 3 (0.30%) Terraform
4 2 (0.20%) Salt
Vendors
1 117 (11.58%) Microsoft
2 98 (9.70%) Oracle
3 31 (3.07%) IBM
4 24 (2.38%) Xamarin
5 20 (1.98%) Google
5 20 (1.98%) Red Hat
6 19 (1.88%) Bloomberg
7 11 (1.09%) iManage
8 10 (0.99%) Informatica
8 10 (0.99%) Misys
8 10 (0.99%) SAP
9 9 (0.89%) VMware
10 8 (0.79%) Adobe
10 8 (0.79%) Salesforce.com
11 6 (0.59%) FactSet
11 6 (0.59%) Sybase
12 5 (0.50%) Facebook
12 5 (0.50%) JD Edwards
13 4 (0.40%) RedPrairie
13 4 (0.40%) Tableau