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

6 months to
28 May 2024
Same period 2023 Same period 2022
Rank 11 17 11
Rank change year-on-year +6 -6 +5
Permanent jobs citing Software Engineering 12,058 10,447 28,740
As % of all permanent jobs advertised in the UK 11.75% 10.73% 17.21%
As % of the Processes & Methodologies category 13.95% 11.23% 17.95%
Number of salaries quoted 7,504 6,334 9,744
10th Percentile £40,000 £42,500 £42,000
25th Percentile £47,500 £53,750 £50,000
Median annual salary (50th Percentile) £61,500 £70,000 £69,447
Median % change year-on-year -12.14% +0.80% +15.75%
75th Percentile £82,548 £95,000 £91,250
90th Percentile £111,250 £117,500 £115,000
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 86,445 93,025 160,114
As % of all permanent jobs advertised in the UK 84.24% 95.56% 95.90%
Number of salaries quoted 60,550 54,985 83,280
10th Percentile £29,250 £34,000 £33,500
25th Percentile £40,000 £45,000 £43,750
Median annual salary (50th Percentile) £55,000 £61,000 £60,000
Median % change year-on-year -9.84% +1.67% +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 28 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 28 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,221 £57,500 -6.50% 1,475
England +2 8,409 £62,500 -16.67% 2,250
Work from Home 0 4,232 £65,000 -10.34% 1,414
Scotland +3 3,027 £60,000 -7.69% 131
London 0 2,452 £92,500 +2.78% 899
North of England +11 1,635 £57,500 -6.50% 327
South East +3 1,516 £57,500 -11.54% 327
South West +9 1,272 £55,000 -11.96% 241
North West +16 963 £60,000 -4.00% 205
Midlands +11 919 £55,000 -4.35% 232
East of England +9 559 £60,000 -7.69% 180
Yorkshire +11 540 £55,000 -12.00% 89
West Midlands +26 521 £60,000 - 111
East Midlands +8 398 £50,000 -9.09% 120
Wales +9 185 £50,000 - 23
North East +8 132 £55,000 +13.34% 37
Northern Ireland +1 110 £60,000 +20.00% 39

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 713 (5.91%) Apache Spark
2 669 (5.55%) Apache
3 579 (4.80%) Apache Airflow
4 346 (2.87%) ArcGIS
5 330 (2.74%) GeoServer
6 158 (1.31%) Confluence
7 106 (0.88%) FileNet
8 39 (0.32%) SharePoint
9 37 (0.31%) Cloud Foundry
10 29 (0.24%) nginx
11 27 (0.22%) CMS
12 21 (0.17%) GemFire
13 19 (0.16%) Camunda
13 19 (0.16%) IIS
14 18 (0.15%) Tomcat
15 14 (0.12%) Jupyter
15 14 (0.12%) Microsoft Exchange
15 14 (0.12%) NServiceBus
15 14 (0.12%) WebSphere
15 14 (0.12%) WordPress
Applications
1 140 (1.16%) Simulink
2 29 (0.24%) Stateflow
3 24 (0.20%) Microsoft Excel
4 19 (0.16%) Microsoft Office
5 12 (0.100%) AutoCAD
6 11 (0.091%) CANalyzer
7 10 (0.083%) OrCAD
8 9 (0.075%) Adobe XD
9 6 (0.050%) MS Visio
9 6 (0.050%) Trello
10 5 (0.041%) GNU Octave
11 4 (0.033%) Doxygen
12 3 (0.025%) Adobe Creative Suite
12 3 (0.025%) Microsoft PowerPoint
12 3 (0.025%) Sketch
12 3 (0.025%) Spreadsheet
12 3 (0.025%) TargetLink
13 2 (0.017%) Chatbot
14 1 (0.008%) PTC Creo
14 1 (0.008%) UXPin
Business Applications
1 52 (0.43%) Dynamics CRM
2 12 (0.100%) Payment Gateway
3 9 (0.075%) Magento
4 7 (0.058%) NetSuite
4 7 (0.058%) Siebel CRM
5 4 (0.033%) Shopify
6 3 (0.025%) Dynamics AX
6 3 (0.025%) Dynamics NAV
6 3 (0.025%) Endur
7 2 (0.017%) C-CURE
7 2 (0.017%) CiviCRM
7 2 (0.017%) Infor M3
7 2 (0.017%) Salesforce CRM
7 2 (0.017%) SAP ERP
7 2 (0.017%) Towers Watson Igloo
8 1 (0.008%) Findur
8 1 (0.008%) SAP EHS
8 1 (0.008%) SAP S/4HANA
8 1 (0.008%) Teamcenter
8 1 (0.008%) Temenos T24
Cloud Services
1 3,963 (32.87%) AWS
2 2,249 (18.65%) Azure
3 995 (8.25%) GCP
4 472 (3.91%) Serverless
5 390 (3.23%) SaaS
6 338 (2.80%) Azure DevOps
7 312 (2.59%) dbt
8 309 (2.56%) AWS Lambda
9 289 (2.40%) GitHub
10 258 (2.14%) Snowflake
11 250 (2.07%) Amazon S3
12 203 (1.68%) Dynamics 365
13 199 (1.65%) Power Platform
14 147 (1.22%) Amazon ECS
15 144 (1.19%) Amazon EC2
16 142 (1.18%) Amazon EKS
17 133 (1.10%) Datadog
18 129 (1.07%) Cloud Computing
19 128 (1.06%) Amazon SQS
20 98 (0.81%) GitHub Actions
Communications & Networking
1 152 (1.26%) Wireless
2 150 (1.24%) TCP/IP
3 92 (0.76%) Ethernet
3 92 (0.76%) Network Security
4 82 (0.68%) Kerberos
5 81 (0.67%) Wi-Fi
6 73 (0.61%) HTTP
7 67 (0.56%) Internet
8 64 (0.53%) RS-232
9 54 (0.45%) Bluetooth
10 50 (0.41%) MQTT
11 41 (0.34%) AMQP
12 40 (0.33%) RS-485
13 35 (0.29%) Modbus
14 32 (0.27%) Firewall
15 23 (0.19%) 5G
16 22 (0.18%) ZigBee
17 21 (0.17%) 4G
18 19 (0.16%) DSL
19 17 (0.14%) DNS
Database & Business Intelligence
1 951 (7.89%) NoSQL
2 820 (6.80%) PostgreSQL
3 606 (5.03%) Big Data
4 406 (3.37%) Apache Ignite
5 391 (3.24%) SQL Server
6 387 (3.21%) MySQL
7 372 (3.09%) GIS
8 355 (2.94%) Relational Database
9 352 (2.92%) Data Lake
10 330 (2.74%) QGIS
11 313 (2.60%) Hadoop
12 308 (2.55%) Amazon Athena
13 305 (2.53%) Dremio
14 298 (2.47%) Apache Arrow
15 246 (2.04%) Elasticsearch
16 234 (1.94%) MongoDB
17 174 (1.44%) Apache Cassandra
18 170 (1.41%) Redis
19 150 (1.24%) Apache Hive
20 127 (1.05%) Amazon RDS
Development Applications
1 1,085 (9.00%) Git
2 552 (4.58%) Jenkins
3 380 (3.15%) JIRA
4 299 (2.48%) Visual Studio
5 279 (2.31%) GitLab
6 259 (2.15%) JUnit
7 230 (1.91%) Cypress.io
8 192 (1.59%) Bitbucket
9 140 (1.16%) Selenium
10 129 (1.07%) Jasmine
11 103 (0.85%) Maven
12 95 (0.79%) Artifactory
13 90 (0.75%) Subversion
14 85 (0.70%) Bitbucket Server
15 82 (0.68%) LabVIEW
16 71 (0.59%) WebDriver
17 67 (0.56%) Cucumber
18 66 (0.55%) Karma Test Runner
19 64 (0.53%) Sourcetree
20 62 (0.51%) Protractor
General
1 3,745 (31.06%) Finance
2 2,747 (22.78%) Inclusion and Diversity
3 2,506 (20.78%) Law
4 1,551 (12.86%) Social Skills
5 1,402 (11.63%) Marketing
6 1,011 (8.38%) Banking
7 793 (6.58%) Legal
8 677 (5.61%) Front Office
9 664 (5.51%) Investment Banking
10 545 (4.52%) Electronics
11 471 (3.91%) Analytical Skills
12 391 (3.24%) Manufacturing
13 286 (2.37%) Financial Institution
14 268 (2.22%) Automotive
15 230 (1.91%) Games
15 230 (1.91%) Public Sector
16 222 (1.84%) Aerospace
17 206 (1.71%) Retail
18 198 (1.64%) Influencing Skills
19 161 (1.34%) Presentation Skills
Job Titles
1 7,951 (65.94%) Software Engineer
2 2,937 (24.36%) Senior
3 2,187 (18.14%) Senior Software Engineer
4 1,937 (16.06%) Developer
5 1,617 (13.41%) Lead
6 1,170 (9.70%) Java Engineer
7 1,133 (9.40%) Embedded Engineer
8 1,119 (9.28%) Java Software Engineer
9 1,055 (8.75%) Lead Software Engineer
10 1,035 (8.58%) Embedded Software Engineer
11 736 (6.10%) Python Engineer
12 688 (5.71%) Python Software Engineer
13 558 (4.63%) Full Stack Engineer
14 542 (4.49%) AWS Engineer
15 498 (4.13%) Full Stack Software Engineer
16 493 (4.09%) AWS Software Engineer
17 469 (3.89%) Software Developer
18 426 (3.53%) Developer/Software Engineer
19 394 (3.27%) Senior Developer
20 387 (3.21%) Senior Embedded Engineer
Libraries, Frameworks & Software Standards
1 2,097 (17.39%) React
2 1,906 (15.81%) .NET
3 1,026 (8.51%) AngularJS
4 1,000 (8.29%) Spring
5 997 (8.27%) CSS
6 786 (6.52%) Node.js
7 758 (6.29%) HTML
8 752 (6.24%) .NET Core
9 646 (5.36%) Kafka
10 589 (4.88%) Spring Boot
11 568 (4.71%) RESTful
12 486 (4.03%) gRPC
13 433 (3.59%) Protocol Buffers
14 411 (3.41%) REST
15 401 (3.33%) Pandas
16 389 (3.23%) NumPy
17 369 (3.06%) Vue
18 364 (3.02%) Web Services
19 360 (2.99%) ASP.NET
20 340 (2.82%) PostGIS
Miscellaneous
1 1,201 (9.96%) Algorithms
2 1,169 (9.69%) Cloud Native
3 584 (4.84%) Fixed Income
4 527 (4.37%) Hedge funds
5 475 (3.94%) Equities
6 428 (3.55%) Foreign Exchange (FX)
7 422 (3.50%) Derivative
8 340 (2.82%) Public Cloud
9 311 (2.58%) Greenfield Project
10 289 (2.40%) Data Structures
11 280 (2.32%) IoT
12 276 (2.29%) Product Ownership
13 274 (2.27%) Onboarding
14 268 (2.22%) Management Information System
15 247 (2.05%) Distributed Systems
16 242 (2.01%) Embedded Systems
17 214 (1.77%) Self-Motivation
18 176 (1.46%) Client/Server
19 142 (1.18%) Mobile App
20 136 (1.13%) Reference Data
Operating Systems
1 1,405 (11.65%) Linux
2 494 (4.10%) Windows
3 242 (2.01%) Embedded Linux
4 201 (1.67%) Unix
5 178 (1.48%) Android
6 152 (1.26%) Ubuntu
7 128 (1.06%) Apple iOS
8 65 (0.54%) Red Hat Enterprise Linux
9 58 (0.48%) CentOS
10 55 (0.46%) Debian
11 39 (0.32%) FreeRTOS
12 29 (0.24%) Windows Server
13 25 (0.21%) Mac OS
14 17 (0.14%) VMS
15 13 (0.11%) Windows 10
16 8 (0.066%) Alpine Linux
16 8 (0.066%) VxWorks
17 6 (0.050%) Mac OS X
17 6 (0.050%) ThreadX
18 5 (0.041%) Windows Embedded Compact
Processes & Methodologies
1 5,486 (45.50%) Agile
2 2,955 (24.51%) CI/CD
3 2,642 (21.91%) SDLC
4 1,987 (16.48%) Artificial Intelligence
5 1,881 (15.60%) Machine Learning
6 1,866 (15.48%) Operational Stability
7 1,815 (15.05%) DevOps
8 1,701 (14.11%) Problem-Solving
9 1,650 (13.68%) Computer Science
10 1,394 (11.56%) Full Stack Development
11 1,326 (11.00%) Community of Practice
12 1,269 (10.52%) Microservices
13 1,105 (9.16%) Continuous Improvement
14 963 (7.99%) Visualisation
15 952 (7.90%) Mentoring
16 850 (7.05%) Test Automation
17 821 (6.81%) TDD
18 814 (6.75%) Scrum
19 804 (6.67%) Asset Management
20 785 (6.51%) Risk Management
Programming Languages
1 3,699 (30.68%) Python
2 3,569 (29.60%) Java
3 2,435 (20.19%) JavaScript
4 2,334 (19.36%) C#
5 2,303 (19.10%) SQL
6 1,552 (12.87%) TypeScript
7 1,382 (11.46%) C
8 1,217 (10.09%) C++
9 494 (4.10%) Scala
10 422 (3.50%) Go
11 322 (2.67%) Embedded C
12 321 (2.66%) Kotlin
13 294 (2.44%) PHP
14 262 (2.17%) Bash
15 213 (1.77%) Rust
16 157 (1.30%) PL/SQL
17 153 (1.27%) Ruby
18 146 (1.21%) MATLAB
19 129 (1.07%) T-SQL
20 125 (1.04%) PowerShell
Qualifications
1 1,887 (15.65%) Degree
2 1,381 (11.45%) Security Cleared
3 889 (7.37%) SC Cleared
4 650 (5.39%) Computer Science Degree
5 308 (2.55%) Master's Degree
6 218 (1.81%) BPSS Clearance
7 210 (1.74%) DV Cleared
8 142 (1.18%) PhD
9 61 (0.51%) AWS Certification
10 54 (0.45%) Microsoft Certification
11 51 (0.42%) DBS Check
12 38 (0.32%) HND
13 36 (0.30%) Azure Certification
14 28 (0.23%) AWS Certified Solutions Architect
14 28 (0.23%) HNC
15 23 (0.19%) ISTQB
16 22 (0.18%) PMI Certification
17 20 (0.17%) CISSP
18 16 (0.13%) AWS Certified Developer
19 12 (0.100%) CISM
Quality Assurance & Compliance
1 388 (3.22%) QA
2 157 (1.30%) Data Quality
3 146 (1.21%) Accessibility
4 71 (0.59%) SLA
5 56 (0.46%) MISRA
6 37 (0.31%) GDPR
7 35 (0.29%) PMO
8 31 (0.26%) ISO 26262
9 27 (0.22%) ISO 13485
10 25 (0.21%) AUTOSAR
11 22 (0.18%) Automotive SPICE
11 22 (0.18%) ISO/IEC 27001
11 22 (0.18%) Software Quality Assurance
12 20 (0.17%) Def Stans
13 17 (0.14%) IEC 61508
13 17 (0.14%) PCI DSS
14 16 (0.13%) ISO/IEC 15288
15 15 (0.12%) NIST
16 14 (0.12%) NCSC
17 13 (0.11%) JTAG
System Software
1 832 (6.90%) Docker
2 300 (2.49%) Firmware
3 128 (1.06%) Embedded Firmware
4 107 (0.89%) HDFS
5 102 (0.85%) Active Directory
6 47 (0.39%) Virtual Machines
7 23 (0.19%) VMware Infrastructure
8 11 (0.091%) IAG
8 11 (0.091%) Time Sharing Option
9 9 (0.075%) KVM
10 8 (0.066%) Virtual Servers
11 6 (0.050%) Ceph
12 5 (0.041%) Slurm Workload Manager
13 4 (0.033%) NFS
14 3 (0.025%) Hyper-V
14 3 (0.025%) Virtual Desktop
14 3 (0.025%) VirtualBox
14 3 (0.025%) VMware ESXi
15 2 (0.017%) Apache ZooKeeper
16 1 (0.008%) Kamailio
Systems Management
1 1,166 (9.67%) Kubernetes
2 781 (6.48%) Terraform
3 235 (1.95%) Ansible
4 227 (1.88%) Grafana
5 110 (0.91%) Prometheus
6 40 (0.33%) Progress Chef
7 33 (0.27%) Puppet
8 32 (0.27%) Kibana
9 26 (0.22%) ITRS Geneos
10 21 (0.17%) HAProxy
10 21 (0.17%) Zipkin
11 15 (0.12%) Functional Safety
12 8 (0.066%) Docker Swarm
12 8 (0.066%) Istio
13 7 (0.058%) Graphite
14 6 (0.050%) Computer Emergency Response Teams
14 6 (0.050%) Knative
14 6 (0.050%) Nessus
15 5 (0.041%) Argo
15 5 (0.041%) HP ALM
Vendors
1 744 (6.17%) Microsoft
2 476 (3.95%) Oracle
3 402 (3.33%) Google
4 342 (2.84%) ESRI
5 299 (2.48%) Databricks
6 211 (1.75%) Splunk
7 170 (1.41%) Dynatrace
8 93 (0.77%) Informatica
9 81 (0.67%) Cloudera
10 75 (0.62%) IBM
11 73 (0.61%) SAP
12 64 (0.53%) Red Hat
13 57 (0.47%) Xamarin
14 56 (0.46%) Alteryx
15 55 (0.46%) Atlassian
16 48 (0.40%) Siemens
17 47 (0.39%) SaltStack
18 41 (0.34%) Bloomberg
19 38 (0.32%) Xilinx
20 37 (0.31%) Salesforce