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 9 May 2024 with a comparison to the same period in the previous 2 years.

6 months to
9 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,640 11,082 25,796
As % of all permanent jobs advertised in the UK 11.75% 10.94% 16.44%
As % of the Processes & Methodologies category 13.72% 11.44% 17.19%
Number of salaries quoted 7,216 6,675 9,604
10th Percentile £40,000 £42,500 £42,500
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% - +16.67%
75th Percentile £84,241 £93,750 £92,500
90th Percentile £110,625 £116,250 £118,750
UK excluding London median annual salary £57,500 £61,500 £57,500
% change year-on-year -6.50% +6.96% +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 84,809 96,894 150,102
As % of all permanent jobs advertised in the UK 85.57% 95.61% 95.67%
Number of salaries quoted 59,843 56,945 82,179
10th Percentile £29,000 £34,000 £33,500
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,550
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 9 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 9 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 8,943 £57,500 -6.50% 1,425
England +2 7,983 £62,500 -13.79% 2,147
Work from Home 0 4,088 £65,000 -9.09% 1,284
Scotland +2 3,069 £60,000 -7.69% 122
London +1 2,340 £91,500 +4.57% 863
North of England +9 1,561 £60,000 -2.44% 296
South East -1 1,402 £57,500 -11.54% 335
South West +8 1,237 £55,000 -9.84% 232
North West +10 928 £60,000 -4.00% 177
Midlands +9 867 £55,000 -4.35% 212
East of England +6 521 £60,000 -7.69% 200
Yorkshire +10 508 £55,000 -10.57% 95
West Midlands +22 507 £60,000 - 102
East Midlands +1 360 £50,000 -9.09% 110
Wales +5 180 £50,000 - 26
North East +8 125 £55,000 +16.40% 28
Northern Ireland +1 108 £60,000 +26.32% 32

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 722 (6.20%) Apache Spark
2 578 (4.97%) Apache
3 483 (4.15%) Apache Airflow
4 346 (2.97%) ArcGIS
5 330 (2.84%) GeoServer
6 172 (1.48%) Confluence
7 126 (1.08%) FileNet
8 39 (0.34%) SharePoint
9 36 (0.31%) Cloud Foundry
10 34 (0.29%) WebSphere
11 30 (0.26%) CMS
11 30 (0.26%) nginx
12 28 (0.24%) Captiva
13 21 (0.18%) GemFire
13 21 (0.18%) IIS
14 20 (0.17%) Camunda
15 19 (0.16%) Tomcat
16 16 (0.14%) Microsoft Exchange
17 14 (0.12%) JBoss
17 14 (0.12%) WordPress
Applications
1 130 (1.12%) Simulink
2 29 (0.25%) Stateflow
3 22 (0.19%) Microsoft Excel
4 16 (0.14%) Microsoft Office
5 12 (0.10%) AutoCAD
6 11 (0.095%) CANalyzer
7 10 (0.086%) Adobe XD
7 10 (0.086%) OrCAD
8 6 (0.052%) Trello
9 5 (0.043%) GNU Octave
10 4 (0.034%) Doxygen
10 4 (0.034%) MS Visio
10 4 (0.034%) Spreadsheet
11 3 (0.026%) Adobe Creative Suite
11 3 (0.026%) Microsoft PowerPoint
11 3 (0.026%) Sketch
11 3 (0.026%) TargetLink
12 2 (0.017%) Chatbot
13 1 (0.009%) PTC Creo
13 1 (0.009%) UXPin
Business Applications
1 49 (0.42%) Dynamics CRM
2 12 (0.10%) Payment Gateway
3 9 (0.077%) Magento
4 8 (0.069%) 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
7 3 (0.026%) Temenos T24
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%) SystmOne
8 2 (0.017%) Teamcenter
8 2 (0.017%) Towers Watson Igloo
9 1 (0.009%) SAP EHS
9 1 (0.009%) SAP S/4HANA
Cloud Services
1 3,845 (33.03%) AWS
2 2,217 (19.05%) Azure
3 979 (8.41%) GCP
4 480 (4.12%) Serverless
5 408 (3.51%) SaaS
6 343 (2.95%) Azure DevOps
7 309 (2.65%) AWS Lambda
8 298 (2.56%) GitHub
9 260 (2.23%) Amazon S3
10 230 (1.98%) dbt
11 204 (1.75%) Dynamics 365
12 195 (1.68%) Power Platform
13 189 (1.62%) Snowflake
14 150 (1.29%) Amazon ECS
15 146 (1.25%) Amazon EC2
16 142 (1.22%) Amazon EKS
17 135 (1.16%) Amazon SQS
18 134 (1.15%) Datadog
19 120 (1.03%) Cloud Computing
20 110 (0.95%) AWS CloudFormation
Communications & Networking
1 162 (1.39%) Wireless
2 151 (1.30%) TCP/IP
3 92 (0.79%) Ethernet
4 83 (0.71%) Wi-Fi
5 82 (0.70%) Kerberos
6 81 (0.70%) Network Security
7 71 (0.61%) HTTP
8 68 (0.58%) Internet
9 65 (0.56%) RS-232
10 57 (0.49%) Bluetooth
11 47 (0.40%) MQTT
12 40 (0.34%) RS-485
13 39 (0.34%) AMQP
14 36 (0.31%) Modbus
15 31 (0.27%) Firewall
16 26 (0.22%) 5G
17 23 (0.20%) 4G
18 21 (0.18%) ZigBee
19 20 (0.17%) DSL
20 19 (0.16%) DNS
Database & Business Intelligence
1 925 (7.95%) NoSQL
2 779 (6.69%) PostgreSQL
3 629 (5.40%) Big Data
4 396 (3.40%) SQL Server
5 391 (3.36%) MySQL
6 371 (3.19%) GIS
7 366 (3.14%) Relational Database
8 330 (2.84%) QGIS
9 321 (2.76%) Hadoop
10 318 (2.73%) Apache Ignite
11 278 (2.39%) Data Lake
12 260 (2.23%) Elasticsearch
13 243 (2.09%) MongoDB
14 228 (1.96%) Amazon Athena
15 225 (1.93%) Dremio
16 224 (1.92%) Apache Arrow
17 175 (1.50%) Apache Cassandra
18 167 (1.43%) Redis
19 151 (1.30%) Apache Hive
20 119 (1.02%) Amazon RDS
Development Applications
1 1,076 (9.24%) Git
2 588 (5.05%) Jenkins
3 420 (3.61%) JIRA
4 307 (2.64%) Visual Studio
5 271 (2.33%) GitLab
6 256 (2.20%) JUnit
7 228 (1.96%) Cypress.io
8 206 (1.77%) Bitbucket
9 142 (1.22%) Selenium
10 126 (1.08%) Jasmine
11 105 (0.90%) Maven
12 104 (0.89%) Artifactory
13 94 (0.81%) Subversion
14 86 (0.74%) Bitbucket Server
15 80 (0.69%) LabVIEW
16 72 (0.62%) Cucumber
17 71 (0.61%) WebDriver
18 66 (0.57%) Karma Test Runner
19 64 (0.55%) Sourcetree
20 62 (0.53%) Protractor
General
1 3,735 (32.09%) Finance
2 2,779 (23.87%) Inclusion and Diversity
3 2,525 (21.69%) Law
4 1,500 (12.89%) Social Skills
5 1,433 (12.31%) Marketing
6 969 (8.32%) Banking
7 793 (6.81%) Legal
8 608 (5.22%) Front Office
9 600 (5.15%) Investment Banking
10 503 (4.32%) Electronics
11 452 (3.88%) Analytical Skills
12 363 (3.12%) Manufacturing
13 294 (2.53%) Financial Institution
14 250 (2.15%) Automotive
15 244 (2.10%) Public Sector
16 241 (2.07%) Games
17 210 (1.80%) Aerospace
18 205 (1.76%) Influencing Skills
19 201 (1.73%) Retail
20 178 (1.53%) Presentation Skills
Job Titles
1 7,578 (65.10%) Software Engineer
2 2,815 (24.18%) Senior
3 2,068 (17.77%) Senior Software Engineer
4 1,918 (16.48%) Developer
5 1,528 (13.13%) Lead
6 1,153 (9.91%) Java Engineer
7 1,103 (9.48%) Java Software Engineer
8 1,045 (8.98%) Embedded Engineer
9 1,012 (8.69%) Lead Software Engineer
10 945 (8.12%) Embedded Software Engineer
11 691 (5.94%) Python Engineer
12 647 (5.56%) Python Software Engineer
13 566 (4.86%) Full Stack Engineer
14 511 (4.39%) AWS Engineer
15 501 (4.30%) Full Stack Software Engineer
16 455 (3.91%) AWS Software Engineer
17 442 (3.80%) Software Developer
18 403 (3.46%) Developer/Software Engineer
19 391 (3.36%) Big Data Engineer
20 390 (3.35%) Big Data Software Engineer
Libraries, Frameworks & Software Standards
1 2,112 (18.14%) React
2 1,863 (16.01%) .NET
3 1,027 (8.82%) AngularJS
4 1,006 (8.64%) Spring
5 988 (8.49%) CSS
6 781 (6.71%) Node.js
7 749 (6.43%) .NET Core
7 749 (6.43%) HTML
8 651 (5.59%) Kafka
9 591 (5.08%) Spring Boot
10 562 (4.83%) RESTful
11 399 (3.43%) gRPC
12 394 (3.38%) REST
13 361 (3.10%) Vue
14 353 (3.03%) Web Services
15 352 (3.02%) JSON
16 350 (3.01%) ASP.NET
17 345 (2.96%) Protocol Buffers
18 340 (2.92%) PostGIS
19 334 (2.87%) Leaflet
Miscellaneous
1 1,205 (10.35%) Algorithms
2 1,179 (10.13%) Cloud Native
3 512 (4.40%) Fixed Income
4 462 (3.97%) Hedge funds
5 406 (3.49%) Equities
6 365 (3.14%) Derivative
7 364 (3.13%) Foreign Exchange (FX)
8 359 (3.08%) Public Cloud
9 320 (2.75%) Greenfield Project
10 296 (2.54%) Data Structures
11 281 (2.41%) Product Ownership
12 272 (2.34%) IoT
12 272 (2.34%) Onboarding
13 267 (2.29%) Management Information System
14 262 (2.25%) Distributed Systems
15 242 (2.08%) Embedded Systems
16 196 (1.68%) Self-Motivation
17 172 (1.48%) Client/Server
18 137 (1.18%) Mobile App
18 137 (1.18%) Reference Data
Operating Systems
1 1,411 (12.12%) Linux
2 493 (4.24%) Windows
3 230 (1.98%) Embedded Linux
4 216 (1.86%) Unix
5 172 (1.48%) Android
6 146 (1.25%) Ubuntu
7 125 (1.07%) Apple iOS
8 62 (0.53%) Red Hat Enterprise Linux
9 52 (0.45%) CentOS
10 51 (0.44%) Debian
11 39 (0.34%) FreeRTOS
12 34 (0.29%) Mac OS
13 23 (0.20%) Windows Server
14 18 (0.15%) VMS
15 13 (0.11%) Windows 10
16 6 (0.052%) Alpine Linux
16 6 (0.052%) Mac OS X
16 6 (0.052%) ThreadX
17 5 (0.043%) VxWorks
17 5 (0.043%) Windows Mobile
Processes & Methodologies
1 5,427 (46.62%) Agile
2 2,953 (25.37%) CI/CD
3 2,648 (22.75%) SDLC
4 1,965 (16.88%) Artificial Intelligence
5 1,894 (16.27%) Operational Stability
6 1,868 (16.05%) Machine Learning
7 1,830 (15.72%) DevOps
8 1,693 (14.54%) Problem-Solving
9 1,609 (13.82%) Computer Science
10 1,350 (11.60%) Full Stack Development
11 1,339 (11.50%) Community of Practice
12 1,261 (10.83%) Microservices
13 1,124 (9.66%) Continuous Improvement
14 958 (8.23%) Visualisation
15 944 (8.11%) Mentoring
16 846 (7.27%) Test Automation
17 834 (7.16%) Scrum
18 815 (7.00%) TDD
19 786 (6.75%) Risk Management
20 759 (6.52%) Decision-Making
Programming Languages
1 3,583 (30.78%) Python
2 3,512 (30.17%) Java
3 2,333 (20.04%) JavaScript
4 2,314 (19.88%) SQL
5 2,308 (19.83%) C#
6 1,452 (12.47%) TypeScript
7 1,361 (11.69%) C
8 1,163 (9.99%) C++
9 472 (4.05%) Scala
10 444 (3.81%) Go
11 314 (2.70%) Embedded C
12 292 (2.51%) Kotlin
12 292 (2.51%) PHP
13 285 (2.45%) Bash
14 221 (1.90%) Rust
15 171 (1.47%) Ruby
16 159 (1.37%) PL/SQL
17 142 (1.22%) MATLAB
18 135 (1.16%) PowerShell
19 132 (1.13%) T-SQL
Qualifications
1 1,845 (15.85%) Degree
2 1,335 (11.47%) Security Cleared
3 885 (7.60%) SC Cleared
4 622 (5.34%) Computer Science Degree
5 292 (2.51%) Master's Degree
6 233 (2.00%) BPSS Clearance
7 186 (1.60%) DV Cleared
8 125 (1.07%) PhD
9 61 (0.52%) AWS Certification
10 58 (0.50%) Microsoft Certification
11 43 (0.37%) DBS Check
12 38 (0.33%) HND
13 34 (0.29%) Azure Certification
14 29 (0.25%) HNC
15 23 (0.20%) AWS Certified Solutions Architect
16 20 (0.17%) CISSP
16 20 (0.17%) PMI Certification
17 16 (0.14%) AWS Certified Developer
17 16 (0.14%) ISTQB
18 12 (0.10%) CISM
Quality Assurance & Compliance
1 391 (3.36%) QA
2 146 (1.25%) Accessibility
3 126 (1.08%) Data Quality
4 73 (0.63%) SLA
5 56 (0.48%) GDPR
5 56 (0.48%) MISRA
6 37 (0.32%) PMO
7 30 (0.26%) ISO 26262
7 30 (0.26%) ISO/IEC 15288
8 27 (0.23%) ISO 13485
9 26 (0.22%) AUTOSAR
10 23 (0.20%) Automotive SPICE
10 23 (0.20%) Software Quality Assurance
11 22 (0.19%) ISO/IEC 27001
12 20 (0.17%) Def Stans
13 18 (0.15%) PCI DSS
14 17 (0.15%) IEC 61508
15 15 (0.13%) NIST
16 13 (0.11%) JTAG
16 13 (0.11%) NCSC
System Software
1 861 (7.40%) Docker
2 302 (2.59%) Firmware
3 133 (1.14%) Embedded Firmware
4 110 (0.95%) HDFS
5 104 (0.89%) Active Directory
6 37 (0.32%) Virtual Machines
7 24 (0.21%) VMware Infrastructure
8 11 (0.095%) IAG
8 11 (0.095%) Time Sharing Option
9 9 (0.077%) KVM
10 5 (0.043%) Slurm Workload Manager
10 5 (0.043%) VMware ESXi
11 4 (0.034%) Ceph
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
14 1 (0.009%) Kamailio
14 1 (0.009%) OpenSIPS
Systems Management
1 1,201 (10.32%) Kubernetes
2 784 (6.74%) Terraform
3 242 (2.08%) Grafana
4 235 (2.02%) Ansible
5 124 (1.07%) Prometheus
6 43 (0.37%) 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.069%) Docker Swarm
12 8 (0.069%) Istio
13 7 (0.060%) Graphite
14 6 (0.052%) Computer Emergency Response Teams
14 6 (0.052%) Nessus
15 5 (0.043%) Failover Clustering
15 5 (0.043%) Microsoft Clustering
15 5 (0.043%) Nagios
Vendors
1 735 (6.31%) Microsoft
2 519 (4.46%) Oracle
3 398 (3.42%) Google
4 342 (2.94%) ESRI
5 303 (2.60%) Databricks
6 210 (1.80%) Splunk
7 172 (1.48%) Dynatrace
8 100 (0.86%) SAP
9 99 (0.85%) IBM
10 95 (0.82%) Informatica
11 84 (0.72%) Cloudera
12 61 (0.52%) Red Hat
13 57 (0.49%) Alteryx
14 55 (0.47%) Atlassian
14 55 (0.47%) Xamarin
15 50 (0.43%) Pega
16 49 (0.42%) Siemens
17 45 (0.39%) SaltStack
18 43 (0.37%) Bloomberg
19 42 (0.36%) ServiceNow