Period
to 3 July 2020

The median annual salary for a Software Engineer was £55,000 in advertised job vacancies during the 6 months to 3 July 2020.

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
3 Jul 2020
Same period 2019 Same period 2018
Rank 57 63 79
Rank change year-on-year +6 +16 +17
Permanent jobs requiring a Software Engineer 3,616 6,240 6,874
As % of all permanent jobs advertised in the UK 4.57% 4.26% 3.88%
As % of the Job Titles category 4.80% 4.44% 4.03%
Number of salaries quoted 3,166 5,040 5,567
Median annual salary £55,000 £50,000 £50,000
Median salary % change year-on-year +10.00% - +11.11%
10th Percentile £36,250 £31,500 £31,700
90th Percentile £92,500 £82,500 £77,500
UK excluding London median annual salary £50,000 £47,500 £46,500
% change year-on-year +5.26% +2.15% +9.41%

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 75,302 140,558 170,579
% of permanent IT jobs with a recognized job title 95.10% 95.90% 96.30%
Number of salaries quoted 60,547 112,146 138,553
Median annual salary £55,000 £50,000 £50,000
Median salary % change year-on-year +10.00% - +5.26%
10th Percentile £31,250 £28,250 £27,500
90th Percentile £87,500 £85,000 £80,000
UK excluding London median annual salary £47,500 £45,000 £45,000
% change year-on-year +5.56% - +5.88%

Software Engineer
Job Vacancy Trend

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

Job vacancy trend for Software Engineer in the UK

Software Engineer
Salary Trend

3-month moving average salary quoted in jobs citing Software Engineer.

Salary trend for Software Engineer in the UK

Software Engineer
Salary Histogram

Salary distribution for jobs citing Software Engineer over the 6 months to 3 July 2020.

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 3 July 2020. 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 +14 3,280 £55,000 +4.76% 525
UK excluding London +6 2,374 £50,000 +5.26% 412
London +27 1,176 £72,500 +7.41% 157
South East +5 742 £50,000 - 88
North of England +18 613 £50,000 +5.26% 88
South West -5 324 £47,500 +5.56% 75
Yorkshire +65 289 £50,000 +5.26% 26
Work from Home +13 265 £57,500 -4.17% 57
North West -11 261 £52,500 +10.53% 53
Midlands +34 247 £47,500 +5.56% 52
Scotland 0 225 £50,000 +17.65% 26
East of England +2 179 £52,500 +10.53% 65
West Midlands +13 147 £47,500 - 34
East Midlands +35 100 £47,500 +10.47% 18
North East +19 63 £42,500 +3.03% 9
Wales -20 38 £47,500 +5.56% 12
Northern Ireland +23 19 £50,000 +17.65% 6

Software Engineer Skill Set
Top 30 Co-occurring IT Skills

For the 6 months to 3 July 2020, 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 3,516 (97.23%) Software Engineering
2 1,618 (44.75%) Agile Software Development
3 1,377 (38.08%) Java
4 1,285 (35.54%) JavaScript
5 1,190 (32.91%) C#
6 1,061 (29.34%) Python
7 966 (26.71%) .NET
8 862 (23.84%) C++
9 813 (22.48%) AWS
10 757 (20.93%) SQL
11 688 (19.03%) Microservices
12 685 (18.94%) Degree
13 660 (18.25%) DevOps
14 659 (18.22%) Finance
15 655 (18.11%) TDD
16 630 (17.42%) Docker
17 621 (17.17%) Linux
18 593 (16.40%) AngularJS
19 591 (16.34%) Azure
20 576 (15.93%) React
21 567 (15.68%) C
22 547 (15.13%) Node.js
23 524 (14.49%) Git (software)
24 519 (14.35%) HTML
25 475 (13.14%) CSS
26 469 (12.97%) Computer Science
27 461 (12.75%) Scrum
28 438 (12.11%) OO
29 436 (12.06%) Test Automation
30 425 (11.75%) Problem-Solving

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 114 (3.15%) Elasticsearch
2 92 (2.54%) Confluence
3 46 (1.27%) Apache Spark
4 40 (1.11%) Apache
5 36 (1.00%) CMS
6 28 (0.77%) Tomcat
7 19 (0.53%) SAS
8 15 (0.41%) nginx
9 14 (0.39%) Adobe Experience Manager
9 14 (0.39%) IIS
10 13 (0.36%) WebSphere
11 11 (0.30%) JBoss
11 11 (0.30%) SharePoint
12 9 (0.25%) CICS
13 7 (0.19%) Apache Solr
13 7 (0.19%) OpenStack
14 6 (0.17%) BizTalk Server
14 6 (0.17%) Cloud Foundry
15 5 (0.14%) WebSphere Application Server
16 4 (0.11%) Hyperledger
Applications
1 17 (0.47%) Simulink
2 13 (0.36%) Microsoft Excel
3 7 (0.19%) TargetLink
4 6 (0.17%) Chatbot
4 6 (0.17%) Microsoft Office
5 5 (0.14%) MS Visio
6 3 (0.083%) Microsoft PowerPoint
6 3 (0.083%) Photoshop
6 3 (0.083%) Spreadsheet
6 3 (0.083%) Windchill
7 2 (0.055%) Sketch
7 2 (0.055%) SOLIDWORKS
8 1 (0.028%) Adobe Illustrator
8 1 (0.028%) Adobe Premiere
Business Applications
1 19 (0.53%) Distributed Ledger
2 15 (0.41%) R3 Corda
3 7 (0.19%) NetSuite
4 4 (0.11%) Dynamics CRM
4 4 (0.11%) Infor M3
5 3 (0.083%) Adobe Campaign
5 3 (0.083%) Magento
5 3 (0.083%) OpenCart
6 1 (0.028%) Oracle EBS R12
6 1 (0.028%) Oracle Payables
6 1 (0.028%) Oracle Procure-to-Pay
6 1 (0.028%) Payment Gateway
6 1 (0.028%) Sage 200
6 1 (0.028%) Sage 50
6 1 (0.028%) Tesseract
Cloud Services
1 813 (22.48%) AWS
2 591 (16.34%) Azure
3 215 (5.95%) GCP
4 148 (4.09%) Serverless
5 107 (2.96%) SaaS
6 82 (2.27%) AWS Lambda
6 82 (2.27%) GitHub
7 55 (1.52%) Cloud Computing
8 54 (1.49%) OpenShift
9 42 (1.16%) Amazon EC2
10 39 (1.08%) Amazon ECS
11 36 (1.00%) Amazon S3
12 29 (0.80%) PaaS
13 24 (0.66%) Amazon SQS
14 18 (0.50%) AWS CloudFormation
15 17 (0.47%) Slack
16 15 (0.41%) Apigee
17 11 (0.30%) Amazon EKS
17 11 (0.30%) AWS Elastic Beanstalk
17 11 (0.30%) npm
Communications & Networking
1 90 (2.49%) TCP/IP
2 47 (1.30%) HTTP
3 45 (1.24%) Internet
3 45 (1.24%) Wireless
4 33 (0.91%) Skype
5 30 (0.83%) MQTT
6 28 (0.77%) Bluetooth
7 26 (0.72%) RS-232
8 25 (0.69%) Wi-Fi
9 24 (0.66%) Ethernet
10 21 (0.58%) Firewall
10 21 (0.58%) RS-485
11 14 (0.39%) Tactical Data Link
12 11 (0.30%) H.323
12 11 (0.30%) VoIP
12 11 (0.30%) Wireshark
13 10 (0.28%) SSL
14 9 (0.25%) LTE
14 9 (0.25%) ZigBee
15 8 (0.22%) AMQP
Database & Business Intelligence
1 346 (9.57%) SQL Server
2 300 (8.30%) NoSQL
3 234 (6.47%) MySQL
4 201 (5.56%) PostgreSQL
5 160 (4.42%) MongoDB
6 118 (3.26%) Big Data
6 118 (3.26%) Relational Database
7 112 (3.10%) Redis
8 79 (2.18%) Amazon DynamoDB
9 63 (1.74%) Hadoop
10 32 (0.88%) Blockchain
11 30 (0.83%) RDBMS
12 21 (0.58%) Data Mining
13 19 (0.53%) Apache Cassandra
13 19 (0.53%) Base SAS
13 19 (0.53%) SAS Data Integration Studio
13 19 (0.53%) SAS Enterprise Guide
13 19 (0.53%) SAS Visual Analytics
14 16 (0.44%) Amazon Redshift
14 16 (0.44%) Cosmos DB
Development Applications
1 524 (14.49%) Git (software)
2 269 (7.44%) Jenkins
3 216 (5.97%) JIRA
4 124 (3.43%) Subversion
5 107 (2.96%) JUnit
5 107 (2.96%) Visual Studio
6 98 (2.71%) Selenium
7 96 (2.65%) Maven
8 67 (1.85%) Cucumber
9 53 (1.47%) NUnit
10 52 (1.44%) Bitbucket
11 42 (1.16%) Mocha
12 39 (1.08%) GitLab
13 37 (1.02%) Eclipse
14 34 (0.94%) TeamCity
15 33 (0.91%) Atlassian Bamboo
15 33 (0.91%) SoapUI
15 33 (0.91%) Team Foundation Server
16 31 (0.86%) Rational DOORS
17 30 (0.83%) SpecFlow
General
1 659 (18.22%) Finance
2 187 (5.17%) Banking
3 171 (4.73%) Front Office
4 125 (3.46%) Electronics
5 110 (3.04%) Aerospace
6 101 (2.79%) Manufacturing
7 97 (2.68%) Retail
8 89 (2.46%) Automotive
9 88 (2.43%) Games
10 84 (2.32%) Marketing
11 78 (2.16%) Telecoms
12 65 (1.80%) Public Sector
13 63 (1.74%) Law
14 48 (1.33%) Investment Banking
15 40 (1.11%) Military
16 24 (0.66%) Advertising
17 22 (0.61%) Publishing
18 19 (0.53%) Back Office
19 18 (0.50%) Financial Institution
20 10 (0.28%) Pharmaceutical
Libraries, Frameworks & Software Standards
1 966 (26.71%) .NET
2 593 (16.40%) AngularJS
3 576 (15.93%) React
4 547 (15.13%) Node.js
5 519 (14.35%) HTML
6 475 (13.14%) CSS
7 392 (10.84%) Web Services
8 313 (8.66%) .NET Core
9 312 (8.63%) ASP.NET
10 297 (8.21%) RESTful
11 285 (7.88%) Spring
12 278 (7.69%) REST
13 270 (7.47%) .NET Framework
14 229 (6.33%) Vue.js
15 210 (5.81%) HTML5
16 146 (4.04%) Spring Boot
17 111 (3.07%) Kafka
18 110 (3.04%) jQuery
19 109 (3.01%) ASP.NET Web API
20 107 (2.96%) CSS3
Miscellaneous
1 251 (6.94%) Greenfield Project
2 246 (6.80%) Algorithms
3 207 (5.72%) Analytical Skills
4 162 (4.48%) Hedge funds
5 151 (4.18%) User Experience
6 130 (3.60%) Derivative
7 127 (3.51%) Fixed Income
8 102 (2.82%) Embedded Systems
8 102 (2.82%) Mobile App
9 96 (2.65%) Data Structures
10 94 (2.60%) Equities
11 85 (2.35%) Foreign Exchange (FX)
12 70 (1.94%) Cloud Native
13 60 (1.66%) Self-Motivation
14 55 (1.52%) Enterprise Software
14 55 (1.52%) Field-Programmable Gate Array
15 42 (1.16%) Robotics
16 40 (1.11%) Device Driver
17 29 (0.80%) Management Information System
18 27 (0.75%) Internet of Things
Operating Systems
1 621 (17.17%) Linux
2 385 (10.65%) Windows
3 156 (4.31%) Android
4 149 (4.12%) Apple iOS
5 141 (3.90%) Unix
6 67 (1.85%) Embedded Linux
7 48 (1.33%) Mac OS X
8 21 (0.58%) CentOS
8 21 (0.58%) VxWorks
9 19 (0.53%) Windows Server
10 12 (0.33%) Red Hat Enterprise Linux
11 11 (0.30%) Ubuntu
12 9 (0.25%) FreeRTOS
13 7 (0.19%) Fedora
13 7 (0.19%) SafeRTOS
14 6 (0.17%) Solaris
15 5 (0.14%) OpenWrt
15 5 (0.14%) Robot Operating System
16 4 (0.11%) Debian
16 4 (0.11%) zOS
Processes & Methodologies
1 3,516 (97.23%) Software Engineering
2 1,618 (44.75%) Agile Software Development
3 688 (19.03%) Microservices
4 660 (18.25%) DevOps
5 655 (18.11%) TDD
6 469 (12.97%) Computer Science
7 461 (12.75%) Scrum
8 438 (12.11%) OO
9 436 (12.06%) Test Automation
10 425 (11.75%) Problem-Solving
11 345 (9.54%) SDLC
12 323 (8.93%) Continuous Integration
13 290 (8.02%) Fintech
14 289 (7.99%) Mathematics
15 288 (7.96%) Mentoring
16 272 (7.52%) BDD
17 267 (7.38%) MVC
18 259 (7.16%) Open Source
19 254 (7.02%) Unit Testing
20 241 (6.66%) Machine Learning
Programming Languages
1 1,377 (38.08%) Java
2 1,285 (35.54%) JavaScript
3 1,190 (32.91%) C#
4 1,061 (29.34%) Python
5 862 (23.84%) C++
6 757 (20.93%) SQL
7 567 (15.68%) C
8 219 (6.06%) TypeScript
9 192 (5.31%) Go
10 161 (4.45%) PHP
11 154 (4.26%) Kotlin
12 137 (3.79%) Java 8
13 133 (3.68%) Ruby
14 127 (3.51%) Scala
15 107 (2.96%) Embedded C
16 97 (2.68%) T-SQL
17 88 (2.43%) MATLAB
18 74 (2.05%) R
19 63 (1.74%) Apple Swift
20 58 (1.60%) Bash Shell
Qualifications
1 685 (18.94%) Degree
2 244 (6.75%) Computer Science Degree
3 176 (4.87%) Security Cleared
4 83 (2.30%) DV Cleared
5 80 (2.21%) SC Cleared
6 47 (1.30%) PhD
7 21 (0.58%) Master's Degree
8 15 (0.41%) Numerate Degree
9 10 (0.28%) HND
10 9 (0.25%) DBS Check
11 8 (0.22%) MCP
12 5 (0.14%) HNC
13 4 (0.11%) Sun Certification
14 3 (0.083%) Cisco Certification
14 3 (0.083%) Microsoft Certification
15 2 (0.055%) Chartered Engineer
16 1 (0.028%) AWS Certification
16 1 (0.028%) MBA
16 1 (0.028%) PMI Certification
16 1 (0.028%) Postgraduate
Quality Assurance & Compliance
1 179 (4.95%) QA
2 18 (0.50%) MISRA
3 17 (0.47%) IEC 61508
4 15 (0.41%) GDPR
5 14 (0.39%) ISO 26262
6 12 (0.33%) MISRA C
7 9 (0.25%) IEC 62304
7 9 (0.25%) ISO 9001
8 7 (0.19%) ISO 15022
8 7 (0.19%) ISO 20022
9 6 (0.17%) ISO 13485
10 5 (0.14%) DO-178B
11 3 (0.083%) Def Stans
11 3 (0.083%) DICOM
12 1 (0.028%) Dodd-Frank
12 1 (0.028%) HL7
12 1 (0.028%) ISO 9000
12 1 (0.028%) ISO/IEC 27001
12 1 (0.028%) PMO
System Software
1 630 (17.42%) Docker
2 111 (3.07%) Firmware
3 23 (0.64%) VMware Infrastructure
4 11 (0.30%) Active Directory
4 11 (0.30%) vSphere
5 10 (0.28%) Hyper-V
6 6 (0.17%) KVM
7 5 (0.14%) HDFS
7 5 (0.14%) Tivoli Workload Scheduler
7 5 (0.14%) Virtual Machines
7 5 (0.14%) VMware ESXi
8 4 (0.11%) ISA Server
8 4 (0.11%) Microsoft App-V
8 4 (0.11%) Xen
9 3 (0.083%) Apache ZooKeeper
9 3 (0.083%) LXC
10 2 (0.055%) Apache Flume
10 2 (0.055%) Microsoft Virtual Server
10 2 (0.055%) Virtual Servers
11 1 (0.028%) Virtual Desktop
Systems Management
1 380 (10.51%) Kubernetes
2 94 (2.60%) Terraform
3 67 (1.85%) Ansible
4 24 (0.66%) Opscode Chef
5 16 (0.44%) Mesos
6 14 (0.39%) BMC PATROL
7 12 (0.33%) Marathon
7 12 (0.33%) Puppet
8 9 (0.25%) SELinux
9 7 (0.19%) CA Service Virtualization
10 6 (0.17%) Kibana
10 6 (0.17%) Prometheus
11 5 (0.14%) Grafana
11 5 (0.14%) SCCM
11 5 (0.14%) Tivoli
12 4 (0.11%) IBM BigFix
12 4 (0.11%) vCenter Server
13 1 (0.028%) Symantec Endpoint Protection
13 1 (0.028%) Wonderware InTouch
13 1 (0.028%) Zipkin
Vendors
1 200 (5.53%) Microsoft
2 153 (4.23%) Google
3 132 (3.65%) Oracle
4 34 (0.94%) Xamarin
5 32 (0.88%) IBM
6 29 (0.80%) VMware
7 28 (0.77%) Atlassian
8 22 (0.61%) Adobe
9 21 (0.58%) Red Hat
10 20 (0.55%) Apple
10 20 (0.55%) Sage
10 20 (0.55%) SAP
11 19 (0.53%) Autodesk
11 19 (0.53%) Intel
12 16 (0.44%) Perforce
13 15 (0.41%) Unisys
14 10 (0.28%) Actian
15 9 (0.25%) Zend
16 8 (0.22%) Salesforce.com
17 7 (0.19%) Splunk