Software Engineering
UK

The following table provides summary statistics for permanent job vacancies with a requirement for Software Engineering skills. Included is a benchmarking guide to the salaries offered in vacancies that have cited Software Engineering over the 6 months to 18 May 2024 with a comparison to the same period in the previous 2 years.

6 months to
18 May 2024
Same period 2023 Same period 2022
Rank 11 17 11
Rank change year-on-year +6 -6 +6
Permanent jobs citing Software Engineering 11,751 10,709 26,896
As % of all permanent jobs advertised in the UK 11.76% 10.80% 16.73%
As % of the Processes & Methodologies category 13.80% 11.30% 17.48%
Number of salaries quoted 7,274 6,538 9,608
10th Percentile £40,000 £42,500 £42,000
25th Percentile £47,500 £53,750 £50,000
Median annual salary (50th Percentile) £62,500 £70,000 £70,000
Median % change year-on-year -10.71% +0.00% +16.67%
75th Percentile £83,750 £95,000 £91,250
90th Percentile £111,250 £116,250 £115,000
UK excluding London median annual salary £57,500 £62,450 £57,500
% change year-on-year -7.93% +8.61% +9.52%

All Process and Methodology Skills
UK

Software Engineering is in the Processes and Methodologies category. The following table is for comparison with the above and provides summary statistics for all permanent job vacancies with a requirement for process or methodology skills.

Permanent vacancies with a requirement for process or methodology skills 85,135 94,784 153,905
As % of all permanent jobs advertised in the UK 85.22% 95.58% 95.76%
Number of salaries quoted 59,872 55,911 82,488
10th Percentile £29,089 £34,000 £33,635
25th Percentile £40,000 £45,000 £43,750
Median annual salary (50th Percentile) £55,000 £61,180 £60,000
Median % change year-on-year -10.10% +1.97% +9.09%
75th Percentile £72,500 £81,250 £80,000
90th Percentile £92,500 £100,000 £96,250
UK excluding London median annual salary £50,000 £55,000 £52,500
% change year-on-year -9.09% +4.76% +9.38%

Software Engineering
Job Vacancy Trend

Job postings citing Software Engineering as a proportion of all IT jobs advertised.

Job vacancy trend for Software Engineering in the UK

Software Engineering
Salary Trend

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

Salary trend for Software Engineering in the UK

Software Engineering
Salary Histogram

Salary distribution for jobs citing Software Engineering over the 6 months to 18 May 2024.

Salary histogram for Software Engineering in the UK

Software Engineering
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 Engineering within the UK over the 6 months to 18 May 2024. 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
Jobs
UK excluding London +9 9,006 £57,500 -7.93% 1,821
England +2 8,097 £62,500 -13.97% 2,617
Work from Home 0 4,137 £65,000 -9.72% 1,567
Scotland +2 3,061 £60,000 -7.69% 126
London +1 2,381 £91,500 +2.23% 1,197
North of England +10 1,588 £58,500 -6.40% 323
South East +1 1,426 £57,500 -11.54% 631
South West +9 1,240 £55,000 -11.96% 242
North West +14 945 £60,000 -4.38% 196
Midlands +15 876 £55,000 -4.35% 227
East of England +9 531 £60,000 -7.69% 230
Yorkshire +10 516 £55,000 -12.00% 101
West Midlands +26 508 £60,000 - 110
East Midlands +6 368 £50,000 -9.09% 116
Wales +5 179 £50,000 - 33
North East +9 127 £55,000 +15.79% 29
Northern Ireland -3 107 £60,000 +20.00% 34

Software Engineering
Co-occurring Skills and Capabilities by Category

The follow tables expand on the table above by listing co-occurrences grouped by category. The same employment type, locality and period is covered with up to 20 co-occurrences shown in each of the following categories:

Application Platforms
1 727 (6.19%) Apache Spark
2 615 (5.23%) Apache
3 519 (4.42%) Apache Airflow
4 346 (2.94%) ArcGIS
5 330 (2.81%) GeoServer
6 165 (1.40%) Confluence
7 119 (1.01%) FileNet
8 37 (0.31%) SharePoint
9 36 (0.31%) Cloud Foundry
10 30 (0.26%) nginx
11 27 (0.23%) CMS
11 27 (0.23%) WebSphere
12 21 (0.18%) Captiva
12 21 (0.18%) GemFire
13 20 (0.17%) Camunda
14 19 (0.16%) IIS
15 18 (0.15%) Tomcat
16 14 (0.12%) Microsoft Exchange
16 14 (0.12%) NServiceBus
16 14 (0.12%) WordPress
Applications
1 135 (1.15%) Simulink
2 29 (0.25%) Stateflow
3 24 (0.20%) Microsoft Excel
4 18 (0.15%) Microsoft Office
5 12 (0.10%) AutoCAD
6 11 (0.094%) CANalyzer
7 10 (0.085%) OrCAD
8 9 (0.077%) Adobe XD
9 6 (0.051%) MS Visio
9 6 (0.051%) Trello
10 5 (0.043%) GNU Octave
11 4 (0.034%) Doxygen
11 4 (0.034%) Spreadsheet
12 3 (0.026%) Adobe Creative Suite
12 3 (0.026%) Microsoft PowerPoint
12 3 (0.026%) Sketch
12 3 (0.026%) TargetLink
13 2 (0.017%) Chatbot
14 1 (0.009%) Notion
14 1 (0.009%) UXPin
Business Applications
1 50 (0.43%) Dynamics CRM
2 12 (0.10%) Payment Gateway
3 9 (0.077%) Magento
4 8 (0.068%) Siebel CRM
5 7 (0.060%) NetSuite
6 4 (0.034%) Shopify
7 3 (0.026%) Dynamics AX
7 3 (0.026%) Dynamics NAV
7 3 (0.026%) Endur
8 2 (0.017%) CiviCRM
8 2 (0.017%) Infor M3
8 2 (0.017%) Salesforce CRM
8 2 (0.017%) SAP ERP
8 2 (0.017%) SAP FI-GL
8 2 (0.017%) Temenos T24
8 2 (0.017%) Towers Watson Igloo
9 1 (0.009%) Findur
9 1 (0.009%) SAP EHS
9 1 (0.009%) SAP S/4HANA
9 1 (0.009%) SystmOne
Cloud Services
1 3,906 (33.24%) AWS
2 2,221 (18.90%) Azure
3 984 (8.37%) GCP
4 489 (4.16%) Serverless
5 411 (3.50%) SaaS
6 328 (2.79%) Azure DevOps
7 316 (2.69%) AWS Lambda
8 297 (2.53%) GitHub
9 259 (2.20%) dbt
10 258 (2.20%) Amazon S3
11 215 (1.83%) Snowflake
12 198 (1.68%) Dynamics 365
13 191 (1.63%) Power Platform
14 150 (1.28%) Amazon ECS
15 144 (1.23%) Amazon EC2
16 142 (1.21%) Amazon EKS
17 137 (1.17%) Amazon SQS
18 133 (1.13%) Datadog
19 128 (1.09%) Cloud Computing
20 98 (0.83%) AWS CloudFormation
Communications & Networking
1 157 (1.34%) Wireless
2 151 (1.28%) TCP/IP
3 92 (0.78%) Ethernet
4 85 (0.72%) Network Security
5 82 (0.70%) Kerberos
6 81 (0.69%) Wi-Fi
7 72 (0.61%) HTTP
8 69 (0.59%) Internet
9 65 (0.55%) RS-232
10 56 (0.48%) Bluetooth
11 48 (0.41%) MQTT
12 40 (0.34%) AMQP
12 40 (0.34%) RS-485
13 36 (0.31%) Modbus
14 31 (0.26%) Firewall
15 24 (0.20%) 5G
16 21 (0.18%) 4G
16 21 (0.18%) ZigBee
17 20 (0.17%) DSL
18 17 (0.14%) DNS
Database & Business Intelligence
1 944 (8.03%) NoSQL
2 801 (6.82%) PostgreSQL
3 625 (5.32%) Big Data
4 394 (3.35%) SQL Server
5 389 (3.31%) MySQL
6 371 (3.16%) GIS
7 368 (3.13%) Relational Database
8 352 (3.00%) Apache Ignite
9 330 (2.81%) QGIS
10 320 (2.72%) Hadoop
11 305 (2.60%) Data Lake
12 259 (2.20%) Elasticsearch
13 256 (2.18%) Amazon Athena
14 253 (2.15%) Dremio
15 252 (2.14%) Apache Arrow
16 241 (2.05%) MongoDB
17 175 (1.49%) Redis
18 173 (1.47%) Apache Cassandra
19 153 (1.30%) Apache Hive
20 128 (1.09%) Amazon RDS
Development Applications
1 1,094 (9.31%) Git
2 577 (4.91%) Jenkins
3 402 (3.42%) JIRA
4 301 (2.56%) Visual Studio
5 270 (2.30%) GitLab
6 257 (2.19%) JUnit
7 230 (1.96%) Cypress.io
8 198 (1.68%) Bitbucket
9 142 (1.21%) Selenium
10 128 (1.09%) Jasmine
11 106 (0.90%) Maven
12 101 (0.86%) Artifactory
13 94 (0.80%) Subversion
14 86 (0.73%) Bitbucket Server
15 82 (0.70%) LabVIEW
16 73 (0.62%) Cucumber
17 71 (0.60%) WebDriver
18 66 (0.56%) Karma Test Runner
19 64 (0.54%) Sourcetree
20 62 (0.53%) Protractor
General
1 3,745 (31.87%) Finance
2 2,779 (23.65%) Inclusion and Diversity
3 2,530 (21.53%) Law
4 1,531 (13.03%) Social Skills
5 1,429 (12.16%) Marketing
6 988 (8.41%) Banking
7 793 (6.75%) Legal
8 632 (5.38%) Front Office
9 623 (5.30%) Investment Banking
10 511 (4.35%) Electronics
11 464 (3.95%) Analytical Skills
12 368 (3.13%) Manufacturing
13 293 (2.49%) Financial Institution
14 256 (2.18%) Automotive
15 245 (2.08%) Public Sector
16 233 (1.98%) Games
17 213 (1.81%) Aerospace
18 204 (1.74%) Influencing Skills
18 204 (1.74%) Retail
19 167 (1.42%) Presentation Skills
Job Titles
1 7,699 (65.52%) Software Engineer
2 2,864 (24.37%) Senior
3 2,115 (18.00%) Senior Software Engineer
4 1,919 (16.33%) Developer
5 1,549 (13.18%) Lead
6 1,164 (9.91%) Java Engineer
7 1,113 (9.47%) Java Software Engineer
8 1,063 (9.05%) Embedded Engineer
9 1,029 (8.76%) Lead Software Engineer
10 964 (8.20%) Embedded Software Engineer
11 709 (6.03%) Python Engineer
12 666 (5.67%) Python Software Engineer
13 566 (4.82%) Full Stack Engineer
14 530 (4.51%) AWS Engineer
15 502 (4.27%) Full Stack Software Engineer
16 474 (4.03%) AWS Software Engineer
17 453 (3.85%) Software Developer
18 414 (3.52%) Developer/Software Engineer
19 391 (3.33%) Big Data Engineer
20 390 (3.32%) Big Data Software Engineer
Libraries, Frameworks & Software Standards
1 2,115 (18.00%) React
2 1,877 (15.97%) .NET
3 1,031 (8.77%) AngularJS
4 1,018 (8.66%) Spring
5 991 (8.43%) CSS
6 789 (6.71%) Node.js
7 752 (6.40%) HTML
8 747 (6.36%) .NET Core
9 653 (5.56%) Kafka
10 595 (5.06%) Spring Boot
11 578 (4.92%) RESTful
12 434 (3.69%) gRPC
13 407 (3.46%) REST
14 379 (3.23%) Protocol Buffers
15 366 (3.11%) Vue
16 363 (3.09%) Web Services
17 352 (3.00%) ASP.NET
18 349 (2.97%) Pandas
19 348 (2.96%) JSON
20 340 (2.89%) PostGIS
Miscellaneous
1 1,209 (10.29%) Algorithms
2 1,180 (10.04%) Cloud Native
3 540 (4.60%) Fixed Income
4 489 (4.16%) Hedge funds
5 434 (3.69%) Equities
6 388 (3.30%) Foreign Exchange (FX)
7 387 (3.29%) Derivative
8 348 (2.96%) Public Cloud
9 313 (2.66%) Greenfield Project
10 294 (2.50%) Data Structures
11 280 (2.38%) Product Ownership
12 274 (2.33%) Onboarding
13 273 (2.32%) IoT
14 268 (2.28%) Management Information System
15 247 (2.10%) Distributed Systems
16 244 (2.08%) Embedded Systems
17 203 (1.73%) Self-Motivation
18 174 (1.48%) Client/Server
19 139 (1.18%) Mobile App
20 137 (1.17%) Reference Data
Operating Systems
1 1,393 (11.85%) Linux
2 492 (4.19%) Windows
3 234 (1.99%) Embedded Linux
4 208 (1.77%) Unix
5 178 (1.51%) Android
6 149 (1.27%) Ubuntu
7 129 (1.10%) Apple iOS
8 64 (0.54%) Red Hat Enterprise Linux
9 55 (0.47%) CentOS
10 53 (0.45%) Debian
11 39 (0.33%) FreeRTOS
12 32 (0.27%) Mac OS
13 26 (0.22%) Windows Server
14 18 (0.15%) VMS
15 13 (0.11%) Windows 10
16 7 (0.060%) Alpine Linux
16 7 (0.060%) VxWorks
17 6 (0.051%) Mac OS X
17 6 (0.051%) ThreadX
18 5 (0.043%) Windows Mobile
Processes & Methodologies
1 5,468 (46.53%) Agile
2 2,963 (25.21%) CI/CD
3 2,649 (22.54%) SDLC
4 1,983 (16.88%) Artificial Intelligence
5 1,895 (16.13%) Operational Stability
6 1,882 (16.02%) Machine Learning
7 1,828 (15.56%) DevOps
8 1,710 (14.55%) Problem-Solving
9 1,629 (13.86%) Computer Science
10 1,374 (11.69%) Full Stack Development
11 1,341 (11.41%) Community of Practice
12 1,265 (10.77%) Microservices
13 1,118 (9.51%) Continuous Improvement
14 965 (8.21%) Visualisation
15 948 (8.07%) Mentoring
16 849 (7.22%) Test Automation
17 835 (7.11%) TDD
18 819 (6.97%) Scrum
19 788 (6.71%) Risk Management
20 766 (6.52%) Asset Management
Programming Languages
1 3,631 (30.90%) Python
2 3,556 (30.26%) Java
3 2,376 (20.22%) JavaScript
4 2,317 (19.72%) SQL
5 2,307 (19.63%) C#
6 1,486 (12.65%) TypeScript
7 1,362 (11.59%) C
8 1,178 (10.02%) C++
9 486 (4.14%) Scala
10 446 (3.80%) Go
11 316 (2.69%) Embedded C
12 305 (2.60%) Kotlin
13 292 (2.48%) PHP
14 272 (2.31%) Bash
15 218 (1.86%) Rust
16 167 (1.42%) Ruby
17 161 (1.37%) PL/SQL
18 144 (1.23%) MATLAB
19 129 (1.10%) T-SQL
20 124 (1.06%) PowerShell
Qualifications
1 1,860 (15.83%) Degree
2 1,348 (11.47%) Security Cleared
3 886 (7.54%) SC Cleared
4 636 (5.41%) Computer Science Degree
5 299 (2.54%) Master's Degree
6 223 (1.90%) BPSS Clearance
7 197 (1.68%) DV Cleared
8 130 (1.11%) PhD
9 60 (0.51%) AWS Certification
10 55 (0.47%) Microsoft Certification
11 52 (0.44%) DBS Check
12 38 (0.32%) HND
13 35 (0.30%) Azure Certification
14 28 (0.24%) HNC
15 24 (0.20%) AWS Certified Solutions Architect
16 22 (0.19%) ISTQB
17 21 (0.18%) PMI Certification
18 20 (0.17%) CISSP
19 16 (0.14%) AWS Certified Developer
20 12 (0.10%) CISM
Quality Assurance & Compliance
1 392 (3.34%) QA
2 149 (1.27%) Accessibility
3 137 (1.17%) Data Quality
4 73 (0.62%) SLA
5 56 (0.48%) MISRA
6 49 (0.42%) GDPR
7 37 (0.31%) PMO
8 29 (0.25%) ISO 26262
9 27 (0.23%) ISO 13485
10 25 (0.21%) AUTOSAR
11 23 (0.20%) Software Quality Assurance
12 22 (0.19%) Automotive SPICE
13 21 (0.18%) ISO/IEC 15288
13 21 (0.18%) ISO/IEC 27001
14 20 (0.17%) Def Stans
15 17 (0.14%) IEC 61508
15 17 (0.14%) PCI DSS
16 15 (0.13%) NIST
17 13 (0.11%) JTAG
17 13 (0.11%) NCSC
System Software
1 847 (7.21%) Docker
2 301 (2.56%) Firmware
3 131 (1.11%) Embedded Firmware
4 110 (0.94%) HDFS
5 103 (0.88%) Active Directory
6 42 (0.36%) Virtual Machines
7 26 (0.22%) VMware Infrastructure
8 11 (0.094%) IAG
8 11 (0.094%) Time Sharing Option
9 9 (0.077%) KVM
10 5 (0.043%) Ceph
10 5 (0.043%) Slurm Workload Manager
10 5 (0.043%) VMware ESXi
11 4 (0.034%) NFS
11 4 (0.034%) Virtual Servers
12 3 (0.026%) Hyper-V
12 3 (0.026%) Virtual Desktop
13 2 (0.017%) Apache ZooKeeper
13 2 (0.017%) VirtualBox
14 1 (0.009%) Kamailio
Systems Management
1 1,187 (10.10%) Kubernetes
2 778 (6.62%) Terraform
3 230 (1.96%) Grafana
4 228 (1.94%) Ansible
5 111 (0.94%) Prometheus
6 42 (0.36%) Progress Chef
7 34 (0.29%) Kibana
8 32 (0.27%) Puppet
9 26 (0.22%) ITRS Geneos
10 21 (0.18%) HAProxy
10 21 (0.18%) Zipkin
11 16 (0.14%) Functional Safety
12 8 (0.068%) Docker Swarm
12 8 (0.068%) Istio
13 7 (0.060%) Graphite
14 6 (0.051%) Computer Emergency Response Teams
14 6 (0.051%) Nessus
15 5 (0.043%) Failover Clustering
15 5 (0.043%) Microsoft Clustering
15 5 (0.043%) Suricata
Vendors
1 732 (6.23%) Microsoft
2 516 (4.39%) Oracle
3 405 (3.45%) Google
4 342 (2.91%) ESRI
5 305 (2.60%) Databricks
6 209 (1.78%) Splunk
7 172 (1.46%) Dynatrace
8 95 (0.81%) Informatica
9 91 (0.77%) IBM
10 90 (0.77%) SAP
11 84 (0.71%) Cloudera
12 62 (0.53%) Red Hat
13 57 (0.49%) Alteryx
14 56 (0.48%) Atlassian
14 56 (0.48%) Xamarin
15 49 (0.42%) Siemens
16 46 (0.39%) SaltStack
17 44 (0.37%) Bloomberg
18 43 (0.37%) Pega
19 37 (0.31%) Salesforce