Period
to 30 November 2021

The median annual salary for a Software Engineer was £71,250 in advertised job vacancies in the City of London during the 6 months to 30 November 2021.

The first table below provides salary benchmarking and summary statistics including a comparison to same period in the previous 2 years.

Software Engineer
Central London > City of London
6 months to
30 Nov 2021
Same period 2020 Same period 2019
Rank 123 85 130
Rank change year-on-year -38 +45 +16
Permanent jobs requiring a Software Engineer 149 134 227
As % of all permanent jobs advertised in the City of London 2.41% 3.33% 2.30%
As % of the Job Titles category 2.58% 3.57% 2.40%
Number of salaries quoted 136 127 186
10th Percentile £50,625 £57,500 £40,000
25th Percentile £60,000 £61,250 £55,313
Median annual salary (50th Percentile) £71,250 £75,000 £71,250
Median % change year-on-year -5.00% +5.26% +1.79%
75th Percentile £85,313 £87,500 £89,375
90th Percentile £96,500 £97,500 £98,750
Central London median annual salary £72,500 £75,000 £70,000
% change year-on-year -3.33% +7.14% +3.70%

The following table is for comparison with the above and includes summary statistics for all permanent IT job vacancies advertised in the City of London. 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
City of London
Permanent vacancies in the City of London with a recognized job title 5,780 3,755 9,441
% of permanent IT jobs with a recognized job title 93.62% 93.38% 95.52%
Number of salaries quoted 5,153 3,289 8,285
10th Percentile £42,000 £42,500 £36,250
25th Percentile £53,750 £52,500 £48,750
Median annual salary (50th Percentile) £70,000 £70,000 £65,000
Median % change year-on-year - +7.69% -
75th Percentile £91,250 £85,250 £82,500
90th Percentile £107,500 £101,250 £96,250
Central London median annual salary £70,000 £70,000 £65,000
% change year-on-year - +7.69% +4.00%

Software Engineer
Job Vacancy Trend in the City of London

Job postings that featured Software Engineer in the job title as a proportion of all IT jobs advertised in the City of London.

Job vacancy trend for Software Engineer in the City of London

Software Engineer
Salary Trend in the City of London

3-month moving average salary quoted in jobs citing Software Engineer in the City of London.

Salary trend for Software Engineer in the City of London

Software Engineer
Salary Histogram in the City of London

Salary distribution for jobs citing Software Engineer in the City of London over the 6 months to 30 November 2021.

Salary histogram for Software Engineer in the City of London

Software Engineer
Job Locations in the City of London

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing Software Engineer within the City of London region over the 6 months to 30 November 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
London Bridge - 1 £70,000 -
Software Engineer
Central London

Software Engineer Skill Set
Top 30 Co-occurring IT Skills in the City of London

For the 6 months to 30 November 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 across the City of London region featuring Software Engineer in the job title.

1 130 (87.25%) Software Engineering
2 66 (44.30%) Java
3 57 (38.26%) AWS
4 52 (34.90%) C#
5 51 (34.23%) JavaScript
6 49 (32.89%) Python
7 46 (30.87%) Azure
7 46 (30.87%) Analytics
7 46 (30.87%) Docker
8 43 (28.86%) Kubernetes
8 43 (28.86%) React
9 41 (27.52%) DevOps
9 41 (27.52%) Agile Software Development
10 39 (26.17%) Microservices
11 36 (24.16%) Kafka
11 36 (24.16%) Full Stack Development
12 34 (22.82%) Scala
12 34 (22.82%) .NET
13 30 (20.13%) Jenkins
14 28 (18.79%) SQL
15 27 (18.12%) Node.js
16 25 (16.78%) AngularJS
17 24 (16.11%) GCP
17 24 (16.11%) Publishing
17 24 (16.11%) Informatics
18 22 (14.77%) Finance
18 22 (14.77%) Terraform
19 21 (14.09%) Infrastructure as Code
19 21 (14.09%) Mentoring
19 21 (14.09%) TypeScript

Software Engineer Skill Set
Co-occurring IT Skills in the City of London 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 9 (6.04%) Apache Spark
2 3 (2.01%) Confluence
3 2 (1.34%) Elasticsearch
4 1 (0.67%) CMS
4 1 (0.67%) Luigi
4 1 (0.67%) MS Exchange
Applications
1 7 (4.70%) Microsoft Excel
Business Applications
1 1 (0.67%) Distributed Ledger
Cloud Services
1 57 (38.26%) AWS
2 46 (30.87%) Azure
3 24 (16.11%) GCP
4 11 (7.38%) Serverless
5 8 (5.37%) AWS Lambda
5 8 (5.37%) GitHub
6 3 (2.01%) Amazon CloudWatch
6 3 (2.01%) Amazon Cognito
6 3 (2.01%) PaaS
6 3 (2.01%) Pulumi
6 3 (2.01%) SaaS
7 2 (1.34%) Azure Service Fabric
7 2 (1.34%) BlazeMeter
7 2 (1.34%) BrowserStack
7 2 (1.34%) IaaS
7 2 (1.34%) Snowflake
8 1 (0.67%) Amazon Kinesis
8 1 (0.67%) Microsoft 365
8 1 (0.67%) NuGet
8 1 (0.67%) OpenShift
Communications & Networking
1 2 (1.34%) HTTP
1 2 (1.34%) Internet
Database & Business Intelligence
1 20 (13.42%) SQL Server
2 8 (5.37%) Hadoop
3 7 (4.70%) Big Data
3 7 (4.70%) SQL Server Analysis Services
3 7 (4.70%) SQL Server Integration Services
3 7 (4.70%) Tableau
4 5 (3.36%) Amazon Redshift
4 5 (3.36%) BigQuery
4 5 (3.36%) NoSQL
5 4 (2.68%) Amazon DynamoDB
6 3 (2.01%) Redis
7 2 (1.34%) Azure SQL Database
7 2 (1.34%) MongoDB
7 2 (1.34%) Oracle Database
7 2 (1.34%) Relational Database
8 1 (0.67%) Hazelcast
8 1 (0.67%) HBase
8 1 (0.67%) MariaDB
8 1 (0.67%) Oracle Database 11g
8 1 (0.67%) Oracle Database 12c
Development Applications
1 30 (20.13%) Jenkins
2 17 (11.41%) Spinnaker
3 13 (8.72%) Selenium
4 10 (6.71%) Cypress.io
5 8 (5.37%) Git (software)
6 7 (4.70%) IntelliJ
7 5 (3.36%) Octopus Deploy
7 5 (3.36%) TeamCity
8 4 (2.68%) NUnit
8 4 (2.68%) WebDriver
9 3 (2.01%) JIRA
9 3 (2.01%) JMeter
9 3 (2.01%) Moq
9 3 (2.01%) Visual Studio
10 2 (1.34%) Atlassian Bamboo
10 2 (1.34%) ReSharper
10 2 (1.34%) SoapUI
10 2 (1.34%) SpecFlow
11 1 (0.67%) JUnit
11 1 (0.67%) Xcode
General
1 24 (16.11%) Publishing
2 22 (14.77%) Finance
3 12 (8.05%) Social Skills
4 9 (6.04%) Banking
5 8 (5.37%) Front Office
6 3 (2.01%) Analytical Skills
7 2 (1.34%) Investment Banking
7 2 (1.34%) Marketing
8 1 (0.67%) Electronics
8 1 (0.67%) Games
8 1 (0.67%) Law
8 1 (0.67%) Manufacturing
8 1 (0.67%) Public Sector
8 1 (0.67%) Telecoms
Libraries, Frameworks & Software Standards
1 43 (28.86%) React
2 36 (24.16%) Kafka
3 34 (22.82%) .NET
4 27 (18.12%) Node.js
5 25 (16.78%) AngularJS
6 18 (12.08%) .NET Core
7 15 (10.07%) Spring
8 9 (6.04%) Spring Boot
9 7 (4.70%) .NET Framework
9 7 (4.70%) HTML
9 7 (4.70%) JSON
10 6 (4.03%) Entity Framework
10 6 (4.03%) Redux
11 5 (3.36%) REST
11 5 (3.36%) RESTful
11 5 (3.36%) Web Services
12 4 (2.68%) HTML5
12 4 (2.68%) XML
13 3 (2.01%) RabbitMQ
13 3 (2.01%) Sass
Miscellaneous
1 9 (6.04%) User Experience
2 8 (5.37%) Mobile App
3 6 (4.03%) Data Centre
4 5 (3.36%) Greenfield Project
4 5 (3.36%) Management Information System
4 5 (3.36%) SWIFT
5 4 (2.68%) Enterprise Storage
6 3 (2.01%) Cloud Native
6 3 (2.01%) Legacy Code
6 3 (2.01%) Public Cloud
7 2 (1.34%) Algorithms
7 2 (1.34%) Enterprise Software
7 2 (1.34%) Equities
7 2 (1.34%) Online Banking
8 1 (0.67%) Clustering
8 1 (0.67%) Data Structures
8 1 (0.67%) Fixed Income
8 1 (0.67%) Hedge funds
8 1 (0.67%) Social Media
8 1 (0.67%) Spread Betting
Operating Systems
1 11 (7.38%) Linux
2 4 (2.68%) Ubuntu
3 3 (2.01%) Unix
4 2 (1.34%) Solaris
5 1 (0.67%) Android
5 1 (0.67%) Apple iOS
Processes & Methodologies
1 130 (87.25%) Software Engineering
2 46 (30.87%) Analytics
3 41 (27.52%) Agile Software Development
3 41 (27.52%) DevOps
4 39 (26.17%) Microservices
5 36 (24.16%) Full Stack Development
6 24 (16.11%) Informatics
7 21 (14.09%) Infrastructure as Code
7 21 (14.09%) Mentoring
7 21 (14.09%) Unit Testing
8 20 (13.42%) Software Testing
8 20 (13.42%) TDD
8 20 (13.42%) Test Automation
9 19 (12.75%) SDLC
10 17 (11.41%) OO
11 13 (8.72%) Continuous Integration
11 13 (8.72%) Event-Driven
11 13 (8.72%) SDET
12 12 (8.05%) Coaching
12 12 (8.05%) Multithreading
Programming Languages
1 66 (44.30%) Java
2 52 (34.90%) C#
3 51 (34.23%) JavaScript
4 49 (32.89%) Python
5 34 (22.82%) Scala
6 28 (18.79%) SQL
7 21 (14.09%) Go
7 21 (14.09%) TypeScript
8 16 (10.74%) Kotlin
9 15 (10.07%) R
10 12 (8.05%) Ruby
11 11 (7.38%) C++
11 11 (7.38%) Perl
12 9 (6.04%) Apple Swift
12 9 (6.04%) Objective-C
12 9 (6.04%) VB.NET
13 8 (5.37%) Dart
13 8 (5.37%) ES6
13 8 (5.37%) Java 8
13 8 (5.37%) PHP
Qualifications
1 7 (4.70%) Degree
2 3 (2.01%) AWS Certification
2 3 (2.01%) Computer Science Degree
3 1 (0.67%) ISEB
3 1 (0.67%) Master's Degree
3 1 (0.67%) PhD
3 1 (0.67%) Security Cleared
Quality Assurance & Compliance
1 4 (2.68%) GDPR
1 4 (2.68%) QA
2 1 (0.67%) Accessibility
System Software
1 46 (30.87%) Docker
2 1 (0.67%) HDFS
Systems Management
1 43 (28.86%) Kubernetes
2 22 (14.77%) Terraform
Vendors
1 11 (7.38%) Oracle
2 9 (6.04%) Microsoft
3 8 (5.37%) Salesforce.com
4 7 (4.70%) Alteryx
5 3 (2.01%) Google
6 2 (1.34%) Perfecto Mobile
7 1 (0.67%) Atlassian
7 1 (0.67%) SAP
7 1 (0.67%) Veracode