Period
to 29 January 2020

The median annual salary for a Software Engineer was £52,500 in advertised job vacancies during the 6 months to 29 January 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
29 Jan 2020
Same period 2019 Same period 2018
Rank 54 67 76
Rank change year-on-year +13 +9 +35
Permanent jobs requiring a Software Engineer 5,859 6,346 6,690
As % of all permanent IT jobs advertised in the UK 4.67% 4.17% 3.86%
As % of the Job Titles category 4.89% 4.35% 4.01%
Number of salaries quoted 4,477 4,957 5,353
UK median annual salary £52,500 £50,000 £50,000
Median salary % change year-on-year +5.00% - +11.11%
10th Percentile £33,750 £32,500 £28,750
90th Percentile £93,750 £82,500 £75,000
UK excluding London median annual salary £47,500 £47,500 £45,000
% change year-on-year - +5.56% +0.28%

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 119,773 145,847 166,971
% of permanent IT jobs with a recognized job title 95.54% 95.92% 96.28%
Number of salaries quoted 95,883 116,580 136,217
UK median annual salary £52,500 £50,000 £50,000
Median salary % change year-on-year +5.00% - +5.26%
10th Percentile £28,750 £28,000 £27,500
90th Percentile £86,250 £83,750 £80,000
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 29 January 2020.

Salary histogram for Software Engineer in the UK

Software Engineer
Top 16 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 29 January 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 +11 5,293 £55,000 +4.76% 1,390
UK excluding London +10 3,834 £47,500 - 1,131
London +28 1,930 £75,000 +11.11% 381
South East 0 1,263 £47,500 -3.06% 276
North of England +22 727 £50,000 +11.11% 214
South West 0 667 £45,000 - 158
North West +19 376 £50,000 +5.26% 116
East of England +5 372 £52,500 +5.00% 203
Scotland +8 360 £45,000 - 88
Midlands -15 321 £47,500 +11.76% 157
Yorkshire +13 257 £50,000 +11.11% 77
West Midlands +5 195 £47,500 +11.76% 104
East Midlands -27 123 £45,000 +12.50% 53
Wales -16 99 £42,178 -0.76% 29
North East +11 94 £45,000 - 21
Northern Ireland +10 29 £51,000 +2.00% 6

Software Engineer Skill Set
Top 30 Co-occurring IT Skills

For the 6 months to 29 January 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 5,728 (97.76%) Software Engineering
2 2,661 (45.42%) Agile Software Development
3 2,231 (38.08%) Java
4 1,991 (33.98%) C#
5 1,839 (31.39%) JavaScript
6 1,707 (29.13%) C++
7 1,509 (25.76%) .NET
8 1,492 (25.47%) Python
9 1,387 (23.67%) AWS
10 1,235 (21.08%) SQL
11 1,168 (19.94%) Degree
12 1,136 (19.39%) Linux
13 1,092 (18.64%) Microservices
14 1,022 (17.44%) Finance
14 1,022 (17.44%) Git (software)
15 1,005 (17.15%) C
16 969 (16.54%) TDD
17 912 (15.57%) DevOps
18 895 (15.28%) Computer Science
19 859 (14.66%) Docker
20 827 (14.12%) Scrum
21 820 (14.00%) Azure
22 804 (13.72%) OO
23 791 (13.50%) Node.js
24 783 (13.36%) Windows
25 780 (13.31%) AngularJS
26 775 (13.23%) React
27 773 (13.19%) Problem-Solving
28 771 (13.16%) HTML
29 747 (12.75%) Test Automation

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 146 (2.49%) Elasticsearch
2 127 (2.17%) Confluence
3 90 (1.54%) Apache Spark
4 71 (1.21%) Apache
5 59 (1.01%) CMS
6 57 (0.97%) JBoss
7 44 (0.75%) IIS
8 37 (0.63%) Tomcat
9 28 (0.48%) Adobe Experience Manager
10 23 (0.39%) BizTalk Server
11 22 (0.38%) WordPress
12 18 (0.31%) Headless CMS
13 17 (0.29%) Cloud Foundry
14 16 (0.27%) SharePoint
14 16 (0.27%) WebLogic
15 15 (0.26%) nginx
15 15 (0.26%) SAS
16 13 (0.22%) Jetty
17 12 (0.20%) WebSphere
18 10 (0.17%) Drupal
Applications
1 36 (0.61%) MS Visio
2 32 (0.55%) Simulink
3 22 (0.38%) Spreadsheet
4 18 (0.31%) Microsoft Excel
5 7 (0.12%) Microsoft Office
5 7 (0.12%) Sketch
6 6 (0.10%) Microsoft PowerPoint
7 5 (0.085%) NUKE
7 5 (0.085%) Stateflow
8 3 (0.051%) Chatbot
8 3 (0.051%) PlantUML
9 2 (0.034%) Maya
10 1 (0.017%) OrCAD
10 1 (0.017%) TargetLink
10 1 (0.017%) Windchill
Business Applications
1 38 (0.65%) Payment Gateway
2 10 (0.17%) Dynamics CRM
2 10 (0.17%) Oracle EBS
2 10 (0.17%) Oracle ERP
3 7 (0.12%) Distributed Ledger
4 6 (0.10%) Markit EDM
4 6 (0.10%) PolarLake
5 5 (0.085%) Raiser's Edge
5 5 (0.085%) Sage 200
5 5 (0.085%) Sage 50
6 4 (0.068%) Front Arena
6 4 (0.068%) Oracle Cash Management
6 4 (0.068%) thinkFolio
7 3 (0.051%) Magento
8 2 (0.034%) Dynamics AX
9 1 (0.017%) Adobe Campaign
9 1 (0.017%) Oracle BRM
9 1 (0.017%) SAP Hybris
9 1 (0.017%) Tesseract
9 1 (0.017%) Visualfiles
Cloud Services
1 1,387 (23.67%) AWS
2 820 (14.00%) Azure
3 291 (4.97%) GCP
4 251 (4.28%) Serverless
5 172 (2.94%) Amazon S3
6 167 (2.85%) GitHub
7 153 (2.61%) AWS Lambda
8 142 (2.42%) Amazon SQS
8 142 (2.42%) SaaS
9 131 (2.24%) Amazon EC2
10 99 (1.69%) OpenShift
11 97 (1.66%) Amazon ECS
12 58 (0.99%) AWS CloudFormation
13 56 (0.96%) Cloud Computing
14 34 (0.58%) PaaS
15 32 (0.55%) AWS Fargate
15 32 (0.55%) Sage Pay
16 23 (0.39%) Apigee
16 23 (0.39%) Power Platform
17 18 (0.31%) Boomi
Communications & Networking
1 88 (1.50%) Internet
2 84 (1.43%) TCP/IP
3 69 (1.18%) HTTP
4 62 (1.06%) Wireless
5 52 (0.89%) RS-232
6 46 (0.79%) RS-485
7 36 (0.61%) Bluetooth
8 33 (0.56%) DNS
8 33 (0.56%) Firewall
9 25 (0.43%) Ethernet
10 24 (0.41%) Network Security
11 22 (0.38%) VoIP
12 20 (0.34%) RTP
13 18 (0.31%) NFC
14 12 (0.20%) Diameter Protocol
14 12 (0.20%) Wi-Fi
14 12 (0.20%) Wireshark
15 11 (0.19%) Modbus
15 11 (0.19%) Tactical Data Link
16 10 (0.17%) WAN
Database & Business Intelligence
1 603 (10.29%) SQL Server
2 434 (7.41%) MySQL
3 403 (6.88%) NoSQL
4 379 (6.47%) PostgreSQL
5 344 (5.87%) MongoDB
6 292 (4.98%) Big Data
7 286 (4.88%) Relational Database
8 175 (2.99%) Redis
9 134 (2.29%) Amazon RDS
10 132 (2.25%) RDBMS
11 102 (1.74%) Hadoop
12 100 (1.71%) Amazon DynamoDB
13 82 (1.40%) Apache Cassandra
14 69 (1.18%) Amazon Aurora
15 55 (0.94%) GIS
16 44 (0.75%) Amazon Redshift
17 37 (0.63%) Blockchain
18 26 (0.44%) Apache Hive
19 25 (0.43%) Data Warehouse
20 23 (0.39%) Data Mining
Development Applications
1 1,022 (17.44%) Git (software)
2 453 (7.73%) Jenkins
3 310 (5.29%) JIRA
4 240 (4.10%) Visual Studio
5 173 (2.95%) Subversion
6 147 (2.51%) Selenium
7 116 (1.98%) JUnit
8 106 (1.81%) GitLab
9 105 (1.79%) Eclipse
10 90 (1.54%) Bitbucket
11 79 (1.35%) Maven
11 79 (1.35%) Team Foundation Server
11 79 (1.35%) TeamCity
12 70 (1.19%) Atlassian Bamboo
12 70 (1.19%) NUnit
13 60 (1.02%) IntelliJ
14 59 (1.01%) Cucumber
15 52 (0.89%) Artifactory
15 52 (0.89%) Octopus Deploy
16 42 (0.72%) WebDriver
General
1 1,022 (17.44%) Finance
2 413 (7.05%) Banking
3 226 (3.86%) Electronics
4 205 (3.50%) Front Office
5 193 (3.29%) Retail
6 160 (2.73%) Aerospace
7 154 (2.63%) Automotive
8 140 (2.39%) Games
9 133 (2.27%) Telecoms
10 121 (2.07%) Public Sector
11 114 (1.95%) Manufacturing
12 107 (1.83%) Military
13 97 (1.66%) Marketing
14 95 (1.62%) Advertising
15 68 (1.16%) Law
16 65 (1.11%) Investment Banking
17 31 (0.53%) Legal
18 27 (0.46%) Financial Institution
19 22 (0.38%) Avionics
20 20 (0.34%) Publishing
Libraries, Frameworks & Software Standards
1 1,509 (25.76%) .NET
2 791 (13.50%) Node.js
3 780 (13.31%) AngularJS
4 775 (13.23%) React
5 771 (13.16%) HTML
6 685 (11.69%) CSS
7 628 (10.72%) Web Services
8 564 (9.63%) Spring
9 479 (8.18%) RESTful
10 453 (7.73%) REST
11 446 (7.61%) ASP.NET
12 376 (6.42%) .NET Framework
13 364 (6.21%) .NET Core
14 270 (4.61%) HTML5
15 266 (4.54%) Spring Boot
16 244 (4.16%) J2EE
17 219 (3.74%) Kafka
18 218 (3.72%) WPF
19 210 (3.58%) jQuery
20 207 (3.53%) ASP.NET Web API
Miscellaneous
1 388 (6.62%) Greenfield Project
2 350 (5.97%) Algorithms
3 259 (4.42%) Analytical Skills
4 209 (3.57%) User Experience
5 178 (3.04%) Embedded Systems
6 158 (2.70%) Self-Motivation
7 155 (2.65%) Enterprise Software
8 153 (2.61%) Fixed Income
9 151 (2.58%) Mobile App
10 130 (2.22%) Robotics
11 121 (2.07%) Cloud Native
12 117 (2.00%) Foreign Exchange (FX)
13 105 (1.79%) Equities
14 102 (1.74%) Hedge funds
15 86 (1.47%) Derivative
16 83 (1.42%) Data Structures
17 68 (1.16%) Public Cloud
18 61 (1.04%) Management Information System
19 60 (1.02%) Field-Programmable Gate Array
19 60 (1.02%) Pricing Data
Operating Systems
1 1,136 (19.39%) Linux
2 783 (13.36%) Windows
3 245 (4.18%) Unix
4 195 (3.33%) Android
5 189 (3.23%) Apple iOS
6 110 (1.88%) Embedded Linux
7 106 (1.81%) Mac OS X
8 35 (0.60%) VxWorks
9 30 (0.51%) CentOS
10 27 (0.46%) Windows 10
11 25 (0.43%) Red Hat Enterprise Linux
12 18 (0.31%) Ubuntu
13 16 (0.27%) FreeRTOS
13 16 (0.27%) Windows Server
14 13 (0.22%) Fedora
15 12 (0.20%) Mac OS
16 9 (0.15%) Windows Server 2012
17 7 (0.12%) Windows Embedded Compact
18 6 (0.10%) Solaris
18 6 (0.10%) ThreadX
Processes & Methodologies
1 5,728 (97.76%) Software Engineering
2 2,661 (45.42%) Agile Software Development
3 1,092 (18.64%) Microservices
4 969 (16.54%) TDD
5 912 (15.57%) DevOps
6 895 (15.28%) Computer Science
7 827 (14.12%) Scrum
8 804 (13.72%) OO
9 773 (13.19%) Problem-Solving
10 747 (12.75%) Test Automation
11 682 (11.64%) Continuous Integration
12 527 (8.99%) Mentoring
13 478 (8.16%) Unit Testing
14 471 (8.04%) SDLC
15 436 (7.44%) MVC
16 427 (7.29%) Machine Learning
17 383 (6.54%) Open Source
18 370 (6.32%) Artificial Intelligence
19 361 (6.16%) Mathematics
19 361 (6.16%) OOP
Programming Languages
1 2,231 (38.08%) Java
2 1,991 (33.98%) C#
3 1,839 (31.39%) JavaScript
4 1,707 (29.13%) C++
5 1,492 (25.47%) Python
6 1,235 (21.08%) SQL
7 1,005 (17.15%) C
8 283 (4.83%) PHP
9 281 (4.80%) TypeScript
10 276 (4.71%) Java 8
11 230 (3.93%) Ruby
12 223 (3.81%) Embedded C
13 212 (3.62%) Go
14 190 (3.24%) Scala
15 179 (3.06%) R
16 165 (2.82%) Kotlin
17 151 (2.58%) T-SQL
18 123 (2.10%) MATLAB
19 100 (1.71%) Bash Shell
20 89 (1.52%) VB.NET
Qualifications
1 1,168 (19.94%) Degree
2 436 (7.44%) Computer Science Degree
3 262 (4.47%) Security Cleared
4 142 (2.42%) SC Cleared
5 99 (1.69%) DV Cleared
6 66 (1.13%) Numerate Degree
7 59 (1.01%) PhD
8 23 (0.39%) Master's Degree
9 19 (0.32%) AWS Certification
10 18 (0.31%) MCP
11 12 (0.20%) Microsoft Certification
12 10 (0.17%) CISMP
12 10 (0.17%) CISSP
12 10 (0.17%) DBS Check
12 10 (0.17%) HND
12 10 (0.17%) Postgraduate
13 5 (0.085%) Chartered Engineer
14 3 (0.051%) BPSS Clearance
14 3 (0.051%) MCSD
15 1 (0.017%) ISTQB Foundation Certification
Quality Assurance & Compliance
1 201 (3.43%) QA
2 30 (0.51%) GDPR
3 23 (0.39%) IEC 61508
4 22 (0.38%) MISRA
5 19 (0.32%) DICOM
6 16 (0.27%) Data Quality
7 13 (0.22%) MISRA C
8 11 (0.19%) PSD2
9 10 (0.17%) IFRS
9 10 (0.17%) ISO 9001
10 8 (0.14%) DO-178B
10 8 (0.14%) ISO 13485
11 6 (0.10%) ISO 26262
11 6 (0.10%) JTAG
11 6 (0.10%) SLA
12 5 (0.085%) ECSS
12 5 (0.085%) ISO/IEC 27001
13 4 (0.068%) Def Stans
13 4 (0.068%) ISO 15022
13 4 (0.068%) ISO 20022
System Software
1 859 (14.66%) Docker
2 147 (2.51%) Firmware
3 52 (0.89%) Active Directory
4 24 (0.41%) VMware Infrastructure
5 10 (0.17%) Tivoli Workload Scheduler
6 9 (0.15%) Virtual Desktop
7 6 (0.10%) GridGain
8 5 (0.085%) Hyper-V
8 5 (0.085%) ISA Server
8 5 (0.085%) KVM
9 4 (0.068%) Cronacle
9 4 (0.068%) Virtual Machines
10 3 (0.051%) Apache ZooKeeper
11 2 (0.034%) LXC
11 2 (0.034%) Varnish
12 1 (0.017%) HDFS
12 1 (0.017%) VirtualBox
12 1 (0.017%) VMware ESXi
12 1 (0.017%) zsh
Systems Management
1 579 (9.88%) Kubernetes
2 217 (3.70%) Terraform
3 148 (2.53%) Ansible
4 77 (1.31%) Mesos
5 66 (1.13%) Marathon
5 66 (1.13%) Opscode Chef
6 54 (0.92%) Puppet
7 52 (0.89%) Kibana
8 28 (0.48%) BMC PATROL
9 19 (0.32%) Istio
10 18 (0.31%) Knative
10 18 (0.31%) Rancher
11 17 (0.29%) Prometheus
11 17 (0.29%) Salt
12 14 (0.24%) Control-M
13 13 (0.22%) SELinux
14 10 (0.17%) Grafana
14 10 (0.17%) Tivoli
15 9 (0.15%) Red Hat Satellite
16 8 (0.14%) Oozie
Vendors
1 441 (7.53%) Microsoft
2 282 (4.81%) Oracle
3 280 (4.78%) Google
4 163 (2.78%) Sage
5 112 (1.91%) WorldPay
6 75 (1.28%) FIS
7 67 (1.14%) IBM
8 65 (1.11%) Atlassian
9 60 (1.02%) Sybase
10 52 (0.89%) Apple
11 51 (0.87%) Salesforce.com
12 48 (0.82%) SAP
13 46 (0.79%) Adobe
14 40 (0.68%) Red Hat
15 37 (0.63%) New Relic
16 30 (0.51%) Dell
17 29 (0.49%) VMware
17 29 (0.49%) Xamarin
18 28 (0.48%) Perforce
19 25 (0.43%) Splunk