Period
to 19 June 2021

The median annual salary for a Software Engineer was £57,500 in advertised job vacancies during the 6 months to 19 June 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
19 Jun 2021
Same period 2020 Same period 2019
Rank 39 57 63
Rank change year-on-year +18 +6 +16
Permanent jobs requiring a Software Engineer 6,228 3,784 6,136
As % of all permanent jobs advertised in the UK 6.06% 4.62% 4.27%
As % of the Job Titles category 6.59% 4.86% 4.45%
Number of salaries quoted 3,661 3,065 4,709
10th Percentile £36,000 £35,000 £31,250
25th Percentile £43,750 £41,750 £37,500
Median annual salary (50th Percentile) £57,500 £55,000 £50,000
Median % change year-on-year +4.55% +10.00% -
75th Percentile £78,750 £71,250 £67,500
90th Percentile £102,500 £92,500 £82,500
UK excluding London median annual salary £50,000 £50,000 £47,000
% change year-on-year - +6.38% +2.17%

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 94,505 77,885 137,869
% of permanent IT jobs with a recognized job title 91.88% 95.14% 95.93%
Number of salaries quoted 67,981 63,242 111,002
10th Percentile £31,750 £30,786 £28,250
25th Percentile £41,250 £40,000 £37,000
Median annual salary (50th Percentile) £55,000 £54,500 £50,000
Median % change year-on-year +0.92% +9.00% -
75th Percentile £73,750 £72,500 £68,750
90th Percentile £90,000 £87,500 £85,000
UK excluding London median annual salary £47,500 £47,500 £45,000
% change year-on-year - +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 19 June 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 19 June 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 +17 5,584 £57,500 +4.55% 1,133
UK excluding London -8 3,040 £50,000 - 869
London +54 2,906 £77,500 +6.90% 352
Work from Home +14 1,142 £60,000 +4.35% 264
North of England +3 816 £52,500 +5.00% 229
South East -18 696 £50,000 +2.56% 202
South West +9 542 £50,825 +11.11% 96
Yorkshire -2 407 £55,000 +10.00% 79
North West +5 339 £52,500 +5.00% 129
Midlands -8 328 £50,000 +5.26% 112
Scotland -2 304 £47,500 -5.00% 49
East of England +7 240 £42,500 -15.00% 138
West Midlands -10 205 £52,500 +10.53% 69
East Midlands -17 123 £47,500 +7.34% 43
Northern Ireland +22 87 £35,000 -30.00% 10
North East -6 70 £50,000 +17.65% 21
Wales -7 37 £50,000 +11.11% 34

Software Engineer Skill Set
Top 30 Co-occurring IT Skills

For the 6 months to 19 June 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 6,029 (96.80%) Software Engineering
2 3,088 (49.58%) Agile Software Development
3 2,381 (38.23%) Java
4 2,261 (36.30%) JavaScript
5 2,254 (36.19%) AWS
6 2,060 (33.08%) Python
7 1,822 (29.25%) C#
8 1,511 (24.26%) Finance
9 1,502 (24.12%) Microservices
10 1,475 (23.68%) React
11 1,460 (23.44%) .NET
12 1,410 (22.64%) SQL
13 1,322 (21.23%) Docker
14 1,279 (20.54%) DevOps
15 1,237 (19.86%) TDD
16 1,229 (19.73%) C++
17 1,152 (18.50%) Degree
18 1,110 (17.82%) Azure
19 1,105 (17.74%) Node.js
20 1,031 (16.55%) Social Skills
21 990 (15.90%) Kubernetes
22 977 (15.69%) Computer Science
23 963 (15.46%) Linux
24 960 (15.41%) AngularJS
25 850 (13.65%) Web Services
26 843 (13.54%) Problem-Solving
27 841 (13.50%) TypeScript
28 825 (13.25%) Serverless
29 809 (12.99%) CSS
30 804 (12.91%) Git (software)

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 310 (4.98%) Elasticsearch
2 248 (3.98%) Apache
3 242 (3.89%) Apache Spark
4 140 (2.25%) Confluence
5 88 (1.41%) nginx
6 76 (1.22%) GemFire
7 51 (0.82%) Cloud Foundry
8 38 (0.61%) Tomcat
9 34 (0.55%) GeoServer
10 28 (0.45%) CMS
11 21 (0.34%) WebLogic
12 20 (0.32%) Apache Pulsar
13 18 (0.29%) ColdFusion
14 17 (0.27%) Jupyter
15 15 (0.24%) Apache Airflow
16 13 (0.21%) WebSphere
17 12 (0.19%) Oracle Service Bus
18 11 (0.18%) ArcGIS
18 11 (0.18%) Traefik
19 10 (0.16%) SAS
Applications
1 26 (0.42%) Simulink
2 25 (0.40%) Microsoft Excel
3 14 (0.22%) Microsoft Office
4 8 (0.13%) Spreadsheet
5 6 (0.096%) Microsoft PowerPoint
5 6 (0.096%) MS Visio
6 5 (0.080%) AutoCAD
7 4 (0.064%) Chatbot
8 3 (0.048%) Adobe XD
8 3 (0.048%) Figma
8 3 (0.048%) InVision
8 3 (0.048%) Maya
8 3 (0.048%) Quicktime
8 3 (0.048%) Sketch
8 3 (0.048%) Zeplin
9 1 (0.016%) EngageOne
9 1 (0.016%) MODO
9 1 (0.016%) PrintSoft PReS
9 1 (0.016%) Revit
Business Applications
1 16 (0.26%) Shopify
2 15 (0.24%) Distributed Ledger
3 13 (0.21%) R3 Corda
4 10 (0.16%) Primavera
4 10 (0.16%) Sparx Enterprise Architect
5 8 (0.13%) Payment Gateway
6 6 (0.096%) Dynamics CRM
6 6 (0.096%) Magento
7 3 (0.048%) Academy Revenues and Benefits
7 3 (0.048%) Sentinel
8 1 (0.016%) Dynamics AX
8 1 (0.016%) Infor M3
8 1 (0.016%) Oracle EBS
8 1 (0.016%) PlanetPress Connect
8 1 (0.016%) PolarLake
8 1 (0.016%) SDL Web 8
8 1 (0.016%) Siebel CRM
8 1 (0.016%) Teamcenter
Cloud Services
1 2,254 (36.19%) AWS
2 1,110 (17.82%) Azure
3 825 (13.25%) Serverless
4 770 (12.36%) GCP
5 441 (7.08%) AWS Lambda
6 312 (5.01%) SaaS
7 291 (4.67%) GitHub
8 243 (3.90%) Amazon EC2
9 221 (3.55%) Amazon S3
10 192 (3.08%) AWS CloudFormation
11 174 (2.79%) Amazon ECS
12 126 (2.02%) Amazon SQS
13 112 (1.80%) Amazon Kinesis
14 107 (1.72%) Cloud Computing
15 87 (1.40%) PaaS
16 79 (1.27%) Heroku
17 64 (1.03%) AWS Step Functions
18 55 (0.88%) OpenShift
19 50 (0.80%) IaaS
20 47 (0.75%) Azure Cosmos DB
Communications & Networking
1 196 (3.15%) HTTP
2 108 (1.73%) TCP/IP
3 90 (1.45%) Internet
4 66 (1.06%) Ethernet
5 56 (0.90%) Broadband
6 53 (0.85%) Bluetooth
7 49 (0.79%) Wi-Fi
8 48 (0.77%) Wireless
9 41 (0.66%) Modbus
10 35 (0.56%) RS-422
11 34 (0.55%) MQTT
12 26 (0.42%) RS-485
13 14 (0.22%) Tactical Data Link
13 14 (0.22%) VoIP
13 14 (0.22%) ZigBee
14 13 (0.21%) Firewall
14 13 (0.21%) Wireshark
15 12 (0.19%) DNS
16 11 (0.18%) SMTP
17 10 (0.16%) RS-232
Database & Business Intelligence
1 780 (12.52%) PostgreSQL
2 625 (10.04%) NoSQL
3 530 (8.51%) SQL Server
4 492 (7.90%) Relational Database
5 466 (7.48%) MySQL
6 377 (6.05%) Big Data
7 353 (5.67%) Amazon DynamoDB
8 307 (4.93%) MongoDB
9 303 (4.87%) Redis
10 147 (2.36%) Amazon Aurora
11 132 (2.12%) RDBMS
12 125 (2.01%) Hadoop
13 120 (1.93%) Amazon RDS
14 111 (1.78%) MariaDB
15 99 (1.59%) HBase
16 57 (0.92%) BigQuery
16 57 (0.92%) GIS
17 53 (0.85%) Apache Ignite
18 48 (0.77%) Amazon Redshift
19 38 (0.61%) Amazon Athena
Development Applications
1 804 (12.91%) Git (software)
2 520 (8.35%) Jenkins
3 271 (4.35%) JIRA
4 212 (3.40%) GitLab
5 207 (3.32%) JUnit
6 198 (3.18%) Cypress.io
7 159 (2.55%) Cucumber
8 158 (2.54%) Gradle
9 151 (2.42%) Subversion
10 136 (2.18%) Selenium
11 127 (2.04%) Maven
12 122 (1.96%) Eclipse
13 111 (1.78%) Mercurial
14 109 (1.75%) Visual Studio
15 106 (1.70%) IntelliJ
16 100 (1.61%) Artifactory
17 95 (1.53%) Storybook
18 91 (1.46%) Mockito
19 88 (1.41%) webpack
20 85 (1.36%) Protractor
General
1 1,511 (24.26%) Finance
2 1,031 (16.55%) Social Skills
3 431 (6.92%) Banking
4 329 (5.28%) Games
5 299 (4.80%) Retail
6 268 (4.30%) Marketing
7 245 (3.93%) Analytical Skills
8 240 (3.85%) Electronics
9 237 (3.81%) Front Office
10 220 (3.53%) Law
11 199 (3.20%) Manufacturing
12 176 (2.83%) Public Sector
13 142 (2.28%) Legal
14 139 (2.23%) Telecoms
15 80 (1.28%) Publishing
16 78 (1.25%) Presentation Skills
17 75 (1.20%) Aerospace
18 74 (1.19%) Organisational Skills
19 58 (0.93%) Automotive
20 57 (0.92%) Financial Institution
Libraries, Frameworks & Software Standards
1 1,475 (23.68%) React
2 1,460 (23.44%) .NET
3 1,105 (17.74%) Node.js
4 960 (15.41%) AngularJS
5 850 (13.65%) Web Services
6 809 (12.99%) CSS
7 669 (10.74%) .NET Core
8 659 (10.58%) HTML
9 647 (10.39%) Spring
10 610 (9.79%) RESTful
11 609 (9.78%) REST
12 505 (8.11%) Kafka
13 471 (7.56%) Vue.js
14 424 (6.81%) .NET Framework
15 363 (5.83%) GraphQL
16 291 (4.67%) ASP.NET
16 291 (4.67%) React Native
17 288 (4.62%) RabbitMQ
18 274 (4.40%) Spring Boot
19 251 (4.03%) Redux
Miscellaneous
1 405 (6.50%) User Experience
2 383 (6.15%) Greenfield Project
3 367 (5.89%) Algorithms
4 258 (4.14%) Hedge funds
5 226 (3.63%) Mobile App
6 220 (3.53%) Data Structures
7 191 (3.07%) Derivative
8 180 (2.89%) Foreign Exchange (FX)
9 170 (2.73%) Virtual Team
10 166 (2.67%) Self-Motivation
11 146 (2.34%) Equities
12 143 (2.30%) Fixed Income
13 139 (2.23%) Blog
14 128 (2.06%) Cloud Native
15 117 (1.88%) Embedded Systems
16 98 (1.57%) Management Information System
17 93 (1.49%) Linux Command Line
18 92 (1.48%) Pricing Data
19 86 (1.38%) Enterprise Software
20 72 (1.16%) Cyberattack
Operating Systems
1 963 (15.46%) Linux
2 281 (4.51%) Windows
3 255 (4.09%) Unix
4 193 (3.10%) Android
5 153 (2.46%) Apple iOS
6 110 (1.77%) Embedded Linux
7 54 (0.87%) Red Hat Enterprise Linux
8 46 (0.74%) CentOS
9 36 (0.58%) Ubuntu
10 12 (0.19%) FreeRTOS
10 12 (0.19%) Solaris
10 12 (0.19%) Windows 10
11 10 (0.16%) VxWorks
12 9 (0.14%) Windows Server
13 7 (0.11%) Robot Operating System
14 5 (0.080%) Windows 7
15 3 (0.048%) Debian
15 3 (0.048%) SafeRTOS
16 2 (0.032%) Fedora
16 2 (0.032%) Windows Server 2016
Processes & Methodologies
1 6,029 (96.80%) Software Engineering
2 3,088 (49.58%) Agile Software Development
3 1,502 (24.12%) Microservices
4 1,279 (20.54%) DevOps
5 1,237 (19.86%) TDD
6 977 (15.69%) Computer Science
7 843 (13.54%) Problem-Solving
8 793 (12.73%) Scrum
9 780 (12.52%) OO
10 744 (11.95%) Mentoring
11 721 (11.58%) Test Automation
12 632 (10.15%) Continuous Integration
13 573 (9.20%) Software Testing
14 545 (8.75%) Fintech
15 483 (7.76%) SDLC
16 479 (7.69%) Asset Management
17 469 (7.53%) BDD
18 447 (7.18%) Unit Testing
19 438 (7.03%) Artificial Intelligence
19 438 (7.03%) Open Source
Programming Languages
1 2,381 (38.23%) Java
2 2,261 (36.30%) JavaScript
3 2,060 (33.08%) Python
4 1,822 (29.25%) C#
5 1,410 (22.64%) SQL
6 1,229 (19.73%) C++
7 841 (13.50%) TypeScript
8 627 (10.07%) C
9 460 (7.39%) Go
10 369 (5.92%) Scala
11 365 (5.86%) Ruby
12 330 (5.30%) Kotlin
13 250 (4.01%) PHP
14 135 (2.17%) Java 8
15 129 (2.07%) ES6
16 117 (1.88%) Shell Script
17 114 (1.83%) Groovy
18 99 (1.59%) Clojure
19 97 (1.56%) Embedded C
20 76 (1.22%) Embedded C++
Qualifications
1 1,152 (18.50%) Degree
2 411 (6.60%) Computer Science Degree
3 389 (6.25%) Security Cleared
4 260 (4.17%) SC Cleared
5 101 (1.62%) Numerate Degree
6 72 (1.16%) Master's Degree
6 72 (1.16%) OCP
6 72 (1.16%) Oracle Certification
7 55 (0.88%) PhD
8 32 (0.51%) HNC
9 31 (0.50%) HND
10 29 (0.47%) ISEB
10 29 (0.47%) ISTQB
10 29 (0.47%) ISTQB Foundation Certification
11 26 (0.42%) DV Cleared
12 16 (0.26%) AWS Certification
13 13 (0.21%) DBS Check
14 6 (0.096%) PMI Certification
15 4 (0.064%) Microsoft Certification
15 4 (0.064%) OSCP
Quality Assurance & Compliance
1 342 (5.49%) QA
2 40 (0.64%) Accessibility
3 29 (0.47%) MISRA
4 19 (0.31%) MISRA C
5 18 (0.29%) IEC 61508
6 17 (0.27%) GDPR
7 12 (0.19%) ISO 9001
8 11 (0.18%) Def Stans
8 11 (0.18%) ECSS
9 10 (0.16%) ISO 26262
9 10 (0.16%) ISO/IEC 27001
10 8 (0.13%) IEC 61131
10 8 (0.13%) SLA
10 8 (0.13%) WCAG
11 7 (0.11%) DO-178B
11 7 (0.11%) WAI
12 6 (0.096%) IEC 62304
13 5 (0.080%) Cyber Essentials
13 5 (0.080%) ISO/IEC 15288
13 5 (0.080%) PCI DSS
System Software
1 1,322 (21.23%) Docker
2 98 (1.57%) Firmware
3 80 (1.28%) HDFS
3 80 (1.28%) VMware Infrastructure
4 17 (0.27%) Virtual Machines
5 16 (0.26%) Active Directory
5 16 (0.26%) Apache ZooKeeper
6 10 (0.16%) vSphere
7 9 (0.14%) ISA Server
8 8 (0.13%) Hyper-V
9 6 (0.096%) Virtual Servers
10 4 (0.064%) Apache Flume
10 4 (0.064%) Kamailio
10 4 (0.064%) OpenSIPS
11 3 (0.048%) OpenAM
11 3 (0.048%) OpenDJ
12 1 (0.016%) GlusterFS
12 1 (0.016%) Microsoft App-V
12 1 (0.016%) VMware ESXi
12 1 (0.016%) Xen
Systems Management
1 990 (15.90%) Kubernetes
2 463 (7.43%) Terraform
3 282 (4.53%) Ansible
4 65 (1.04%) Opscode Chef
5 41 (0.66%) Grafana
6 36 (0.58%) Prometheus
7 20 (0.32%) Puppet
8 17 (0.27%) Kibana
9 13 (0.21%) Istio
10 11 (0.18%) Docker Swarm
11 9 (0.14%) Graphite
12 7 (0.11%) Rancher
13 5 (0.080%) Consul
13 5 (0.080%) logstash
13 5 (0.080%) Packer
14 4 (0.064%) linkerd
14 4 (0.064%) SELinux
14 4 (0.064%) Single Sign-On
14 4 (0.064%) yum
15 2 (0.032%) Hadoop YARN
Vendors
1 430 (6.90%) Microsoft
2 309 (4.96%) Oracle
3 308 (4.95%) Google
4 106 (1.70%) VMware
5 82 (1.32%) SAP
6 81 (1.30%) Okta
7 75 (1.20%) Sybase
8 73 (1.17%) Samsung
9 52 (0.83%) Red Hat
10 48 (0.77%) IBM
11 39 (0.63%) Instagram
11 39 (0.63%) Xamarin
12 30 (0.48%) Salesforce.com
13 29 (0.47%) Atlassian
14 26 (0.42%) PagerDuty
15 22 (0.35%) Facebook
16 21 (0.34%) New Relic
16 21 (0.34%) Splunk
16 21 (0.34%) Spotify
17 17 (0.27%) Sony