The median annual salary for a Programmer was £49,000 in advertised job vacancies during the 3 months to 25 June 2017.

The first table below provides salary benchmarking and summary statistics including a comparison to same period in the previous 2 years.

Programmer
UK
3 months to
25 Jun 2017
Same period 2016 Same period 2015
Rank 421 343 302
Rank change year-on-year -78 -41  
Permanent jobs requiring a Programmer 561 867 1188
As % of all permanent IT jobs advertised in the UK 0.64% 0.89% 1.07%
As % of the Job Titles category 0.66% 0.93% 1.11%
Number of salaries quoted 483 784 1078
Median salary £49,000 £45,000 £42,500
Median salary % change year-on-year +8.88% +5.88%  
90% offered a salary of more than £34,250 £31,300 £28,000
10% offered a salary of more than £75,000 £65,000 £60,000
UK excluding London median 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 84528 93714 106901
As % of all permanent IT job vacancies advertised in the UK 95.96% 96.53% 96.58%
Number of salaries quoted 69082 78988 88114
Median salary £46,500 £47,500 £45,000
Median salary % change year-on-year -2.10% +5.55%  
90% offered a salary of more than £27,500 £27,500 £26,500
10% offered a salary of more than £74,000 £70,000 £72,000
UK excluding London median salary £42,500 £41,500 £40,000
% change year-on-year +2.40% +3.75%  

Programmer
Job Vacancy Trend

The job posting trend of jobs advertised that featured Programmer in the job title.

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 3 months to 25 June 2017.

Salary histogram for Programmer in the UK

Programmer
Top 30 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 3 months to 25 June 2017. The 'Rank Change' column provides an indication of the change in demand within each location based on the same 3 month period last year.

Location Rank Change
on Same Period
Last Year
Matching
Permanent
IT Job Ads
Median Salary
Last 3 Months
Median Salary
% Change
on Same Period
Last Year
Live
Job
Vacancies
England -85 542 £50,000 +11.11% 68
London +5 285 £57,500 +4.54% 24
South East -48 96 £42,000 -1.17% 12
East of England -49 71 £50,000 +11.11% 12
North West -43 36 £40,000 +3.89% 1
Cambridgeshire -19 28 £47,500 +5.55% 6
Cambridge -24 26 £47,500 +5.55% 6
City of London +13 25 £50,000 -28.57% 7
Surrey -22 25 £47,500 -2.56% 5
Essex -26 22 £42,500 - 3
Hertfordshire -12 21 £55,000 +15.78% 3
West Midlands 0 20 £35,500 -11.25% 6
Buckinghamshire -29 18 £45,000 +12.50% 1
Manchester -14 17 £38,500 - 1
Berkshire +26 16 £80,000 +120.68% 1
Yorkshire -26 16 £38,500 +10.00% 6
Lancashire +16 14 £40,000 -
Oxfordshire +12 14 £35,000 -12.50%
Milton Keynes -20 14 £45,000 +12.50% 1
West Sussex -8 13 £49,000 +8.88%
Hampshire +10 11 £40,000 +6.66% 2
Birmingham +4 11 £35,000 -1.40% 2
Colchester -8 11 £35,000 -44.00%
South West -17 11 £40,000 +10.34% 4
Guildford +24 10 £40,000 -23.80% 4
Preston - 10 £40,000 -
Twickenham - 10 £32,500 - 1
Crawley +5 9 £49,000 -10.90%
Basingstoke +1 8 £40,000 -5.88% 1
Scotland -2 8 £45,000 +12.50% 2

Programmer Skill Set
Top 30 Co-occurring IT Skills

For the 6 months to 25 June 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 395 (35.24%) Agile Software Development
2 390 (34.79%) SQL
3 374 (33.36%) C#
4 337 (30.06%) Java
5 291 (25.96%) .NET
6 263 (23.46%) SQL Server
7 261 (23.28%) JavaScript
8 244 (21.77%) Software Engineering
9 241 (21.50%) Finance
10 234 (20.87%) HTML
11 201 (17.93%) MySQL
12 195 (17.40%) OO
13 192 (17.13%) MVC
13 192 (17.13%) TDD
14 190 (16.95%) CSS
15 164 (14.63%) ASP.NET
15 164 (14.63%) Degree
16 144 (12.85%) Android
17 143 (12.76%) Apple iOS
17 143 (12.76%) Mobile App
18 140 (12.49%) Python
19 129 (11.51%) Web Services
20 124 (11.06%) C++
21 123 (10.97%) Oracle
22 120 (10.70%) Microsoft
23 114 (10.17%) Unit Testing
24 111 (9.90%) Scrum
25 110 (9.81%) AngularJS
26 107 (9.55%) Android Development
27 106 (9.46%) iOS 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 34 (3.03%) Apache
2 26 (2.32%) CMS
2 26 (2.32%) Tomcat
3 24 (2.14%) Oracle SOA Suite
4 23 (2.05%) JBoss
5 20 (1.78%) Elasticsearch
6 19 (1.69%) SharePoint
7 18 (1.61%) Drupal
8 13 (1.16%) Apache Spark
8 13 (1.16%) WebSphere
8 13 (1.16%) WordPress
9 12 (1.07%) SAS
10 11 (0.98%) Umbraco
10 11 (0.98%) WebLogic
11 9 (0.80%) Exchange Server 2007
11 9 (0.80%) Exchange Server 2010
11 9 (0.80%) MS Exchange
12 7 (0.62%) Apache Solr
12 7 (0.62%) NServiceBus
13 6 (0.54%) Sitecore CMS
Applications
1 17 (1.52%) Microsoft Office
2 14 (1.25%) Microsoft Excel
3 9 (0.80%) Photoshop
4 6 (0.54%) SPSS
5 3 (0.27%) InDesign
6 2 (0.18%) Fireworks
6 2 (0.18%) Mathcad
6 2 (0.18%) Simulink
7 1 (0.089%) Adobe Illustrator
7 1 (0.089%) GIMP
7 1 (0.089%) Microsoft PowerPoint
Business Applications
1 10 (0.89%) Misys Equation
1 10 (0.89%) Movex
2 5 (0.45%) Dynamics CRM
2 5 (0.45%) Oracle EBS
2 5 (0.45%) Oracle Retail
2 5 (0.45%) SAP Oil and Gas
3 4 (0.36%) Endur
3 4 (0.36%) Magento
4 2 (0.18%) Cognos Business Intelligence
4 2 (0.18%) Dynamics NAV
4 2 (0.18%) MetaTrader
4 2 (0.18%) Odoo
4 2 (0.18%) Oracle Applications
4 2 (0.18%) Payment Gateway
5 1 (0.089%) BASE24
5 1 (0.089%) Cerner Millennium
5 1 (0.089%) Dynamics AX
Cloud Services
1 60 (5.35%) Amazon AWS
2 42 (3.75%) SaaS
3 35 (3.12%) Microsoft Azure
4 7 (0.62%) Cloud Computing
5 6 (0.54%) Amazon S3
6 3 (0.27%) Google Analytics
6 3 (0.27%) Google Play
7 2 (0.18%) Amazon EC2
7 2 (0.18%) Azure Active Directory
7 2 (0.18%) Dynamics 365
7 2 (0.18%) GitHub
7 2 (0.18%) PaaS
8 1 (0.089%) Adobe Analytics
8 1 (0.089%) Amazon EMR
8 1 (0.089%) Amazon Kinesis
8 1 (0.089%) Amazon SQS
8 1 (0.089%) AWS CloudFormation
8 1 (0.089%) AWS Elastic Beanstalk
8 1 (0.089%) Google Cloud Platform
Communications & Networking
1 39 (3.48%) Internet
2 25 (2.23%) Skype
3 18 (1.61%) DSL
4 13 (1.16%) DNS
5 9 (0.80%) HTTP
6 7 (0.62%) SMS
7 6 (0.54%) iBeacon
7 6 (0.54%) TCP/IP
8 4 (0.36%) Broadband
8 4 (0.36%) FTP
9 2 (0.18%) Bluetooth
9 2 (0.18%) RS-232
10 1 (0.089%) CDMA
10 1 (0.089%) GSM
10 1 (0.089%) Intranet
10 1 (0.089%) LTE
10 1 (0.089%) Multicast
10 1 (0.089%) SSH
10 1 (0.089%) SSL
10 1 (0.089%) UMTS
Database & Business Intelligence
1 263 (23.46%) SQL Server
2 201 (17.93%) MySQL
3 89 (7.94%) Relational Database
4 68 (6.07%) NoSQL
5 61 (5.44%) MongoDB
6 42 (3.75%) SQL Server Integration Services
7 40 (3.57%) Oracle Database
8 39 (3.48%) Hadoop
9 37 (3.30%) SQL Server Reporting Services
10 36 (3.21%) Redis
11 34 (3.03%) Big Data
12 31 (2.77%) Apache Cassandra
13 24 (2.14%) RDBMS
14 21 (1.87%) DB2
15 18 (1.61%) SQL Server 2008
16 13 (1.16%) MS Access
17 12 (1.07%) Data Warehouse
18 11 (0.98%) PostgreSQL
19 10 (0.89%) Oracle Database 11g
20 9 (0.80%) Electronic Patient Records
Development Applications
1 79 (7.05%) Git (software)
2 46 (4.10%) Team Foundation Server
3 35 (3.12%) Gradle
4 33 (2.94%) Maven
4 33 (2.94%) Subversion
5 32 (2.85%) Visual Studio
6 29 (2.59%) Jenkins
7 24 (2.14%) JUnit
7 24 (2.14%) Oracle APEX
8 22 (1.96%) Android Studio
8 22 (1.96%) Selenium
9 17 (1.52%) Oracle Forms
9 17 (1.52%) Xcode
10 16 (1.43%) Octopus Deploy
11 15 (1.34%) gulp
12 14 (1.25%) GoogleTest
13 13 (1.16%) Eclipse
13 13 (1.16%) SpecFlow
14 12 (1.07%) JIRA
15 11 (0.98%) TeamCity
General
1 241 (21.50%) Finance
2 106 (9.46%) Banking
3 61 (5.44%) Games
4 48 (4.28%) Retail
5 41 (3.66%) Financial Institution
6 36 (3.21%) Investment Banking
7 29 (2.59%) Marketing
8 20 (1.78%) Billing
8 20 (1.78%) Front Office
9 19 (1.69%) Telecoms
10 18 (1.61%) Law
11 15 (1.34%) Pharmaceutical
12 14 (1.25%) Legal
13 13 (1.16%) Electronics
14 12 (1.07%) Automotive
15 8 (0.71%) Back Office
15 8 (0.71%) Publishing
16 7 (0.62%) Manufacturing
17 4 (0.36%) Advertising
18 2 (0.18%) Aerospace
Libraries, Frameworks & Software Standards
1 291 (25.96%) .NET
2 234 (20.87%) HTML
3 190 (16.95%) CSS
4 164 (14.63%) ASP.NET
5 129 (11.51%) Web Services
6 110 (9.81%) AngularJS
7 100 (8.92%) jQuery
8 93 (8.30%) Spring
9 86 (7.67%) HTML5
10 80 (7.14%) ASP.NET MVC
11 79 (7.05%) WCF
12 74 (6.60%) REST
13 71 (6.33%) ASP.NET Web API
14 67 (5.98%) Hibernate
14 67 (5.98%) XML
15 66 (5.89%) Django
16 65 (5.80%) WPF
17 60 (5.35%) RESTful
18 58 (5.17%) .NET Framework
19 46 (4.10%) CSS3
Miscellaneous
1 143 (12.76%) Mobile App
2 106 (9.46%) Computer Science
3 102 (9.10%) User Experience
4 91 (8.12%) Fintech
5 88 (7.85%) Analytical Skills
6 84 (7.49%) Greenfield Project
7 71 (6.33%) Data Structures
8 57 (5.08%) AS400
9 51 (4.55%) Algorithms
10 48 (4.28%) iSeries
10 48 (4.28%) mHealth
11 44 (3.93%) Enterprise Software
12 40 (3.57%) Equities
13 37 (3.30%) Foreign Exchange (FX)
14 32 (2.85%) Derivative
15 31 (2.77%) Fixed Income
16 24 (2.14%) Client/Server
16 24 (2.14%) OTC Derivatives
17 16 (1.43%) NHS
18 14 (1.25%) Mobile Payment
Operating Systems
1 144 (12.85%) Android
2 143 (12.76%) Apple iOS
3 106 (9.46%) Linux
4 104 (9.28%) Windows
5 30 (2.68%) Unix
6 16 (1.43%) Windows Server
7 14 (1.25%) Windows Phone
8 13 (1.16%) Windows Server 2012
9 9 (0.80%) Ubuntu
9 9 (0.80%) Windows Server 2008
10 8 (0.71%) CentOS
11 7 (0.62%) Red Hat Enterprise Linux
12 3 (0.27%) Debian
13 2 (0.18%) OS/400
14 1 (0.089%) Windows 10
14 1 (0.089%) Windows 7
14 1 (0.089%) Windows Mobile
14 1 (0.089%) zOS
Processes & Methodologies
1 395 (35.24%) Agile Software Development
2 244 (21.77%) Software Engineering
3 195 (17.40%) OO
4 192 (17.13%) MVC
4 192 (17.13%) TDD
5 114 (10.17%) Unit Testing
6 111 (9.90%) Scrum
7 107 (9.55%) Android Development
8 106 (9.46%) iOS Development
9 85 (7.58%) Mobile Development
10 84 (7.49%) Continuous Integration
11 68 (6.07%) SOA
12 67 (5.98%) OOP
13 65 (5.80%) E-Commerce
14 63 (5.62%) SDLC
15 60 (5.35%) Analytics
15 60 (5.35%) Web Development
16 59 (5.26%) Mentoring
17 58 (5.17%) Microservices
18 45 (4.01%) Test Automation
Programming Languages
1 390 (34.79%) SQL
2 374 (33.36%) C#
3 337 (30.06%) Java
4 261 (23.28%) JavaScript
5 140 (12.49%) Python
6 124 (11.06%) C++
7 91 (8.12%) Apple Swift
8 86 (7.67%) Objective-C
9 74 (6.60%) PHP
10 68 (6.07%) RPG
11 59 (5.26%) Scala
12 55 (4.91%) PL/SQL
13 50 (4.46%) VB.NET
14 46 (4.10%) C
14 46 (4.10%) T-SQL
15 44 (3.93%) Perl
16 38 (3.39%) Haskell
17 37 (3.30%) F#
18 33 (2.94%) RPG IV
18 33 (2.94%) VB
Qualifications
1 164 (14.63%) Degree
2 55 (4.91%) Computer Science Degree
3 8 (0.71%) PhD
4 6 (0.54%) PMI Certification
5 4 (0.36%) Security Cleared
6 3 (0.27%) Master's Degree
6 3 (0.27%) Numerate Degree
6 3 (0.27%) SC Cleared
7 2 (0.18%) HND
8 1 (0.089%) Microsoft Certification
Quality Assurance & Compliance
1 34 (3.03%) QA
2 8 (0.71%) Sarbanes-Oxley
3 5 (0.45%) HL7
4 4 (0.36%) WCAG
5 3 (0.27%) PCI DSS
6 1 (0.089%) Data Quality
6 1 (0.089%) DO-178B
6 1 (0.089%) ISO/IEC 27001
6 1 (0.089%) SLA
System Software
1 13 (1.16%) Docker
2 2 (0.18%) Active Directory
3 1 (0.089%) Job Entry Subsystem
3 1 (0.089%) Virtual Machines
Systems Management
1 10 (0.89%) Opscode Chef
2 8 (0.71%) Ansible
3 6 (0.54%) Terraform
4 5 (0.45%) Kibana
4 5 (0.45%) logstash
4 5 (0.45%) Packer
5 3 (0.27%) EMC NetWorker
5 3 (0.27%) Puppet
6 2 (0.18%) Salt
7 1 (0.089%) Systems Management Server (SMS)
7 1 (0.089%) Tivoli
Vendors
1 123 (10.97%) Oracle
2 120 (10.70%) Microsoft
3 35 (3.12%) IBM
4 22 (1.96%) Xamarin
5 20 (1.78%) Google
6 16 (1.43%) Bloomberg
7 15 (1.34%) SAP
8 11 (0.98%) Adobe
9 10 (0.89%) Apple
9 10 (0.89%) Misys
9 10 (0.89%) VMware
10 9 (0.80%) iManage
10 9 (0.80%) Sun
11 8 (0.71%) Red Hat
11 8 (0.71%) Sitecore
12 7 (0.62%) Salesforce.com
13 5 (0.45%) ATG
13 5 (0.45%) FactSet
13 5 (0.45%) Informatica
13 5 (0.45%) Retek
Watford, Hertfordshire
Understanding Recruitment
Salary: £48000 - £55000 per annum + benefits
Posted: 2 hours ago
City, London
Total Recruitment Specialists Limited / TRG / Total recruitment group
Salary: £60000 - £75000 Per Annum
Posted: 3 hours ago
London
Total Recruitment Specialists Limited / TRG / Total recruitment group
Salary: £30000 - £40000 Per Annum
Posted: 4 hours ago
City, London
Total Recruitment Specialists Limited / TRG / Total recruitment group
Salary: £5000 - £60000 Per Annum
Posted: 4 hours ago
City, London
Total Recruitment Specialists Limited / TRG / Total recruitment group
Salary: £70000 - £85000 Per Annum
Posted: 3 hours ago
Cambridge, Cambridgeshire
Evolution Recruitment Solutions
Salary: 45-55k + Share Scheme + 25 days holiday + Flexi time + work from home
Posted: 2 days ago
Basingstoke, Hampshire
Spectrum IT Recruitment (South) Ltd
Salary: £30000 - £50000 per annum + Bonus & Benefits
Posted: 2 days ago
York, North Yorkshire
HAYS INFORMATION TECHNOLOGY
Salary: £31383.00 - £41373.00 per annum + NHS Benefits
Posted: Yesterday
Bristol, Avon
Redrock Consulting Ltd
Salary: £25000 - £40000 per annum + Excellent Benefits
Posted: 3 days ago
Birmingham, West Midlands (County)
Greywood Associates Limited
Salary: £28000 - £35000 per annum + Benefits
Posted: 3 days ago
Chelmsford, Essex
Evolution Recruitment Solutions
Salary: 45k-55k Contributory Pension, Laptop, Life Insurance, 25 days Holiday
Posted: 2 days ago
West London
Client Server
Salary: £40k to £55k + bonus + benefits
Posted: 3 days ago
Chelmsford, Essex
Evolution Recruitment Solutions
Salary: 30k-45k Contributory pension Life Insurance and 25 Days Holiday
Posted: 2 days ago
Lincolnshire
Latcom Ltd
Salary: £35,000 per annum
Posted: 3 days ago
Cambridge, Cambridgeshire
Evolution Recruitment Solutions
Salary: 40-55k plus 5% pension, Medical insurance, Health insurance +25 day
Posted: 2 days ago
Stevenage, Hertfordshire
Evolution Recruitment Solutions
Salary: 35-45k + 22 days holiday + Bank holidays + Bonus Scheme + More!
Posted: 2 days ago
Stockport, Cheshire
AWD Recruitment
Salary: £40,000 - £60,000 + Benefits
Posted: 4 days ago
Edinburgh, Midlothian
Sanderson
Posted: 3 days ago
London
Oho Group Ltd.
Salary: Competitive
Posted: 2 days ago
Coventry, West Midlands (County)
The Coventry Building Society
Salary: £50,242 per year + Benefits
Posted: 4 days ago
Eastleigh, Hampshire
Sanderson
Salary: £35000.00 - £40000.00 per annum + Benefits
Posted: 5 days ago
Cambridge, Cambridgeshire
Evolution Recruitment Solutions
Salary: 40k - 60k + 25 days, 3% Pension, Health Care and more
Posted: 4 days ago
Cambridge, Cambridgeshire
Martin & Conley
Salary: COMPETITIVE SALARY + EXCELLENT BENEFITS
Posted: 4 days ago
City, London
Pioneer Search
Salary: £30000 - £50000 per annum
Posted: 5 days ago
York, North Yorkshire
Senitor Associates
Salary: £30000 - £40000 per annum + Benefits
Posted: 3 days ago
Watford, Hertfordshire
RecruitmentRevolution.com Limited
Salary: From £35,000 to £40,000 per annum + Benefits
Posted: Yesterday
Leeds, West Yorkshire
Cloud Computing International
Salary: £40000 per annum
Posted: 6 days ago
London
Information Technology Services
Salary: £50k - 60k per year + Benefits
Posted: 5 days ago
Batley, West Yorkshire
Spring Technology
Salary: 22 Days Holiday
Posted: 5 days ago
Uxbridge, Middlesex
Oscar
Salary: £20000 - £24000 per annum
Posted: 6 days ago