Period
to 21 October 2019

The median annual salary for a Software Engineer was £50,000 in advertised job vacancies during the 6 months to 21 October 2019.

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

Software Engineer
UK
6 months to
21 Oct 2019
Same period 2018 Same period 2017
Rank 60 77 84
Rank change year-on-year +17 +7 +40
Permanent jobs requiring a Software Engineer 6,128 6,310 6,354
As % of all permanent IT jobs advertised in the UK 4.47% 3.86% 3.65%
As % of the Job Titles category 4.68% 4.02% 3.80%
Number of salaries quoted 4,462 5,156 4,939
UK median annual salary £50,000 £50,000 £47,500
Median salary % change year-on-year - +5.26% +5.56%
10th Percentile £32,500 £32,500 £28,250
90th Percentile £90,000 £80,000 £73,750
UK excluding London median annual salary £47,500 £46,000 £45,000
% change year-on-year +3.26% +2.22% +5.88%

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 131,018 156,893 167,207
% of permanent IT jobs with a recognized job title 95.66% 95.92% 95.97%
Number of salaries quoted 104,525 126,399 133,879
UK median annual salary £50,000 £50,000 £48,000
Median salary % change year-on-year - +4.17% +1.05%
10th Percentile £28,000 £27,500 £27,500
90th Percentile £85,000 £82,500 £78,750
UK excluding London median annual salary £45,000 £45,000 £42,500
% change year-on-year - +5.88% -

Software Engineer
Job Vacancy Trend

Job postings that featured Software Engineer in the job title as a percentage of all IT jobs advertised.

Job vacancy trend for Software Engineer in the UK

Software Engineer
Salary Trend

This chart provides the 3-month moving average for salaries quoted in permanent IT jobs citing Software Engineer.

Salary trend for Software Engineer in the UK

Software Engineer
Salary Histogram

The salary distribution of IT jobs citing Software Engineer over the 6 months to 21 October 2019.

Salary histogram for Software Engineer in the UK

Software Engineer
Top 17 Job Locations

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing Software Engineer within the UK over the 6 months to 21 October 2019. 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 +19 5,493 £52,500 +5.00% 1,444
UK excluding London +14 4,213 £47,500 +3.26% 1,182
London +26 1,811 £71,250 +5.56% 404
South East +13 1,342 £47,500 -5.00% 304
North of England +27 855 £50,000 +11.11% 224
South West +5 754 £45,000 - 190
North West +29 521 £47,500 +5.56% 119
Scotland +7 401 £42,500 -5.56% 92
East of England +2 373 £50,000 - 215
Midlands +4 355 £45,000 +5.88% 108
Yorkshire -11 254 £50,000 +11.11% 91
West Midlands +34 233 £50,000 +14.61% 76
East Midlands -27 119 £43,000 +8.18% 32
Wales +8 94 £42,500 -3.41% 36
North East +17 80 £45,000 - 14
Northern Ireland -4 38 £70,000 +40.00% 15
Isle of Man - 5 £45,000 -

Software Engineer Skill Set
Top 30 Co-occurring IT Skills

For the 6 months to 21 October 2019, Software Engineer job roles required the following IT skills in order of popularity. The figures indicate the absolute number co-occurrences and as a proportion of all permanent job ads featuring Software Engineer in the job title.

1 5,965 (97.34%) Software Engineering
2 2,773 (45.25%) Agile Software Development
3 2,298 (37.50%) Java
4 2,266 (36.98%) C#
5 1,936 (31.59%) JavaScript
6 1,935 (31.58%) C++
7 1,584 (25.85%) Python
8 1,525 (24.89%) .NET
9 1,365 (22.27%) Degree
10 1,280 (20.89%) AWS
11 1,235 (20.15%) SQL
12 1,149 (18.75%) Linux
13 1,069 (17.44%) C
14 1,062 (17.33%) Git (software)
14 1,062 (17.33%) Computer Science
15 1,007 (16.43%) DevOps
16 993 (16.20%) Microservices
17 990 (16.16%) TDD
18 877 (14.31%) HTML
19 874 (14.26%) Finance
20 848 (13.84%) Docker
21 847 (13.82%) React
22 827 (13.50%) OO
23 824 (13.45%) Azure
24 799 (13.04%) Continuous Integration
25 789 (12.88%) Problem-Solving
26 782 (12.76%) AngularJS
27 777 (12.68%) Node.js
28 747 (12.19%) Windows
29 736 (12.01%) CSS

Software Engineer 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 166 (2.71%) Confluence
2 146 (2.38%) Elasticsearch
3 116 (1.89%) Apache Spark
4 83 (1.35%) Apache
5 72 (1.17%) JBoss
6 66 (1.08%) Tomcat
7 35 (0.57%) CMS
8 29 (0.47%) Cloud Foundry
9 26 (0.42%) SharePoint
10 24 (0.39%) Oracle Workflow
11 23 (0.38%) OpenStack
12 22 (0.36%) Hyperledger
13 20 (0.33%) Adobe Experience Manager
14 19 (0.31%) IIS
14 19 (0.31%) Jetty
14 19 (0.31%) WebLogic
14 19 (0.31%) WebSphere
15 18 (0.29%) Drupal
16 17 (0.28%) SAS
17 15 (0.24%) nginx
Applications
1 30 (0.49%) Simulink
2 27 (0.44%) MS Visio
3 17 (0.28%) Spreadsheet
4 12 (0.20%) Microsoft Office
5 11 (0.18%) EngageOne
6 10 (0.16%) Stateflow
7 7 (0.11%) Microsoft Excel
7 7 (0.11%) Sketch
8 6 (0.098%) Chatbot
9 5 (0.082%) Maya
9 5 (0.082%) Microsoft PowerPoint
9 5 (0.082%) NUKE
9 5 (0.082%) TargetLink
10 3 (0.049%) InfoPath
11 2 (0.033%) Adobe Premiere
11 2 (0.033%) FileZilla
12 1 (0.016%) Photoshop
12 1 (0.016%) Windchill
Business Applications
1 43 (0.70%) Payment Gateway
2 27 (0.44%) Markit EDM
3 24 (0.39%) Front Arena
3 24 (0.39%) thinkFolio
4 10 (0.16%) Oracle EBS
4 10 (0.16%) Oracle ERP
5 9 (0.15%) Dynamics CRM
6 8 (0.13%) Magento
7 6 (0.098%) PolarLake
8 5 (0.082%) Distributed Ledger
9 4 (0.065%) Dynamics AX
10 2 (0.033%) Teamcenter
11 1 (0.016%) Quorum
11 1 (0.016%) R3 Corda
11 1 (0.016%) SAP Hybris
Cloud Services
1 1,280 (20.89%) AWS
2 824 (13.45%) Azure
3 339 (5.53%) GCP
4 239 (3.90%) Serverless
5 222 (3.62%) GitHub
6 167 (2.73%) SaaS
7 145 (2.37%) AWS Lambda
8 143 (2.33%) Cloud Computing
9 133 (2.17%) Amazon S3
10 125 (2.04%) Amazon EC2
11 108 (1.76%) Amazon SQS
12 89 (1.45%) OpenShift
13 69 (1.13%) Amazon ECS
13 69 (1.13%) AWS CloudFormation
14 45 (0.73%) PaaS
15 42 (0.69%) IaaS
16 41 (0.67%) npm
17 39 (0.64%) Sage Pay
18 32 (0.52%) Apigee
19 31 (0.51%) AWS Fargate
Communications & Networking
1 119 (1.94%) Internet
2 94 (1.53%) TCP/IP
3 75 (1.22%) RS-232
4 73 (1.19%) HTTP
5 72 (1.17%) RS-485
6 49 (0.80%) Wireless
7 44 (0.72%) Bluetooth
8 42 (0.69%) Ethernet
9 41 (0.67%) DNS
10 39 (0.64%) Firewall
11 21 (0.34%) Network Security
12 20 (0.33%) Wi-Fi
13 19 (0.31%) Broadband
13 19 (0.31%) MQTT
13 19 (0.31%) VoIP
14 16 (0.26%) ZigBee
15 14 (0.23%) HTTPS
16 13 (0.21%) NFC
17 12 (0.20%) Diameter Protocol
18 11 (0.18%) Skype
Database & Business Intelligence
1 624 (10.18%) SQL Server
2 401 (6.54%) MySQL
3 367 (5.99%) NoSQL
4 364 (5.94%) MongoDB
5 321 (5.24%) PostgreSQL
6 320 (5.22%) Big Data
7 308 (5.03%) Relational Database
8 135 (2.20%) Hadoop
9 124 (2.02%) Apache Cassandra
10 118 (1.93%) RDBMS
11 102 (1.66%) Redis
12 98 (1.60%) Amazon DynamoDB
13 91 (1.48%) Amazon RDS
14 79 (1.29%) GIS
15 61 (1.00%) Blockchain
16 59 (0.96%) Amazon Aurora
17 53 (0.86%) Data Warehouse
18 50 (0.82%) SQL Server Reporting Services
19 47 (0.77%) Neo4j
19 47 (0.77%) SQL Server Integration Services
Development Applications
1 1,062 (17.33%) Git (software)
2 502 (8.19%) Jenkins
3 363 (5.92%) JIRA
4 258 (4.21%) Visual Studio
5 178 (2.90%) Selenium
6 163 (2.66%) Subversion
7 129 (2.11%) JUnit
7 129 (2.11%) Maven
8 110 (1.80%) GitLab
9 104 (1.70%) TeamCity
10 101 (1.65%) Cucumber
11 96 (1.57%) Team Foundation Server
12 88 (1.44%) webpack
13 86 (1.40%) Atlassian Bamboo
13 86 (1.40%) Bitbucket
14 84 (1.37%) Eclipse
15 58 (0.95%) IntelliJ
16 56 (0.91%) Artifactory
16 56 (0.91%) Hudson
16 56 (0.91%) IBM UrbanCode
General
1 874 (14.26%) Finance
2 365 (5.96%) Banking
3 235 (3.83%) Electronics
4 216 (3.52%) Retail
5 201 (3.28%) Games
6 199 (3.25%) Front Office
7 132 (2.15%) Aerospace
8 125 (2.04%) Automotive
8 125 (2.04%) Telecoms
9 103 (1.68%) Manufacturing
9 103 (1.68%) Military
10 99 (1.62%) Marketing
11 89 (1.45%) Advertising
12 82 (1.34%) Public Sector
13 69 (1.13%) Law
14 53 (0.86%) Legal
15 27 (0.44%) Publishing
16 26 (0.42%) German Language
17 25 (0.41%) French Language
18 24 (0.39%) Italian Language
Libraries, Frameworks & Software Standards
1 1,525 (24.89%) .NET
2 877 (14.31%) HTML
3 847 (13.82%) React
4 782 (12.76%) AngularJS
5 777 (12.68%) Node.js
6 736 (12.01%) CSS
7 653 (10.66%) Web Services
8 595 (9.71%) Spring
9 500 (8.16%) ASP.NET
10 484 (7.90%) RESTful
11 376 (6.14%) REST
12 336 (5.48%) .NET Framework
13 329 (5.37%) .NET Core
14 321 (5.24%) WPF
15 313 (5.11%) HTML5
16 280 (4.57%) Spring Boot
17 228 (3.72%) jQuery
18 218 (3.56%) XML
19 205 (3.35%) ASP.NET MVC
20 204 (3.33%) Kafka
Miscellaneous
1 470 (7.67%) Algorithms
2 386 (6.30%) Greenfield Project
3 256 (4.18%) User Experience
4 251 (4.10%) Analytical Skills
5 219 (3.57%) Embedded Systems
6 207 (3.38%) Self-Motivation
7 202 (3.30%) Mobile App
8 177 (2.89%) Enterprise Software
9 170 (2.77%) Fixed Income
10 164 (2.68%) Robotics
11 122 (1.99%) Data Structures
12 115 (1.88%) Derivative
13 98 (1.60%) Public Cloud
14 92 (1.50%) Cloud Native
14 92 (1.50%) Foreign Exchange (FX)
15 72 (1.17%) Management Information System
16 68 (1.11%) Equities
17 61 (1.00%) Smartphone
18 60 (0.98%) Virtual Team
19 59 (0.96%) Device Driver
Operating Systems
1 1,149 (18.75%) Linux
2 747 (12.19%) Windows
3 200 (3.26%) Android
4 157 (2.56%) Unix
5 147 (2.40%) Apple iOS
6 86 (1.40%) Embedded Linux
7 41 (0.67%) CentOS
8 36 (0.59%) Red Hat Enterprise Linux
9 32 (0.52%) FreeRTOS
10 30 (0.49%) VxWorks
11 26 (0.42%) Ubuntu
12 24 (0.39%) Mac OS X
13 17 (0.28%) SUSE
14 15 (0.24%) Tizen
15 13 (0.21%) Mac OS
16 9 (0.15%) ThreadX
17 8 (0.13%) Windows Server
18 7 (0.11%) Debian
18 7 (0.11%) Windows Embedded Compact
19 5 (0.082%) CoreOS
Processes & Methodologies
1 5,965 (97.34%) Software Engineering
2 2,773 (45.25%) Agile Software Development
3 1,062 (17.33%) Computer Science
4 1,007 (16.43%) DevOps
5 993 (16.20%) Microservices
6 990 (16.16%) TDD
7 827 (13.50%) OO
8 799 (13.04%) Continuous Integration
9 789 (12.88%) Problem-Solving
10 704 (11.49%) Test Automation
11 695 (11.34%) Scrum
12 606 (9.89%) Mentoring
13 553 (9.02%) SDLC
14 530 (8.65%) MVC
15 448 (7.31%) Artificial Intelligence
16 443 (7.23%) Unit Testing
17 441 (7.20%) Mathematics
18 414 (6.76%) OOP
19 400 (6.53%) Machine Learning
20 319 (5.21%) Open Source
Programming Languages
1 2,298 (37.50%) Java
2 2,266 (36.98%) C#
3 1,936 (31.59%) JavaScript
4 1,935 (31.58%) C++
5 1,584 (25.85%) Python
6 1,235 (20.15%) SQL
7 1,069 (17.44%) C
8 303 (4.94%) TypeScript
9 289 (4.72%) PHP
10 233 (3.80%) Scala
11 223 (3.64%) Ruby
12 209 (3.41%) Java 8
13 206 (3.36%) Go
14 192 (3.13%) Embedded C
15 159 (2.59%) R
16 117 (1.91%) ES6
17 114 (1.86%) Kotlin
18 112 (1.83%) MATLAB
19 106 (1.73%) T-SQL
20 89 (1.45%) Bash Shell
Qualifications
1 1,365 (22.27%) Degree
2 503 (8.21%) Computer Science Degree
3 283 (4.62%) Security Cleared
4 168 (2.74%) SC Cleared
5 103 (1.68%) DV Cleared
6 101 (1.65%) Numerate Degree
7 58 (0.95%) PhD
8 29 (0.47%) Master's Degree
9 25 (0.41%) CISSP
10 24 (0.39%) Microsoft Certification
11 20 (0.33%) AWS Certification
11 20 (0.33%) HND
12 18 (0.29%) CISMP
13 12 (0.20%) MCSE
14 11 (0.18%) HNC
15 9 (0.15%) DBS Check
16 8 (0.13%) MCP
16 8 (0.13%) Postgraduate
17 7 (0.11%) CCNA
17 7 (0.11%) Cisco Certification
Quality Assurance & Compliance
1 243 (3.97%) QA
2 25 (0.41%) MISRA
3 21 (0.34%) DICOM
4 20 (0.33%) Data Quality
5 19 (0.31%) ISO 9001
5 19 (0.31%) PSD2
6 14 (0.23%) MISRA C
7 12 (0.20%) IEC 61508
7 12 (0.20%) JTAG
8 11 (0.18%) ISO 13485
8 11 (0.18%) ISO 26262
8 11 (0.18%) ISO/IEC 27001
8 11 (0.18%) SLA
9 10 (0.16%) IFRS
10 9 (0.15%) GDPR
11 8 (0.13%) Def Stans
12 7 (0.11%) DO-178B
13 5 (0.082%) ECSS
14 4 (0.065%) SEPA
15 2 (0.033%) IEC 62304
System Software
1 848 (13.84%) Docker
2 139 (2.27%) Firmware
3 44 (0.72%) Active Directory
4 27 (0.44%) Tivoli Workload Scheduler
5 21 (0.34%) Virtual Machines
6 15 (0.24%) VMware Infrastructure
7 10 (0.16%) Cronacle
7 10 (0.16%) Hyper-V
8 6 (0.098%) GridGain
9 5 (0.082%) etcd
10 4 (0.065%) Kamailio
11 3 (0.049%) HDFS
11 3 (0.049%) Virtual Desktop
12 2 (0.033%) Apache Flume
12 2 (0.033%) Job Entry Subsystem
12 2 (0.033%) Time Sharing Option
13 1 (0.016%) Varnish
13 1 (0.016%) VirtualBox
13 1 (0.016%) VMware ESXi
13 1 (0.016%) vSphere
Systems Management
1 502 (8.19%) Kubernetes
2 213 (3.48%) Terraform
3 196 (3.20%) Ansible
4 80 (1.31%) Opscode Chef
5 63 (1.03%) Puppet
6 47 (0.77%) Mesos
7 42 (0.69%) Marathon
8 40 (0.65%) Kibana
9 31 (0.51%) Prometheus
10 27 (0.44%) Tivoli
11 24 (0.39%) Control-M
12 20 (0.33%) Rancher
13 17 (0.28%) Istio
14 16 (0.26%) Salt
15 13 (0.21%) Knative
16 11 (0.18%) SELinux
17 10 (0.16%) Docker Swarm
18 6 (0.098%) BladeLogic
18 6 (0.098%) Cloudify
19 4 (0.065%) Single Sign-On
Vendors
1 488 (7.96%) Microsoft
2 312 (5.09%) Google
3 308 (5.03%) Oracle
4 147 (2.40%) Sage
5 82 (1.34%) IBM
6 74 (1.21%) Bloomberg
7 73 (1.19%) WorldPay
8 67 (1.09%) Reuters
9 51 (0.83%) SAP
10 48 (0.78%) Atlassian
11 46 (0.75%) Adobe
12 43 (0.70%) Sybase
13 42 (0.69%) Apple
14 37 (0.60%) Splunk
15 34 (0.55%) QNX
15 34 (0.55%) VMware
16 33 (0.54%) Charles River
16 33 (0.54%) Salesforce.com
17 26 (0.42%) Red Hat
18 24 (0.39%) SimCorp