Period
to 20 September 2021

The median annual salary for a Software Engineer was £60,000 in advertised job vacancies during the 6 months to 20 September 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
20 Sep 2021
Same period 2020 Same period 2019
Rank 40 49 62
Rank change year-on-year +9 +13 +20
Permanent jobs requiring a Software Engineer 7,930 2,554 6,352
As % of all permanent jobs advertised in the UK 6.55% 5.20% 4.49%
As % of the Job Titles category 7.17% 5.48% 4.69%
Number of salaries quoted 3,952 2,187 4,662
10th Percentile £35,746 £36,250 £32,500
25th Percentile £45,000 £42,500 £37,500
Median annual salary (50th Percentile) £60,000 £55,000 £50,000
Median % change year-on-year +9.09% +10.00% -
75th Percentile £85,000 £78,000 £68,750
90th Percentile £115,000 £115,000 £86,250
UK excluding London median annual salary £52,500 £50,000 £46,417
% change year-on-year +5.00% +7.72% +3.15%

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 110,654 46,569 135,380
% of permanent IT jobs with a recognized job title 91.40% 94.80% 95.78%
Number of salaries quoted 76,947 38,517 109,051
10th Percentile £31,875 £32,500 £28,000
25th Percentile £41,250 £41,250 £37,500
Median annual salary (50th Percentile) £55,000 £55,000 £50,000
Median % change year-on-year - +10.00% -
75th Percentile £75,000 £72,500 £68,750
90th Percentile £92,500 £90,000 £85,000
UK excluding London median annual salary £48,500 £47,500 £45,000
% change year-on-year +2.11% +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 20 September 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 20 September 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 +8 7,101 £60,500 +10.00% 1,177
London +28 3,865 £85,000 +6.25% 406
UK excluding London -1 3,617 £52,500 +5.00% 874
Work from Home +3 1,432 £65,000 +18.18% 250
South East -2 998 £55,000 +10.00% 197
North of England +2 973 £55,000 +10.00% 190
South West +7 572 £50,000 +5.26% 114
Yorkshire -3 505 £55,000 +4.76% 64
North West +11 399 £52,500 +5.00% 107
Scotland -14 303 £50,000 - 68
East of England +9 302 £48,750 -11.36% 144
Midlands -45 288 £50,000 +5.26% 122
West Midlands -24 192 £50,000 - 72
Northern Ireland +12 106 £35,000 -30.00% 13
East Midlands -54 97 £55,000 +22.22% 49
Wales +11 82 £47,500 +2.70% 27
North East -16 69 £50,000 +17.65% 19

Software Engineer Skill Set
Top 30 Co-occurring IT Skills

For the 6 months to 20 September 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 7,725 (97.41%) Software Engineering
2 3,965 (50.00%) Agile Software Development
3 3,227 (40.69%) Java
4 3,134 (39.52%) AWS
5 2,787 (35.15%) JavaScript
6 2,721 (34.31%) Python
7 2,529 (31.89%) React
8 2,129 (26.85%) C#
9 2,014 (25.40%) Finance
10 1,975 (24.91%) Microservices
11 1,862 (23.48%) Docker
12 1,851 (23.34%) SQL
13 1,734 (21.87%) DevOps
14 1,658 (20.91%) Node.js
15 1,626 (20.50%) .NET
16 1,580 (19.92%) TDD
17 1,575 (19.86%) Kubernetes
18 1,514 (19.09%) Azure
19 1,499 (18.90%) Full Stack Development
20 1,461 (18.42%) Degree
21 1,383 (17.44%) TypeScript
22 1,343 (16.94%) Computer Science
23 1,323 (16.68%) C++
24 1,310 (16.52%) Social Skills
25 1,253 (15.80%) Web Services
26 1,239 (15.62%) AngularJS
27 1,168 (14.73%) Serverless
28 1,163 (14.67%) Git (software)
29 1,154 (14.55%) Linux
30 1,141 (14.39%) PostgreSQL

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 390 (4.92%) Elasticsearch
2 377 (4.75%) Apache
3 342 (4.31%) Apache Spark
4 172 (2.17%) Confluence
5 147 (1.85%) GemFire
6 87 (1.10%) nginx
7 72 (0.91%) GeoServer
8 65 (0.82%) Cloud Foundry
9 54 (0.68%) CMS
10 51 (0.64%) Tomcat
11 47 (0.59%) Apache Airflow
12 33 (0.42%) WebLogic
13 29 (0.37%) Apache Pulsar
14 28 (0.35%) ArcGIS
15 22 (0.28%) Oracle Service Bus
16 19 (0.24%) IIS
16 19 (0.24%) Jupyter
17 17 (0.21%) WebSphere
17 17 (0.21%) WordPress
18 15 (0.19%) OpenStack
Applications
1 20 (0.25%) Microsoft Excel
2 19 (0.24%) Simulink
3 11 (0.14%) Microsoft Office
4 10 (0.13%) Chatbot
5 9 (0.11%) Spreadsheet
6 8 (0.10%) Figma
6 8 (0.10%) Sketch
7 7 (0.088%) Microsoft PowerPoint
8 6 (0.076%) Microsoft Project
9 4 (0.050%) InVision
10 3 (0.038%) Maya
11 2 (0.025%) MS Visio
12 1 (0.013%) EngageOne
12 1 (0.013%) PrintSoft PReS
12 1 (0.013%) Quicktime
Business Applications
1 60 (0.76%) Distributed Ledger
2 56 (0.71%) R3 Corda
3 32 (0.40%) Shopify
4 23 (0.29%) Magento
5 22 (0.28%) Payment Gateway
6 10 (0.13%) Primavera
7 6 (0.076%) Sparx Enterprise Architect
8 5 (0.063%) Refinitiv Enterprise Platform
8 5 (0.063%) RMDS
9 3 (0.038%) Oracle EBS
9 3 (0.038%) Sentinel
9 3 (0.038%) Siebel CRM
10 1 (0.013%) Academy Revenues and Benefits
10 1 (0.013%) IBM Operational Decision Manager
10 1 (0.013%) Infor M3
10 1 (0.013%) Loan IQ
10 1 (0.013%) PlanetPress Connect
10 1 (0.013%) SDL Web 8
10 1 (0.013%) StreamServe
10 1 (0.013%) Teamcenter
Cloud Services
1 3,134 (39.52%) AWS
2 1,514 (19.09%) Azure
3 1,168 (14.73%) Serverless
4 1,018 (12.84%) GCP
5 706 (8.90%) AWS Lambda
6 573 (7.23%) GitHub
7 391 (4.93%) Amazon S3
8 385 (4.85%) Amazon EC2
9 349 (4.40%) SaaS
10 265 (3.34%) Amazon SQS
11 261 (3.29%) Amazon ECS
12 227 (2.86%) Amazon Kinesis
13 203 (2.56%) AWS CloudFormation
14 169 (2.13%) AWS Step Functions
15 152 (1.92%) OpenShift
16 120 (1.51%) Cloud Computing
17 116 (1.46%) PaaS
18 94 (1.19%) Heroku
19 79 (1.00%) GitHub Actions
20 70 (0.88%) Amazon EKS
Communications & Networking
1 317 (4.00%) HTTP
2 155 (1.95%) TCP/IP
3 138 (1.74%) Broadband
4 106 (1.34%) Internet
5 105 (1.32%) Ethernet
6 67 (0.84%) Wi-Fi
7 64 (0.81%) Wireless
8 62 (0.78%) Bluetooth
9 61 (0.77%) MQTT
10 60 (0.76%) Modbus
11 54 (0.68%) RS-422
12 39 (0.49%) RS-485
13 23 (0.29%) SSL
14 21 (0.26%) Kerberos
14 21 (0.26%) SMTP
15 20 (0.25%) DNS
16 18 (0.23%) VoIP
17 17 (0.21%) Firewall
18 16 (0.20%) HTTPS
18 16 (0.20%) RS-232
Database & Business Intelligence
1 1,141 (14.39%) PostgreSQL
2 821 (10.35%) NoSQL
3 630 (7.94%) Relational Database
4 595 (7.50%) Amazon DynamoDB
4 595 (7.50%) SQL Server
5 590 (7.44%) MySQL
6 514 (6.48%) Redis
7 474 (5.98%) MongoDB
8 447 (5.64%) Big Data
9 260 (3.28%) Amazon Aurora
10 240 (3.03%) Amazon RDS
11 192 (2.42%) MariaDB
12 183 (2.31%) HBase
13 159 (2.01%) Amazon Athena
14 155 (1.95%) Hadoop
15 120 (1.51%) RDBMS
16 108 (1.36%) Blockchain
17 98 (1.24%) Apache Ignite
18 85 (1.07%) GIS
19 71 (0.90%) QGIS
Development Applications
1 1,163 (14.67%) Git (software)
2 826 (10.42%) Jenkins
3 305 (3.85%) JIRA
4 297 (3.75%) JUnit
5 287 (3.62%) Cypress.io
6 230 (2.90%) Cucumber
6 230 (2.90%) Gradle
7 229 (2.89%) GitLab
8 192 (2.42%) Storybook
9 186 (2.35%) Subversion
10 180 (2.27%) Eclipse
11 176 (2.22%) Protractor
12 171 (2.16%) Selenium
13 169 (2.13%) Artifactory
14 168 (2.12%) IntelliJ
15 165 (2.08%) Mockito
16 156 (1.97%) Sonatype Nexus
17 137 (1.73%) TeamCity
18 136 (1.72%) Visual Studio
19 135 (1.70%) Maven
General
1 2,014 (25.40%) Finance
2 1,310 (16.52%) Social Skills
3 750 (9.46%) Banking
4 449 (5.66%) Inclusion and Diversity
5 381 (4.80%) Games
6 369 (4.65%) Front Office
7 361 (4.55%) Retail
8 330 (4.16%) Law
9 311 (3.92%) Analytical Skills
10 243 (3.06%) Marketing
11 195 (2.46%) Public Sector
12 186 (2.35%) Electronics
13 157 (1.98%) Manufacturing
14 145 (1.83%) Legal
15 121 (1.53%) Telecoms
16 102 (1.29%) Presentation Skills
17 93 (1.17%) Publishing
18 77 (0.97%) Pharmaceutical
19 75 (0.95%) Financial Institution
20 64 (0.81%) Automotive
Libraries, Frameworks & Software Standards
1 2,529 (31.89%) React
2 1,658 (20.91%) Node.js
3 1,626 (20.50%) .NET
4 1,253 (15.80%) Web Services
5 1,239 (15.62%) AngularJS
6 1,096 (13.82%) CSS
7 933 (11.77%) Spring
8 856 (10.79%) RESTful
9 822 (10.37%) HTML
10 793 (10.00%) Kafka
11 760 (9.58%) REST
12 633 (7.98%) .NET Core
13 584 (7.36%) GraphQL
14 504 (6.36%) Vue.js
15 475 (5.99%) .NET Framework
15 475 (5.99%) Redux
16 413 (5.21%) Spring Boot
17 407 (5.13%) RabbitMQ
18 390 (4.92%) JSON
19 302 (3.81%) React Native
Miscellaneous
1 758 (9.56%) User Experience
2 450 (5.67%) Algorithms
3 355 (4.48%) Hedge funds
4 331 (4.17%) Greenfield Project
5 252 (3.18%) Derivative
6 249 (3.14%) Mobile App
7 231 (2.91%) Data Structures
8 222 (2.80%) Virtual Team
9 217 (2.74%) Self-Motivation
10 216 (2.72%) Enterprise Software
11 213 (2.69%) Cloud Native
12 207 (2.61%) Linux Command Line
13 197 (2.48%) Equities
14 193 (2.43%) Fixed Income
15 187 (2.36%) Foreign Exchange (FX)
16 153 (1.93%) Blog
17 146 (1.84%) Embedded Systems
18 144 (1.82%) Pricing Data
19 127 (1.60%) Legacy Systems
20 99 (1.25%) BBC
Operating Systems
1 1,154 (14.55%) Linux
2 396 (4.99%) Unix
3 288 (3.63%) Android
4 276 (3.48%) Windows
5 248 (3.13%) Apple iOS
6 110 (1.39%) Embedded Linux
7 79 (1.00%) Ubuntu
8 52 (0.66%) CentOS
9 33 (0.42%) Red Hat Enterprise Linux
10 22 (0.28%) Solaris
11 15 (0.19%) Windows 10
11 15 (0.19%) Windows Server
12 13 (0.16%) FreeRTOS
13 10 (0.13%) VxWorks
14 9 (0.11%) Mesosphere
15 6 (0.076%) SafeRTOS
16 5 (0.063%) Windows 7
17 4 (0.050%) Debian
18 3 (0.038%) AIX
18 3 (0.038%) Fedora
Processes & Methodologies
1 7,725 (97.41%) Software Engineering
2 3,965 (50.00%) Agile Software Development
3 1,975 (24.91%) Microservices
4 1,734 (21.87%) DevOps
5 1,580 (19.92%) TDD
6 1,499 (18.90%) Full Stack Development
7 1,343 (16.94%) Computer Science
8 1,090 (13.75%) Test Automation
9 1,088 (13.72%) Problem-Solving
10 973 (12.27%) Scrum
11 965 (12.17%) Mentoring
12 940 (11.85%) OO
13 881 (11.11%) Continuous Integration
14 686 (8.65%) Software Testing
15 682 (8.60%) Asset Management
16 657 (8.28%) SDLC
17 612 (7.72%) Unit Testing
18 611 (7.70%) BDD
19 602 (7.59%) Analytics
20 591 (7.45%) Fintech
Programming Languages
1 3,227 (40.69%) Java
2 2,787 (35.15%) JavaScript
3 2,721 (34.31%) Python
4 2,129 (26.85%) C#
5 1,851 (23.34%) SQL
6 1,383 (17.44%) TypeScript
7 1,323 (16.68%) C++
8 726 (9.16%) C
9 632 (7.97%) Kotlin
10 590 (7.44%) Scala
11 527 (6.65%) Go
12 446 (5.62%) Ruby
13 323 (4.07%) PHP
14 212 (2.67%) Shell Script
15 189 (2.38%) Groovy
16 188 (2.37%) Clojure
17 182 (2.30%) ES6
18 174 (2.19%) Java 8
19 109 (1.37%) Embedded C
20 102 (1.29%) Apple Swift
Qualifications
1 1,461 (18.42%) Degree
2 466 (5.88%) Computer Science Degree
3 441 (5.56%) Security Cleared
4 277 (3.49%) SC Cleared
5 142 (1.79%) OCP
5 142 (1.79%) Oracle Certification
6 99 (1.25%) Master's Degree
7 90 (1.13%) Numerate Degree
8 73 (0.92%) PhD
9 40 (0.50%) HND
10 32 (0.40%) AWS Certification
11 27 (0.34%) HNC
12 11 (0.14%) DBS Check
12 11 (0.14%) DV Cleared
13 9 (0.11%) ISEB
13 9 (0.11%) ISTQB
13 9 (0.11%) ISTQB Foundation Certification
14 8 (0.10%) Microsoft Certification
15 6 (0.076%) SAFe Agilist
16 4 (0.050%) BPSS Clearance
Quality Assurance & Compliance
1 558 (7.04%) QA
2 90 (1.13%) Accessibility
3 48 (0.61%) MISRA
4 29 (0.37%) MISRA C
5 21 (0.26%) IEC 61508
5 21 (0.26%) ISO 9001
6 19 (0.24%) ECSS
6 19 (0.24%) ISO 13485
7 18 (0.23%) SLA
8 15 (0.19%) GDPR
9 14 (0.18%) Def Stans
9 14 (0.18%) PSD2
10 10 (0.13%) Data Quality
10 10 (0.13%) DO-178B
10 10 (0.13%) NCSC
11 9 (0.11%) WCAG
12 8 (0.10%) ISO 26262
13 7 (0.088%) IEC 61131
13 7 (0.088%) WAI
14 5 (0.063%) ISO/IEC 27001
System Software
1 1,862 (23.48%) Docker
2 153 (1.93%) VMware Infrastructure
3 151 (1.90%) HDFS
4 141 (1.78%) Firmware
5 27 (0.34%) Virtual Machines
6 22 (0.28%) Apache ZooKeeper
7 21 (0.26%) Active Directory
8 14 (0.18%) ISA Server
9 10 (0.13%) vSphere
10 8 (0.10%) Hyper-V
11 5 (0.063%) Kamailio
11 5 (0.063%) OpenSIPS
12 4 (0.050%) Apache Flume
13 3 (0.038%) OpenAM
13 3 (0.038%) OpenDJ
13 3 (0.038%) Virtual Servers
14 1 (0.013%) NFS
14 1 (0.013%) Oracle RAC
14 1 (0.013%) VMware ESXi
14 1 (0.013%) Xen
Systems Management
1 1,575 (19.86%) Kubernetes
2 857 (10.81%) Terraform
3 411 (5.18%) Ansible
4 136 (1.72%) Opscode Chef
5 107 (1.35%) Prometheus
6 96 (1.21%) Grafana
7 30 (0.38%) Graphite
7 30 (0.38%) Puppet
8 29 (0.37%) Istio
9 28 (0.35%) Kibana
10 23 (0.29%) Apache Brooklyn
11 17 (0.21%) Docker Swarm
12 15 (0.19%) Packer
12 15 (0.19%) Single Sign-On
13 10 (0.13%) Argo
14 9 (0.11%) Automic
14 9 (0.11%) logstash
15 6 (0.076%) Consul
15 6 (0.076%) yum
16 2 (0.025%) ITRS Geneos
Vendors
1 484 (6.10%) Google
2 476 (6.00%) Microsoft
3 341 (4.30%) Oracle
4 198 (2.50%) VMware
5 169 (2.13%) Okta
6 117 (1.48%) Samsung
7 95 (1.20%) Instagram
8 74 (0.93%) Xamarin
9 57 (0.72%) Sybase
10 53 (0.67%) SAP
11 50 (0.63%) Apple
12 48 (0.61%) Red Hat
13 47 (0.59%) IBM
14 46 (0.58%) Salesforce.com
15 39 (0.49%) Splunk
16 38 (0.48%) New Relic
17 34 (0.43%) LexisNexis
18 29 (0.37%) EMC
19 28 (0.35%) Spotify
20 23 (0.29%) Atlassian