The median annual salary for a Programmer was £49,000 in advertised job vacancies during the 3 months to 27 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
27 Jun 2017
Same period 2016 Same period 2015
Rank 431 347 297
Rank change year-on-year -84 -50  
Permanent jobs requiring a Programmer 566 875 1194
As % of all permanent IT jobs advertised in the UK 0.63% 0.89% 1.09%
As % of the Job Titles category 0.66% 0.92% 1.13%
Number of salaries quoted 489 791 1081
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 £33,300 £31,500 £28,000
10% offered a salary of more than £72,500 £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 85544 95045 105654
As % of all permanent IT job vacancies advertised in the UK 95.95% 96.52% 96.56%
Number of salaries quoted 69856 80154 87088
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,500
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 27 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 27 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 -90 546 £50,000 +11.11% 63
London +20 287 £57,500 +4.54% 18
South East -62 98 £41,500 -2.35% 12
East of England -66 71 £50,000 +11.11% 14
North West -47 35 £40,000 +3.89% 2
Cambridgeshire -36 28 £47,500 +5.55% 7
City of London +15 26 £50,000 -28.57% 7
Surrey -14 26 £47,500 - 4
Cambridge -25 26 £47,500 +5.55% 6
Essex -22 22 £47,500 +11.76% 3
Hertfordshire -12 21 £55,000 +15.78% 4
Yorkshire -39 19 £38,500 +10.00% 5
West Midlands -8 18 £37,500 -6.25% 6
Buckinghamshire -19 18 £45,000 +12.50% 1
Manchester -28 16 £34,250 -11.03% 1
Berkshire +20 15 £61,250 +68.96% 1
Lancashire +12 14 £40,000 -
Oxfordshire +8 14 £35,000 -12.50%
West Sussex -4 14 £49,000 +8.88% 1
Milton Keynes -18 14 £45,000 +12.50% 1
Hampshire +10 12 £40,000 +6.66% 2
Guildford +21 11 £40,000 - 3
South West -26 11 £40,000 +14.28% 4
Crawley +6 10 £49,000 -10.90% 1
Colchester -6 10 £35,000 -44.00%
Preston - 10 £40,000 -
Twickenham - 10 £32,500 - 1
Birmingham +8 9 £35,000 -1.40% 3
Basingstoke +9 8 £40,000 -5.88% 1
Chiswick -2 8 £57,500 +4.54%

Programmer Skill Set
Top 30 Co-occurring IT Skills

For the 6 months to 27 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 396 (35.14%) Agile Software Development
2 392 (34.78%) SQL
3 379 (33.63%) C#
4 337 (29.90%) Java
5 294 (26.09%) .NET
6 265 (23.51%) SQL Server
7 264 (23.43%) JavaScript
8 246 (21.83%) Finance
9 242 (21.47%) Software Engineering
10 235 (20.85%) HTML
11 204 (18.10%) MySQL
12 195 (17.30%) MVC
13 194 (17.21%) OO
14 193 (17.13%) TDD
15 191 (16.95%) CSS
16 166 (14.73%) ASP.NET
16 166 (14.73%) Degree
17 146 (12.95%) Android
18 143 (12.69%) Apple iOS
19 141 (12.51%) Mobile App
20 140 (12.42%) Python
21 127 (11.27%) C++
22 126 (11.18%) Web Services
23 122 (10.83%) Oracle
23 122 (10.83%) Microsoft
24 113 (10.03%) Unit Testing
24 113 (10.03%) AngularJS
25 109 (9.67%) Scrum
26 108 (9.58%) Banking
26 108 (9.58%) 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 37 (3.28%) Apache
2 26 (2.31%) CMS
3 25 (2.22%) Tomcat
4 24 (2.13%) Oracle SOA Suite
5 22 (1.95%) Elasticsearch
6 21 (1.86%) JBoss
7 19 (1.69%) SharePoint
8 18 (1.60%) Drupal
9 14 (1.24%) SAS
10 13 (1.15%) Apache Spark
10 13 (1.15%) WordPress
11 12 (1.06%) WebSphere
12 11 (0.98%) Umbraco
13 10 (0.89%) WebLogic
14 9 (0.80%) Exchange Server 2007
14 9 (0.80%) Exchange Server 2010
14 9 (0.80%) MS Exchange
15 7 (0.62%) Apache Solr
16 6 (0.53%) NServiceBus
16 6 (0.53%) Sitecore CMS
Applications
1 18 (1.60%) Microsoft Office
2 15 (1.33%) Microsoft Excel
3 9 (0.80%) Photoshop
4 6 (0.53%) 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 11 (0.98%) Movex
2 10 (0.89%) Misys Equation
3 5 (0.44%) Dynamics CRM
3 5 (0.44%) Oracle EBS
3 5 (0.44%) Oracle Retail
3 5 (0.44%) SAP Oil and Gas
4 4 (0.35%) Endur
4 4 (0.35%) Magento
5 2 (0.18%) Cognos Business Intelligence
5 2 (0.18%) Dynamics NAV
5 2 (0.18%) MetaTrader
5 2 (0.18%) Odoo
5 2 (0.18%) Oracle Applications
5 2 (0.18%) Payment Gateway
6 1 (0.089%) BASE24
6 1 (0.089%) Cerner Millennium
6 1 (0.089%) Dynamics AX
Cloud Services
1 61 (5.41%) Amazon AWS
2 41 (3.64%) SaaS
3 35 (3.11%) Microsoft Azure
4 7 (0.62%) Cloud Computing
5 6 (0.53%) 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.46%) Internet
2 25 (2.22%) Skype
3 17 (1.51%) DSL
4 13 (1.15%) DNS
5 11 (0.98%) HTTP
6 8 (0.71%) SMS
7 6 (0.53%) iBeacon
7 6 (0.53%) TCP/IP
8 4 (0.35%) Broadband
8 4 (0.35%) FTP
9 2 (0.18%) Bluetooth
9 2 (0.18%) RS-232
10 1 (0.089%) CDMA
10 1 (0.089%) Ethernet
10 1 (0.089%) GSM
10 1 (0.089%) Intranet
10 1 (0.089%) LTE
10 1 (0.089%) Multicast
10 1 (0.089%) SSL
10 1 (0.089%) UMTS
Database & Business Intelligence
1 265 (23.51%) SQL Server
2 204 (18.10%) MySQL
3 89 (7.90%) Relational Database
4 68 (6.03%) NoSQL
5 63 (5.59%) MongoDB
6 43 (3.82%) SQL Server Integration Services
7 40 (3.55%) Hadoop
8 39 (3.46%) Oracle Database
9 38 (3.37%) SQL Server Reporting Services
10 36 (3.19%) Redis
11 34 (3.02%) Big Data
12 30 (2.66%) Apache Cassandra
13 24 (2.13%) RDBMS
14 21 (1.86%) DB2
15 18 (1.60%) SQL Server 2008
16 13 (1.15%) MS Access
17 12 (1.06%) Data Warehouse
18 10 (0.89%) Electronic Patient Records
18 10 (0.89%) Oracle Database 11g
18 10 (0.89%) PostgreSQL
Development Applications
1 83 (7.36%) Git (software)
2 45 (3.99%) Team Foundation Server
3 35 (3.11%) Gradle
4 34 (3.02%) Subversion
5 33 (2.93%) Maven
6 31 (2.75%) Visual Studio
7 29 (2.57%) Jenkins
8 25 (2.22%) Oracle APEX
9 24 (2.13%) JUnit
10 22 (1.95%) Android Studio
11 21 (1.86%) Selenium
12 18 (1.60%) Oracle Forms
13 17 (1.51%) Xcode
14 16 (1.42%) Octopus Deploy
15 15 (1.33%) gulp
16 14 (1.24%) Eclipse
16 14 (1.24%) GoogleTest
16 14 (1.24%) JIRA
17 12 (1.06%) SpecFlow
18 11 (0.98%) TeamCity
General
1 246 (21.83%) Finance
2 108 (9.58%) Banking
3 62 (5.50%) Games
4 50 (4.44%) Retail
5 41 (3.64%) Financial Institution
6 36 (3.19%) Investment Banking
7 30 (2.66%) Marketing
8 21 (1.86%) Billing
9 20 (1.77%) Front Office
10 19 (1.69%) Law
11 18 (1.60%) Telecoms
12 15 (1.33%) Legal
12 15 (1.33%) Pharmaceutical
13 13 (1.15%) Automotive
13 13 (1.15%) Electronics
14 8 (0.71%) Back Office
14 8 (0.71%) Publishing
15 7 (0.62%) Manufacturing
16 4 (0.35%) Advertising
17 2 (0.18%) Aerospace
Libraries, Frameworks & Software Standards
1 294 (26.09%) .NET
2 235 (20.85%) HTML
3 191 (16.95%) CSS
4 166 (14.73%) ASP.NET
5 126 (11.18%) Web Services
6 113 (10.03%) AngularJS
7 101 (8.96%) jQuery
8 93 (8.25%) Spring
9 89 (7.90%) HTML5
10 79 (7.01%) ASP.NET MVC
11 78 (6.92%) WCF
12 75 (6.65%) REST
13 73 (6.48%) ASP.NET Web API
14 70 (6.21%) XML
15 66 (5.86%) Django
15 66 (5.86%) WPF
16 65 (5.77%) Hibernate
17 60 (5.32%) RESTful
18 58 (5.15%) .NET Framework
19 48 (4.26%) CSS3
Miscellaneous
1 141 (12.51%) Mobile App
2 107 (9.49%) Computer Science
3 102 (9.05%) User Experience
4 92 (8.16%) Analytical Skills
5 90 (7.99%) Fintech
6 85 (7.54%) Greenfield Project
7 71 (6.30%) Data Structures
8 56 (4.97%) AS400
9 51 (4.53%) Algorithms
10 48 (4.26%) iSeries
10 48 (4.26%) mHealth
11 43 (3.82%) Enterprise Software
12 40 (3.55%) Equities
13 37 (3.28%) Foreign Exchange (FX)
14 32 (2.84%) Derivative
15 31 (2.75%) Fixed Income
16 24 (2.13%) Client/Server
16 24 (2.13%) OTC Derivatives
17 17 (1.51%) NHS
18 15 (1.33%) Mobile Payment
Operating Systems
1 146 (12.95%) Android
2 143 (12.69%) Apple iOS
3 106 (9.41%) Linux
4 104 (9.23%) Windows
5 32 (2.84%) Unix
6 16 (1.42%) Windows Server
7 14 (1.24%) Windows Phone
8 13 (1.15%) Windows Server 2012
9 10 (0.89%) Ubuntu
10 9 (0.80%) CentOS
10 9 (0.80%) Windows Server 2008
11 8 (0.71%) Red Hat Enterprise Linux
12 4 (0.35%) 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 396 (35.14%) Agile Software Development
2 242 (21.47%) Software Engineering
3 195 (17.30%) MVC
4 194 (17.21%) OO
5 193 (17.13%) TDD
6 113 (10.03%) Unit Testing
7 109 (9.67%) Scrum
8 108 (9.58%) Android Development
9 105 (9.32%) iOS Development
10 84 (7.45%) Mobile Development
11 83 (7.36%) Continuous Integration
12 68 (6.03%) OOP
13 67 (5.94%) SOA
14 65 (5.77%) E-Commerce
15 63 (5.59%) Analytics
15 63 (5.59%) SDLC
16 62 (5.50%) Web Development
17 59 (5.24%) Mentoring
18 58 (5.15%) Microservices
19 48 (4.26%) Continuous Improvement
Programming Languages
1 392 (34.78%) SQL
2 379 (33.63%) C#
3 337 (29.90%) Java
4 264 (23.43%) JavaScript
5 140 (12.42%) Python
6 127 (11.27%) C++
7 91 (8.07%) Apple Swift
8 85 (7.54%) Objective-C
9 75 (6.65%) PHP
10 68 (6.03%) RPG
11 59 (5.24%) Scala
12 56 (4.97%) PL/SQL
13 50 (4.44%) VB.NET
14 47 (4.17%) C
15 46 (4.08%) T-SQL
16 45 (3.99%) Perl
17 39 (3.46%) Haskell
18 37 (3.28%) F#
19 34 (3.02%) VB
20 33 (2.93%) RPG IV
Qualifications
1 166 (14.73%) Degree
2 56 (4.97%) Computer Science Degree
3 8 (0.71%) PhD
4 5 (0.44%) PMI Certification
5 4 (0.35%) 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.02%) QA
2 8 (0.71%) Sarbanes-Oxley
3 5 (0.44%) HL7
4 4 (0.35%) 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.15%) 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.53%) Terraform
4 5 (0.44%) Kibana
4 5 (0.44%) logstash
4 5 (0.44%) 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 122 (10.83%) Microsoft
1 122 (10.83%) Oracle
2 35 (3.11%) IBM
3 22 (1.95%) Xamarin
4 20 (1.77%) Google
5 17 (1.51%) Bloomberg
6 15 (1.33%) SAP
7 11 (0.98%) Adobe
8 10 (0.89%) Apple
8 10 (0.89%) iManage
8 10 (0.89%) Misys
8 10 (0.89%) VMware
9 9 (0.80%) Red Hat
9 9 (0.80%) Sun
10 8 (0.71%) Sitecore
11 7 (0.62%) Salesforce.com
12 5 (0.44%) ATG
12 5 (0.44%) Informatica
12 5 (0.44%) Retek
12 5 (0.44%) Sybase
City, London
Pioneer Search
Salary: £30000 - £50000 per annum
Posted: 5 hours ago
Crawley, West Sussex
Total Recruitment Specialists Limited / TRG / Total recruitment group
Salary: £30000 Per Annum Plus excellent benefits
Posted: 5 hours ago
Cambridge, Cambridgeshire
Martin & Conley
Salary: COMPETITIVE SALARY + EXCELLENT BENEFITS
Posted: 20 hours ago
Watford, Hertfordshire
Understanding Recruitment
Salary: £48000 - £55000 per annum + benefits
Posted: 2 days ago
Ellesmere Port, Merseyside
2M Employment Solutions
Salary: £25000.00 - £27000.00 per annum
Posted: 22 hours ago
South East
Zurich
Posted: Yesterday
City, London
Total Recruitment Specialists Limited / TRG / Total recruitment group
Salary: £60000 - £75000 Per Annum
Posted: 2 days ago
London
Total Recruitment Specialists Limited / TRG / Total recruitment group
Salary: £30000 - £40000 Per Annum
Posted: 2 days ago
Bristol, Avon
Redrock Consulting Ltd
Salary: £25000 - £40000 per annum + Excellent Benefits
Posted: 5 days ago
Birmingham, West Midlands (County)
Greywood Associates Limited
Salary: £28000 - £35000 per annum + Benefits
Posted: 4 days ago
Cambridge, Cambridgeshire
Evolution Recruitment Solutions
Salary: 45-55k + Share Scheme + 25 days holiday + Flexi time + work from home
Posted: 4 days ago
City, London
Total Recruitment Specialists Limited / TRG / Total recruitment group
Salary: £5000 - £60000 Per Annum
Posted: 2 days ago
Basingstoke, Hampshire
Spectrum IT Recruitment (South) Ltd
Salary: £30000 - £50000 per annum + Bonus & Benefits
Posted: 3 days ago
City, London
Total Recruitment Specialists Limited / TRG / Total recruitment group
Salary: £70000 - £85000 Per Annum
Posted: 2 days ago
West London
Client Server
Salary: £40k to £55k + bonus + benefits
Posted: 4 days ago
Lincolnshire
Latcom Ltd
Salary: £35,000 per annum
Posted: 5 days ago
Chelmsford, Essex
Evolution Recruitment Solutions
Salary: 45k-55k Contributory Pension, Laptop, Life Insurance, 25 days Holiday
Posted: 4 days ago
York, North Yorkshire
HAYS INFORMATION TECHNOLOGY
Salary: £31383.00 - £41373.00 per annum + NHS Benefits
Posted: 3 days ago
Chelmsford, Essex
Evolution Recruitment Solutions
Salary: 30k-45k Contributory pension Life Insurance and 25 Days Holiday
Posted: 4 days ago
Cambridge, Cambridgeshire
Evolution Recruitment Solutions
Salary: 40-55k plus 5% pension, Medical insurance, Health insurance +25 day
Posted: 4 days ago
Stockport, Cheshire
AWD Recruitment
Salary: £40,000 - £60,000 + Benefits
Posted: 5 days ago
Stevenage, Hertfordshire
Evolution Recruitment Solutions
Salary: 35-45k + 22 days holiday + Bank holidays + Bonus Scheme + More!
Posted: 4 days ago
Edinburgh, Midlothian
Sanderson
Posted: 5 days ago
Eastleigh, Hampshire
Sanderson
Salary: £35000.00 - £40000.00 per annum + Benefits
Posted: 7 days ago
London
Oho Group Ltd.
Salary: Competitive
Posted: 4 days ago
Coventry, West Midlands (County)
The Coventry Building Society
Salary: £50,242 per year + Benefits
Posted: 6 days ago
Cambridge, Cambridgeshire
Evolution Recruitment Solutions
Salary: 40k - 60k + 25 days, 3% Pension, Health Care and more
Posted: 6 days ago
York, North Yorkshire
Senitor Associates
Salary: £30000 - £40000 per annum + Benefits
Posted: 5 days ago
City, London
Verticality Ltd
Salary: £80000 - £140000 per annum, Benefits to 50K Bonus
Posted: Yesterday
Watford, Hertfordshire
RecruitmentRevolution.com Limited
Salary: From £35,000 to £40,000 per annum + Benefits
Posted: 3 days ago