The median annual salary for a Programmer was £49,000 in advertised job vacancies during the 3 months to 25 May 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 May 2017
Same period 2016 Same period 2015
Rank 422 353 286
Rank change year-on-year -69 -67  
Permanent jobs requiring a Programmer 558 856 1183
As % of all permanent IT jobs advertised in the UK 0.65% 0.87% 1.11%
As % of the Job Titles category 0.67% 0.90% 1.15%
Number of salaries quoted 484 766 1054
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 £32,500 £31,500 £30,000
10% offered a salary of more than £74,500 £70,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 82816 95137 103282
As % of all permanent IT job vacancies advertised in the UK 96.22% 96.43% 96.63%
Number of salaries quoted 68401 79976 84650
Median salary £45,000 £47,000 £45,000
Median salary % change year-on-year -4.25% +4.44%  
90% offered a salary of more than £27,500 £27,500 £26,500
10% offered a salary of more than £72,500 £70,000 £70,000
UK excluding London median salary £42,500 £42,000 £40,000
% change year-on-year +1.19% +5.00%  

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 May 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 May 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 -66 539 £50,000 +11.11% 85
London +20 273 £60,000 +9.09% 27
South East -38 92 £45,000 - 16
East of England -50 72 £45,000 - 19
North West -27 36 £40,000 +14.28% 5
West Midlands -1 28 £35,000 -2.77% 6
Cambridgeshire -39 27 £45,000 - 10
Cambridge -32 26 £46,250 +2.77% 8
Hertfordshire +2 24 £55,000 +19.56% 3
City of London +1 24 £50,000 -31.03% 3
Oxfordshire +13 20 £35,000 -41.66% 2
Birmingham -6 20 £35,000 - 2
Buckinghamshire -6 20 £45,000 -5.26% 2
Essex -15 20 £42,500 - 4
West Sussex +16 18 £50,000 -9.09% 1
South West -4 17 £45,000 +8.43% 3
Surrey -10 17 £47,500 - 4
Berkshire +30 16 £80,000 +128.57% 1
Lancashire +11 16 £40,000 - 1
Milton Keynes -2 15 £45,000 -10.00% 2
Yorkshire -17 14 £38,000 +8.57% 6
Manchester -24 14 £30,000 -7.69% 2
Crawley +6 13 £50,000 -9.09% 1
Preston - 13 £40,000 -
Oxford -3 12 £35,000 -41.66% 1
Scotland +10 10 £45,000 +12.50%
West Yorkshire -7 10 £42,500 +17.24% 1
Colchester -17 10 £35,000 -44.00% 1
Twickenham - 10 £32,500 -
Chiswick - 10 £57,500 -

Programmer Skill Set
Top 30 Co-occurring IT Skills

For the 6 months to 25 May 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 404 (34.89%) Agile Software Development
2 398 (34.37%) SQL
3 361 (31.17%) C#
4 359 (31.00%) Java
5 294 (25.39%) .NET
6 292 (25.22%) JavaScript
7 267 (23.06%) Finance
8 261 (22.54%) SQL Server
9 259 (22.37%) HTML
10 255 (22.02%) Software Engineering
11 213 (18.39%) OO
12 211 (18.22%) TDD
13 210 (18.13%) CSS
14 199 (17.18%) MVC
15 195 (16.84%) MySQL
16 183 (15.80%) Degree
17 181 (15.63%) ASP.NET
18 145 (12.52%) Apple iOS
19 143 (12.35%) Python
20 139 (12.00%) Computer Science
21 137 (11.83%) Web Services
22 136 (11.74%) Android
23 135 (11.66%) Mobile App
24 133 (11.49%) Oracle
25 130 (11.23%) C++
26 126 (10.88%) Microsoft
27 124 (10.71%) AngularJS
28 121 (10.45%) Scrum
29 118 (10.19%) Linux
29 118 (10.19%) Unit Testing

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 35 (3.02%) Apache
2 32 (2.76%) Tomcat
3 29 (2.50%) CMS
3 29 (2.50%) JBoss
4 26 (2.25%) Elasticsearch
5 23 (1.99%) Oracle SOA Suite
6 18 (1.55%) SharePoint
7 17 (1.47%) WebSphere
8 15 (1.30%) Drupal
8 15 (1.30%) WebLogic
9 13 (1.12%) Apache Spark
9 13 (1.12%) Umbraco
10 11 (0.95%) WordPress
11 9 (0.78%) CICS
12 8 (0.69%) NServiceBus
13 7 (0.60%) IIS
13 7 (0.60%) SAS
14 6 (0.52%) Exchange Server 2007
14 6 (0.52%) MS Exchange
14 6 (0.52%) Sitecore CMS
Applications
1 17 (1.47%) Microsoft Office
2 12 (1.04%) Microsoft Excel
3 11 (0.95%) Photoshop
4 5 (0.43%) InDesign
5 4 (0.35%) SPSS
6 3 (0.26%) Fireworks
7 2 (0.17%) Adobe Illustrator
7 2 (0.17%) Mathcad
7 2 (0.17%) Microsoft PowerPoint
7 2 (0.17%) Simulink
8 1 (0.086%) GIMP
8 1 (0.086%) MS Visio
Business Applications
1 8 (0.69%) Misys Equation
1 8 (0.69%) Oracle EBS
2 6 (0.52%) Movex
3 5 (0.43%) Oracle Applications
3 5 (0.43%) Oracle Retail
3 5 (0.43%) SAP Oil and Gas
4 4 (0.35%) Dynamics CRM
5 3 (0.26%) Oracle ASCP
5 3 (0.26%) Payment Gateway
6 2 (0.17%) Cognos Business Intelligence
6 2 (0.17%) Odoo
7 1 (0.086%) Cerner Millennium
7 1 (0.086%) Dynamics NAV
7 1 (0.086%) Endur
7 1 (0.086%) Magento
7 1 (0.086%) MetaTrader
7 1 (0.086%) Oracle General Ledger
7 1 (0.086%) Oracle Payables
7 1 (0.086%) Oracle Receivables
Cloud Services
1 66 (5.70%) Amazon AWS
2 46 (3.97%) Microsoft Azure
3 42 (3.63%) SaaS
4 6 (0.52%) Amazon S3
4 6 (0.52%) Cloud Computing
5 5 (0.43%) GitHub
5 5 (0.43%) Google Play
6 3 (0.26%) Google Cloud Platform
7 2 (0.17%) Amazon EC2
7 2 (0.17%) Amazon SQS
7 2 (0.17%) AWS Elastic Beanstalk
7 2 (0.17%) Azure Active Directory
7 2 (0.17%) Google Compute Engine
7 2 (0.17%) Heroku
7 2 (0.17%) PaaS
8 1 (0.086%) Dynamics 365
Communications & Networking
1 54 (4.66%) Internet
2 27 (2.33%) Skype
3 17 (1.47%) DSL
4 12 (1.04%) DNS
5 9 (0.78%) HTTP
6 7 (0.60%) SMS
7 6 (0.52%) iBeacon
8 5 (0.43%) TCP/IP
9 4 (0.35%) Broadband
9 4 (0.35%) FTP
10 2 (0.17%) SSL
11 1 (0.086%) Bluetooth
11 1 (0.086%) Ethernet
11 1 (0.086%) Intranet
11 1 (0.086%) Multicast
11 1 (0.086%) RS-232
11 1 (0.086%) SSH
Database & Business Intelligence
1 261 (22.54%) SQL Server
2 195 (16.84%) MySQL
3 91 (7.86%) Relational Database
4 80 (6.91%) NoSQL
5 69 (5.96%) MongoDB
6 48 (4.15%) Oracle Database
7 43 (3.71%) Hadoop
8 39 (3.37%) SQL Server Integration Services
9 38 (3.28%) Redis
10 37 (3.20%) Apache Cassandra
10 37 (3.20%) Big Data
11 36 (3.11%) SQL Server Reporting Services
12 24 (2.07%) DB2
12 24 (2.07%) RDBMS
13 23 (1.99%) PostgreSQL
14 15 (1.30%) SQL Server 2008
15 14 (1.21%) Amazon DynamoDB
16 12 (1.04%) Oracle Database 11g
17 10 (0.86%) MS Access
17 10 (0.86%) Oracle Reports
Development Applications
1 84 (7.25%) Git (software)
2 50 (4.32%) Team Foundation Server
3 38 (3.28%) Visual Studio
4 35 (3.02%) Maven
5 30 (2.59%) Gradle
6 29 (2.50%) Subversion
7 28 (2.42%) Jenkins
8 26 (2.25%) Selenium
9 22 (1.90%) JUnit
10 21 (1.81%) Oracle APEX
11 17 (1.47%) Android Studio
11 17 (1.47%) Oracle Forms
11 17 (1.47%) Xcode
12 16 (1.38%) Octopus Deploy
13 15 (1.30%) SpecFlow
14 14 (1.21%) GoogleTest
15 13 (1.12%) Ant
15 13 (1.12%) Eclipse
16 12 (1.04%) gulp
16 12 (1.04%) TeamCity
General
1 267 (23.06%) Finance
2 108 (9.33%) Banking
3 61 (5.27%) Games
4 49 (4.23%) Financial Institution
5 40 (3.45%) Retail
6 34 (2.94%) Investment Banking
7 31 (2.68%) Marketing
8 18 (1.55%) Telecoms
9 17 (1.47%) Billing
9 17 (1.47%) Pharmaceutical
10 16 (1.38%) Front Office
11 15 (1.30%) Publishing
12 14 (1.21%) Electronics
12 14 (1.21%) Manufacturing
13 13 (1.12%) Law
14 11 (0.95%) Legal
15 6 (0.52%) Advertising
15 6 (0.52%) Automotive
16 5 (0.43%) Back Office
17 3 (0.26%) Avionics
Libraries, Frameworks & Software Standards
1 294 (25.39%) .NET
2 259 (22.37%) HTML
3 210 (18.13%) CSS
4 181 (15.63%) ASP.NET
5 137 (11.83%) Web Services
6 124 (10.71%) AngularJS
7 107 (9.24%) Spring
8 106 (9.15%) jQuery
9 96 (8.29%) HTML5
10 94 (8.12%) ASP.NET MVC
11 91 (7.86%) REST
12 86 (7.43%) WCF
13 78 (6.74%) ASP.NET Web API
14 73 (6.30%) Hibernate
15 70 (6.04%) XML
16 67 (5.79%) .NET Framework
17 61 (5.27%) RESTful
18 59 (5.09%) Django
19 57 (4.92%) WPF
20 51 (4.40%) CSS3
Miscellaneous
1 139 (12.00%) Computer Science
2 135 (11.66%) Mobile App
3 103 (8.89%) Fintech
4 100 (8.64%) User Experience
5 97 (8.38%) Analytical Skills
6 91 (7.86%) Greenfield Project
7 88 (7.60%) Data Structures
8 56 (4.84%) Algorithms
9 48 (4.15%) AS400
9 48 (4.15%) iSeries
10 46 (3.97%) Enterprise Software
11 45 (3.89%) mHealth
12 40 (3.45%) Equities
13 37 (3.20%) Derivative
14 31 (2.68%) Foreign Exchange (FX)
15 29 (2.50%) Fixed Income
16 22 (1.90%) Client/Server
17 21 (1.81%) OTC Derivatives
18 17 (1.47%) Mobile Payment
19 14 (1.21%) NHS
Operating Systems
1 145 (12.52%) Apple iOS
2 136 (11.74%) Android
3 118 (10.19%) Linux
4 98 (8.46%) Windows
5 37 (3.20%) Unix
6 14 (1.21%) Ubuntu
7 12 (1.04%) Windows Server
8 11 (0.95%) Windows Phone
9 10 (0.86%) Windows Server 2012
10 7 (0.60%) CentOS
10 7 (0.60%) Red Hat Enterprise Linux
11 6 (0.52%) Windows Server 2008
12 3 (0.26%) Debian
13 2 (0.17%) OS/400
13 2 (0.17%) zOS
14 1 (0.086%) Windows Mobile
Processes & Methodologies
1 404 (34.89%) Agile Software Development
2 255 (22.02%) Software Engineering
3 213 (18.39%) OO
4 211 (18.22%) TDD
5 199 (17.18%) MVC
6 121 (10.45%) Scrum
7 118 (10.19%) Unit Testing
8 110 (9.50%) iOS Development
9 101 (8.72%) Android Development
10 98 (8.46%) Continuous Integration
11 82 (7.08%) Mobile Development
12 81 (6.99%) OOP
13 75 (6.48%) Mentoring
14 72 (6.22%) SDLC
15 68 (5.87%) SOA
16 64 (5.53%) Microservices
17 63 (5.44%) E-Commerce
18 62 (5.35%) Analytics
19 58 (5.01%) Continuous Improvement
19 58 (5.01%) Web Development
Programming Languages
1 398 (34.37%) SQL
2 361 (31.17%) C#
3 359 (31.00%) Java
4 292 (25.22%) JavaScript
5 143 (12.35%) Python
6 130 (11.23%) C++
7 93 (8.03%) Apple Swift
8 88 (7.60%) Objective-C
9 74 (6.39%) PHP
10 62 (5.35%) Perl
11 61 (5.27%) Scala
12 59 (5.09%) RPG
13 55 (4.75%) PL/SQL
14 51 (4.40%) C
15 48 (4.15%) VB.NET
16 45 (3.89%) Haskell
17 41 (3.54%) T-SQL
18 40 (3.45%) F#
19 31 (2.68%) VB
20 29 (2.50%) OCaml
Qualifications
1 183 (15.80%) Degree
2 15 (1.30%) PhD
3 8 (0.69%) PMI Certification
4 3 (0.26%) Microsoft Certification
5 2 (0.17%) DBS Check
5 2 (0.17%) HND
5 2 (0.17%) Master's Degree
5 2 (0.17%) Mathematical Degree
5 2 (0.17%) Postgraduate
5 2 (0.17%) SC Cleared
5 2 (0.17%) Security Cleared
6 1 (0.086%) PMP
Quality Assurance & Compliance
1 34 (2.94%) QA
2 8 (0.69%) Sarbanes-Oxley
3 5 (0.43%) HL7
4 4 (0.35%) WCAG
5 3 (0.26%) PCI DSS
6 1 (0.086%) Data Quality
6 1 (0.086%) DO-178B
6 1 (0.086%) ISO/IEC 27001
6 1 (0.086%) SLA
System Software
1 17 (1.47%) Docker
2 4 (0.35%) Active Directory
3 2 (0.17%) Job Entry Subsystem
4 1 (0.086%) Virtual Machines
Systems Management
1 11 (0.95%) Opscode Chef
2 8 (0.69%) Ansible
3 6 (0.52%) Terraform
4 5 (0.43%) Kibana
4 5 (0.43%) logstash
4 5 (0.43%) Packer
4 5 (0.43%) Tivoli
5 3 (0.26%) Kubernetes
5 3 (0.26%) Puppet
6 2 (0.17%) Salt
6 2 (0.17%) Systems Management Server (SMS)
Vendors
1 133 (11.49%) Oracle
2 126 (10.88%) Microsoft
3 37 (3.20%) IBM
4 25 (2.16%) Xamarin
5 23 (1.99%) Google
6 16 (1.38%) SAP
7 14 (1.21%) Bloomberg
8 13 (1.12%) Apple
9 11 (0.95%) Adobe
10 9 (0.78%) Sun
10 9 (0.78%) VMware
11 8 (0.69%) Misys
11 8 (0.69%) Sitecore
12 7 (0.60%) ATG
12 7 (0.60%) Red Hat
12 7 (0.60%) Salesforce.com
13 6 (0.52%) iManage
13 6 (0.52%) Sybase
13 6 (0.52%) TIBCO
14 5 (0.43%) Retek
Birmingham, West Midlands (County)
Greywood Associates Limited
Salary: £28000 - £35000 per annum + Benefits
Posted: Yesterday
Cambridge, Cambridgeshire
Evolution Recruitment Solutions
Salary: 45-55k + Share Scheme + 25 days holiday + Flexi time + work from home
Posted: Yesterday
Milton Keynes, Buckinghamshire
Evolution Recruitment Solutions
Salary: 35-45k + 25 days holiday + B/Hols + Healthcare + Pension
Posted: Yesterday
London
Oho Group Ltd.
Salary: £45000 - £70000 per annum
Posted: Yesterday
Welwyn Garden City, Hertfordshire
Evolution Recruitment Solutions
Salary: 27-40k 25 days holiday + bank holidays, 6% Pension and much more
Posted: Yesterday
Chelmsford, Essex
Evolution Recruitment Solutions
Salary: 40-50k + Excellent Bens inc. Pension, Laptop, Life Assurance + more!
Posted: Yesterday
London
Venture Up
Salary: From £40,000 to £65,000 per annum Excellent Benefits
Posted: Yesterday
Cambridge, Cambridgeshire
Evolution Recruitment Solutions
Salary: up to 35k + 10% Pension, Bonus and more
Posted: Yesterday
Colchester, Essex
Evolution Recruitment Solutions
Salary: up to 40k + benefits
Posted: 2 days ago
Cambridge, Cambridgeshire
Evolution Recruitment Solutions
Salary: 50 - 60k + 23 days holiday + bank hols + life assurance + flexi time
Posted: Yesterday
London
Informatiq Consulting
Salary: £40000 - £55000 per annum
Posted: Yesterday
London
Spring Technology
Salary: £34000.00 - £36500.00 per annum + Bonus + Benefits
Posted: 2 days ago
London
Venture Up
Salary: From £45,000 to £85,000 per annum Bonus & Excellent Benefits
Posted: Yesterday
Cambridge, Cambridgeshire
Evolution Recruitment Solutions
Salary: 35k - 45k plus pension, 25 days, flexi time, training + more
Posted: 2 days ago
York, North Yorkshire
Senitor Associates
Salary: £30000 - £40000 per annum + Benefits
Posted: Yesterday
Cambridge, Cambridgeshire
Evolution Recruitment Solutions
Salary: up to 35k + 10 % Pension, Bonus and more
Posted: 2 days ago
Welwyn Garden City, Hertfordshire
Evolution Recruitment Solutions
Salary: up to 50k + excellent benefits
Posted: 2 days ago
Bristol, Avon
Redrock Consulting Ltd
Salary: £25000 - £40000 per annum + Excellent Benefits
Posted: 3 days ago
Stowmarket, Suffolk
Chris Cobbold Ltd
Salary: From £18,000 to £22,000 per annum + benefits + training + career progr
Posted: Yesterday
Milton Keynes, Buckinghamshire
Evolution Recruitment Solutions
Salary: up to 40k + benefits
Posted: 2 days ago
Lincolnshire
Ampersand Consulting
Salary: £25000 - £50000 per annum + Exceptional Benefits & Bonus
Posted: Yesterday
South East London
Oxbridge Answers
Salary: 60000
Posted: 3 days ago
Cambridge, Cambridgeshire
Evolution Recruitment Solutions
Salary: 40 - 50k + bonus, 5% Pension, 25 days, flexi time, shares and more!
Posted: 2 days ago
Cambridge, Cambridgeshire
Evolution Recruitment Solutions
Salary: 35 - 45k + 25 days, 3% Pension, Health Care and more
Posted: 2 days ago
Oxford, Oxfordshire
Venture Up
Salary: From £40,000 to £100,000 per annum Bonus & Excellent Benefits
Posted: Yesterday
Warwickshire
HAYS INFORMATION TECHNOLOGY
Salary: £38000.00 - £42000.00 per annum
Posted: 6 days ago
Birmingham, West Midlands (County)
Green Thompson Consulting
Salary: Up to £45,000 per annum
Posted: 6 days ago
Norwich, Norfolk
Pure Resourcing Solutions
Salary: £35000 - £40000 per annum
Posted: 6 days ago
Brighton, East Sussex
Total Recruitment Specialists Limited / TRG / Total recruitment group
Salary: £30000 Per Annum Benefits
Posted: 4 days ago
Basingstoke, Hampshire
Spectrum IT Recruitment (South) Ltd
Salary: £30000 - £50000 per annum + Bonus & Benefits
Posted: 6 days ago