Period
to 2 December 2021

The median annual salary for a Software Engineer was £62,500 in advertised job vacancies during the 6 months to 2 December 2021.

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
2 Dec 2021
Same period 2020 Same period 2019
Rank 39 50 57
Rank change year-on-year +11 +7 +18
Permanent jobs requiring a Software Engineer 8,290 2,720 6,245
As % of all permanent jobs advertised in the UK 6.43% 4.89% 4.65%
As % of the Job Titles category 7.04% 5.14% 4.86%
Number of salaries quoted 4,243 2,395 4,670
10th Percentile £37,500 £37,500 £33,000
25th Percentile £47,500 £44,375 £38,750
Median annual salary (50th Percentile) £62,500 £57,500 £52,500
Median % change year-on-year +8.70% +9.52% +5.00%
75th Percentile £90,000 £80,000 £70,000
90th Percentile £122,500 £112,500 £92,500
UK excluding London median annual salary £55,000 £50,000 £47,500
% change year-on-year +10.00% +5.26% +5.56%

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 117,834 52,965 128,448
% of permanent IT jobs with a recognized job title 91.34% 95.13% 95.64%
Number of salaries quoted 82,218 44,577 104,174
10th Percentile £32,000 £32,071 £28,250
25th Percentile £42,500 £41,250 £37,500
Median annual salary (50th Percentile) £57,500 £55,000 £50,000
Median % change year-on-year +4.55% +10.00% -
75th Percentile £76,250 £72,500 £70,000
90th Percentile £95,000 £87,500 £85,000
UK excluding London median annual salary £50,000 £47,500 £45,000
% change year-on-year +5.26% +5.56% -

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 2 December 2021.

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 2 December 2021. 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 +13 7,314 £65,000 +13.04% 1,346
London +24 3,855 £85,000 +6.25% 442
UK excluding London +9 3,758 £55,000 +10.00% 1,006
Work from Home +2 1,491 £67,500 +12.50% 281
South East +21 1,091 £55,000 +4.76% 208
North of England -5 1,052 £55,000 +4.76% 237
South West +21 528 £50,000 +5.26% 152
Yorkshire -6 523 £55,000 +4.76% 64
North West +15 476 £57,500 +4.55% 150
East of England +21 331 £50,000 -9.09% 138
Scotland -17 302 £50,000 +5.26% 86
Midlands -31 289 £47,500 - 163
West Midlands -35 189 £43,500 -13.00% 102
East Midlands -24 102 £55,000 +15.79% 60
Wales +25 101 £42,500 -5.56% 14
Northern Ireland -6 79 £35,000 -30.00% 9
North East -24 53 £50,000 +11.11% 23

Software Engineer Skill Set
Top 30 Co-occurring IT Skills

For the 6 months to 2 December 2021, 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 8,120 (97.95%) Software Engineering
2 4,316 (52.06%) Agile Software Development
3 3,453 (41.65%) Java
4 3,288 (39.66%) AWS
5 3,040 (36.67%) JavaScript
6 2,866 (34.57%) Python
7 2,669 (32.20%) React
8 2,187 (26.38%) Docker
9 2,169 (26.16%) C#
10 2,042 (24.63%) DevOps
11 1,997 (24.09%) Finance
12 1,913 (23.08%) Microservices
13 1,816 (21.91%) Kubernetes
14 1,814 (21.88%) Node.js
15 1,811 (21.85%) SQL
16 1,808 (21.81%) Azure
17 1,792 (21.62%) Full Stack Development
18 1,653 (19.94%) TypeScript
19 1,617 (19.51%) TDD
20 1,541 (18.59%) .NET
21 1,529 (18.44%) Degree
22 1,520 (18.34%) Social Skills
23 1,359 (16.39%) Git (software)
24 1,356 (16.36%) Web Services
25 1,346 (16.24%) Computer Science
26 1,314 (15.85%) C++
27 1,274 (15.37%) Test Automation
28 1,252 (15.10%) AngularJS
29 1,183 (14.27%) Serverless
30 1,074 (12.96%) 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 377 (4.55%) Elasticsearch
2 309 (3.73%) Apache
3 251 (3.03%) Apache Spark
4 188 (2.27%) Confluence
5 111 (1.34%) GemFire
6 72 (0.87%) GeoServer
7 68 (0.82%) CMS
8 62 (0.75%) nginx
9 55 (0.66%) Apache Airflow
10 46 (0.55%) Tomcat
11 35 (0.42%) Cloud Foundry
12 32 (0.39%) WebLogic
13 29 (0.35%) ArcGIS
14 23 (0.28%) IIS
15 22 (0.27%) Apache Pulsar
15 22 (0.27%) Oracle Service Bus
16 20 (0.24%) JBoss
17 18 (0.22%) WordPress
18 16 (0.19%) Ethereum
18 16 (0.19%) Jupyter
Applications
1 31 (0.37%) Sketch
2 28 (0.34%) Microsoft Excel
2 28 (0.34%) Simulink
3 25 (0.30%) Figma
4 13 (0.16%) Microsoft Office
5 12 (0.14%) Adobe XD
5 12 (0.14%) Chatbot
6 11 (0.13%) Spreadsheet
7 9 (0.11%) Stateflow
8 7 (0.084%) Microsoft PowerPoint
8 7 (0.084%) MS Visio
9 6 (0.072%) Microsoft Project
10 5 (0.060%) InVision
11 3 (0.036%) Photoshop
12 2 (0.024%) Adobe Illustrator
13 1 (0.012%) 3ds Max
13 1 (0.012%) Blender
13 1 (0.012%) Houdini
13 1 (0.012%) Maya
Business Applications
1 69 (0.83%) Distributed Ledger
2 66 (0.80%) R3 Corda
3 29 (0.35%) Shopify
4 22 (0.27%) Magento
5 21 (0.25%) Payment Gateway
6 5 (0.060%) Dynamics CRM
6 5 (0.060%) Refinitiv Enterprise Platform
6 5 (0.060%) RMDS
7 3 (0.036%) Oracle EBS
7 3 (0.036%) Siebel CRM
8 2 (0.024%) IBM Operational Decision Manager
8 2 (0.024%) Sparx Enterprise Architect
9 1 (0.012%) Loan IQ
9 1 (0.012%) NetSuite
9 1 (0.012%) Primavera
9 1 (0.012%) SDL Web 8
9 1 (0.012%) Sentinel
9 1 (0.012%) StreamServe
Cloud Services
1 3,288 (39.66%) AWS
2 1,808 (21.81%) Azure
3 1,183 (14.27%) Serverless
4 1,055 (12.73%) GCP
5 716 (8.64%) GitHub
6 693 (8.36%) AWS Lambda
7 418 (5.04%) Amazon S3
8 377 (4.55%) Amazon EC2
9 346 (4.17%) SaaS
10 329 (3.97%) OpenShift
11 318 (3.84%) Amazon SQS
12 234 (2.82%) Amazon ECS
13 209 (2.52%) Amazon Kinesis
14 204 (2.46%) AWS CloudFormation
15 181 (2.18%) AWS Step Functions
16 155 (1.87%) Amazon EKS
17 124 (1.50%) Cloud Computing
18 105 (1.27%) PaaS
19 99 (1.19%) npm
20 81 (0.98%) Heroku
Communications & Networking
1 287 (3.46%) HTTP
2 160 (1.93%) TCP/IP
3 133 (1.60%) Broadband
4 101 (1.22%) Ethernet
4 101 (1.22%) Kerberos
5 95 (1.15%) Internet
6 72 (0.87%) Wireless
7 66 (0.80%) Wi-Fi
8 65 (0.78%) Bluetooth
9 61 (0.74%) MQTT
10 57 (0.69%) Modbus
11 44 (0.53%) RS-422
12 40 (0.48%) RS-485
13 24 (0.29%) SSL
14 23 (0.28%) Firewall
15 21 (0.25%) DNS
16 17 (0.21%) DHCP
16 17 (0.21%) Profibus
17 16 (0.19%) HTTPS
17 16 (0.19%) RS-232
Database & Business Intelligence
1 958 (11.56%) PostgreSQL
2 803 (9.69%) NoSQL
3 572 (6.90%) MongoDB
4 542 (6.54%) Amazon DynamoDB
4 542 (6.54%) MySQL
5 512 (6.18%) SQL Server
6 485 (5.85%) Redis
7 478 (5.77%) Relational Database
8 342 (4.13%) Big Data
9 272 (3.28%) Amazon RDS
10 239 (2.88%) Amazon Aurora
11 180 (2.17%) Amazon Athena
12 149 (1.80%) Blockchain
13 140 (1.69%) MariaDB
14 136 (1.64%) HBase
15 105 (1.27%) Hadoop
16 92 (1.11%) Apache Ignite
17 80 (0.97%) Apache Cassandra
18 77 (0.93%) RDBMS
19 71 (0.86%) GIS
Development Applications
1 1,359 (16.39%) Git (software)
2 936 (11.29%) Jenkins
3 313 (3.78%) JIRA
4 242 (2.92%) JUnit
5 237 (2.86%) Cypress.io
6 233 (2.81%) Cucumber
7 221 (2.67%) Subversion
8 206 (2.48%) GitLab
8 206 (2.48%) Maven
9 181 (2.18%) Selenium
10 169 (2.04%) Gradle
11 165 (1.99%) Storybook
12 157 (1.89%) Visual Studio
13 150 (1.81%) Artifactory
14 142 (1.71%) Mockito
15 140 (1.69%) TeamCity
16 139 (1.68%) Protractor
17 137 (1.65%) Eclipse
18 136 (1.64%) Sonatype Nexus
19 127 (1.53%) webpack
General
1 1,997 (24.09%) Finance
2 1,520 (18.34%) Social Skills
3 710 (8.56%) Banking
4 505 (6.09%) Front Office
5 456 (5.50%) Inclusion and Diversity
6 342 (4.13%) Analytical Skills
7 308 (3.72%) Games
8 275 (3.32%) Retail
9 265 (3.20%) Law
10 227 (2.74%) Marketing
11 221 (2.67%) Public Sector
12 192 (2.32%) Electronics
13 145 (1.75%) Legal
14 121 (1.46%) Telecoms
15 112 (1.35%) Manufacturing
16 90 (1.09%) Pharmaceutical
17 86 (1.04%) Publishing
18 72 (0.87%) Automotive
19 71 (0.86%) Financial Institution
20 61 (0.74%) Aerospace
Libraries, Frameworks & Software Standards
1 2,669 (32.20%) React
2 1,814 (21.88%) Node.js
3 1,541 (18.59%) .NET
4 1,356 (16.36%) Web Services
5 1,252 (15.10%) AngularJS
6 1,024 (12.35%) CSS
7 903 (10.89%) RESTful
8 890 (10.74%) Spring
9 813 (9.81%) Kafka
10 799 (9.64%) HTML
11 676 (8.15%) REST
12 594 (7.17%) GraphQL
13 589 (7.10%) .NET Core
14 567 (6.84%) Vue.js
15 488 (5.89%) Spring Boot
16 402 (4.85%) Redux
17 384 (4.63%) .NET Framework
18 360 (4.34%) JSON
19 347 (4.19%) RabbitMQ
20 334 (4.03%) ASP.NET
Miscellaneous
1 874 (10.54%) User Experience
2 672 (8.11%) Algorithms
3 424 (5.11%) Hedge funds
4 356 (4.29%) Greenfield Project
5 337 (4.07%) Data Structures
6 328 (3.96%) Cloud Native
7 312 (3.76%) Derivative
8 298 (3.59%) Self-Motivation
9 293 (3.53%) Mobile App
10 279 (3.37%) Equities
11 258 (3.11%) Fixed Income
12 252 (3.04%) Foreign Exchange (FX)
13 248 (2.99%) Enterprise Software
14 172 (2.07%) Linux Command Line
15 144 (1.74%) Virtual Team
16 129 (1.56%) Pricing Data
17 125 (1.51%) Embedded Systems
18 124 (1.50%) Legacy Code
19 108 (1.30%) Blog
20 105 (1.27%) BBC
Operating Systems
1 1,067 (12.87%) Linux
2 330 (3.98%) Unix
3 307 (3.70%) Android
4 303 (3.66%) Windows
5 267 (3.22%) Apple iOS
6 92 (1.11%) Embedded Linux
7 79 (0.95%) Ubuntu
8 60 (0.72%) CentOS
9 37 (0.45%) Red Hat Enterprise Linux
10 23 (0.28%) Solaris
10 23 (0.28%) VxWorks
11 17 (0.21%) FreeRTOS
11 17 (0.21%) Windows Server
12 15 (0.18%) Mac OS
13 13 (0.16%) Windows 10
14 9 (0.11%) Mesosphere
15 8 (0.097%) Debian
16 6 (0.072%) Robot Operating System
16 6 (0.072%) SafeRTOS
17 5 (0.060%) Windows Server 2012
Processes & Methodologies
1 8,120 (97.95%) Software Engineering
2 4,316 (52.06%) Agile Software Development
3 2,042 (24.63%) DevOps
4 1,913 (23.08%) Microservices
5 1,792 (21.62%) Full Stack Development
6 1,617 (19.51%) TDD
7 1,346 (16.24%) Computer Science
8 1,274 (15.37%) Test Automation
9 1,074 (12.96%) Problem-Solving
10 1,014 (12.23%) Mentoring
11 1,007 (12.15%) Scrum
12 993 (11.98%) OO
13 929 (11.21%) Continuous Integration
14 760 (9.17%) Asset Management
15 756 (9.12%) SDLC
16 709 (8.55%) Analytics
17 672 (8.11%) Unit Testing
18 636 (7.67%) Continuous Improvement
19 632 (7.62%) Machine Learning
20 617 (7.44%) Software Testing
Programming Languages
1 3,453 (41.65%) Java
2 3,040 (36.67%) JavaScript
3 2,866 (34.57%) Python
4 2,169 (26.16%) C#
5 1,811 (21.85%) SQL
6 1,653 (19.94%) TypeScript
7 1,314 (15.85%) C++
8 808 (9.75%) C
9 678 (8.18%) Kotlin
10 650 (7.84%) Scala
11 633 (7.64%) Go
12 397 (4.79%) Ruby
13 314 (3.79%) PHP
14 239 (2.88%) Java 8
15 224 (2.70%) ES6
16 182 (2.20%) Clojure
17 162 (1.95%) Shell Script
18 154 (1.86%) Groovy
19 139 (1.68%) Embedded C
20 115 (1.39%) Rust
Qualifications
1 1,529 (18.44%) Degree
2 466 (5.62%) Computer Science Degree
3 438 (5.28%) Security Cleared
4 280 (3.38%) SC Cleared
5 109 (1.31%) OCP
5 109 (1.31%) Oracle Certification
6 97 (1.17%) PhD
7 96 (1.16%) Master's Degree
8 87 (1.05%) HND
9 58 (0.70%) Numerate Degree
10 31 (0.37%) AWS Certification
11 27 (0.33%) HNC
12 21 (0.25%) Microsoft Certification
13 19 (0.23%) DV Cleared
14 17 (0.21%) DBS Check
15 13 (0.16%) Six Sigma Black Belt
16 11 (0.13%) BPSS Clearance
17 7 (0.084%) ISEB
18 6 (0.072%) SAFe Agilist
19 4 (0.048%) Postgraduate
Quality Assurance & Compliance
1 624 (7.53%) QA
2 104 (1.25%) Accessibility
3 73 (0.88%) MISRA
4 36 (0.43%) MISRA C
5 35 (0.42%) ISO 9001
6 33 (0.40%) ISO 13485
7 29 (0.35%) IEC 61508
8 26 (0.31%) Def Stans
9 19 (0.23%) ECSS
9 19 (0.23%) ISO 26262
9 19 (0.23%) SLA
10 18 (0.22%) GDPR
11 15 (0.18%) PSD2
12 12 (0.14%) DO-178B
13 10 (0.12%) NCSC
14 9 (0.11%) Data Quality
15 8 (0.097%) DICOM
15 8 (0.097%) IEC 62304
16 6 (0.072%) HIPAA
17 5 (0.060%) SEPA
System Software
1 2,187 (26.38%) Docker
2 140 (1.69%) Firmware
3 120 (1.45%) VMware Infrastructure
4 114 (1.38%) HDFS
5 40 (0.48%) Virtual Machines
6 21 (0.25%) Active Directory
6 21 (0.25%) Apache ZooKeeper
7 9 (0.11%) Hyper-V
7 9 (0.11%) ISA Server
8 8 (0.097%) NFS
9 2 (0.024%) Microsoft App-V
9 2 (0.024%) Samba
9 2 (0.024%) VMware ESXi
9 2 (0.024%) vSphere
9 2 (0.024%) Xen
10 1 (0.012%) Kamailio
10 1 (0.012%) OpenSIPS
10 1 (0.012%) Oracle RAC
Systems Management
1 1,816 (21.91%) Kubernetes
2 989 (11.93%) Terraform
3 421 (5.08%) Ansible
4 130 (1.57%) Opscode Chef
5 129 (1.56%) Prometheus
6 109 (1.31%) Grafana
7 37 (0.45%) Puppet
8 29 (0.35%) Kibana
9 28 (0.34%) Graphite
10 26 (0.31%) Apache Brooklyn
11 24 (0.29%) Istio
12 16 (0.19%) Single Sign-On
13 12 (0.14%) Packer
14 11 (0.13%) Argo
15 10 (0.12%) Consul
16 9 (0.11%) Automic
16 9 (0.11%) HP Fortify
16 9 (0.11%) logstash
17 8 (0.097%) Docker Swarm
18 7 (0.084%) Opsview
Vendors
1 482 (5.81%) Google
2 456 (5.50%) Microsoft
3 296 (3.57%) Oracle
4 158 (1.91%) VMware
5 137 (1.65%) Okta
6 79 (0.95%) Samsung
7 78 (0.94%) Xamarin
8 75 (0.90%) Apple
9 48 (0.58%) IBM
9 48 (0.58%) SAP
10 45 (0.54%) New Relic
10 45 (0.54%) Red Hat
11 44 (0.53%) LexisNexis
12 37 (0.45%) Atlassian
13 33 (0.40%) Splunk
14 32 (0.39%) Facebook
15 31 (0.37%) Intel
16 29 (0.35%) Adobe
17 27 (0.33%) BT
17 27 (0.33%) Salesforce.com