Period
to 21 April 2021

The following table provides summary statistics for permanent job vacancies advertised in the City of London 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 21 April 2021 with a comparison to the same period in the previous 2 years.

Software Engineering
Central London > City of London
6 months to
21 Apr 2021
Same period 2020 Same period 2019
Rank 21 26 28
Rank change year-on-year +5 +2 +1
Permanent jobs citing Software Engineering 488 619 811
As % of all permanent jobs advertised in the City of London 9.95% 7.58% 7.94%
As % of the Processes & Methodologies category 10.44% 8.05% 8.54%
Number of salaries quoted 423 533 735
10th Percentile £52,500 £47,500 £42,500
25th Percentile £63,750 £56,250 £57,500
Median annual salary (50th Percentile) £75,000 £72,500 £70,000
Median % change year-on-year +3.45% +3.57% +9.38%
75th Percentile £94,688 £92,500 £86,250
90th Percentile £105,000 £113,500 £110,000
Central London median annual salary £75,000 £72,500 £70,000
% change year-on-year +3.45% +3.57% +12.90%

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 advertised in the City of London with a requirement for process or methodology skills.

All Process and Methodology Skills
City of London
Permanent vacancies with a requirement for process or methodology skills 4,673 7,688 9,497
As % of all permanent IT jobs advertised in the City of London 95.25% 94.12% 93.03%
Number of salaries quoted 4,143 6,715 8,482
10th Percentile £43,750 £40,000 £36,250
25th Percentile £55,000 £51,250 £49,000
Median annual salary (50th Percentile) £72,500 £67,500 £65,000
Median % change year-on-year +7.41% +3.85% +5.48%
75th Percentile £90,000 £85,000 £82,500
90th Percentile £107,500 £100,000 £97,500
Central London median annual salary £70,000 £67,500 £65,000
% change year-on-year +3.70% +3.85% +8.33%

Software Engineering
Job Vacancy Trend in the City of London

Job postings citing Software Engineering as a proportion of all IT jobs advertised in the City of London.

Job vacancy trend for Software Engineering in the City of London

Software Engineering
Salary Trend in the City of London

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

Salary trend for Software Engineering in the City of London

Software Engineering
Salary Histogram in the City of London

Salary distribution for jobs citing Software Engineering in the City of London over the 6 months to 21 April 2021.

Salary histogram for Software Engineering in the City of London

Software Engineering
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 Engineering within the City of London region over the 6 months to 21 April 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 +9 3 £80,000 +12.28%
Moorgate - 1 £50,000 -
Software Engineering
Central London

For the 6 months to 21 April 2021, IT jobs citing Software Engineering also mentioned the following 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 with a requirement for Software Engineering.

1 173 (35.45%) Agile Software Development
2 144 (29.51%) JavaScript
3 141 (28.89%) Java
3 141 (28.89%) Finance
4 136 (27.87%) C#
5 127 (26.02%) Python
6 121 (24.80%) Kubernetes
7 116 (23.77%) AWS
8 111 (22.75%) Docker
9 110 (22.54%) DevOps
10 108 (22.13%) .NET
11 104 (21.31%) Microservices
12 83 (17.01%) Azure
13 81 (16.60%) React
14 79 (16.19%) SQL
15 78 (15.98%) OO
16 74 (15.16%) Node.js
17 67 (13.73%) TypeScript
18 66 (13.52%) Mentoring
18 66 (13.52%) TDD
19 65 (13.32%) Fintech
19 65 (13.32%) Terraform
20 60 (12.30%) NoSQL
21 57 (11.68%) Coaching
22 56 (11.48%) Git (software)
22 56 (11.48%) Big Data
22 56 (11.48%) SQL Server
23 52 (10.66%) Jenkins
24 50 (10.25%) Analytics
24 50 (10.25%) GCP

Software Engineering
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 32 (6.56%) Apache Spark
2 5 (1.02%) Apache Airflow
3 4 (0.82%) Confluence
3 4 (0.82%) Elasticsearch
3 4 (0.82%) nginx
4 3 (0.61%) GlassFish
4 3 (0.61%) JBoss
4 3 (0.61%) SAS
4 3 (0.61%) WebSphere
5 2 (0.41%) Adobe Experience Manager
5 2 (0.41%) Apache
5 2 (0.41%) Ethereum
6 1 (0.20%) IIS
Applications
1 3 (0.61%) Microsoft Excel
Business Applications
1 3 (0.61%) IBM Operational Decision Manager
2 1 (0.20%) Dynamics CRM
Cloud Services
1 116 (23.77%) AWS
2 83 (17.01%) Azure
3 50 (10.25%) GCP
4 39 (7.99%) SaaS
5 29 (5.94%) Serverless
6 18 (3.69%) Cloud Computing
7 17 (3.48%) Azure Functions
8 15 (3.07%) BrowserStack
9 14 (2.87%) Azure Event Grid
9 14 (2.87%) Azure Service Bus
10 12 (2.46%) Azure App Service
10 12 (2.46%) Azure Service Fabric
10 12 (2.46%) NuGet
11 10 (2.05%) AWS Lambda
12 8 (1.64%) GitHub
13 7 (1.43%) Amazon EC2
13 7 (1.43%) AWS Fargate
13 7 (1.43%) IaaS
14 5 (1.02%) PaaS
14 5 (1.02%) Stackdriver
Communications & Networking
1 11 (2.25%) HTTP
2 6 (1.23%) TCP/IP
3 5 (1.02%) Firewall
3 5 (1.02%) Multicast
3 5 (1.02%) tcpdump
3 5 (1.02%) VPN
4 4 (0.82%) Internet
5 1 (0.20%) ATM
Database & Business Intelligence
1 60 (12.30%) NoSQL
2 56 (11.48%) Big Data
2 56 (11.48%) SQL Server
3 43 (8.81%) MongoDB
4 37 (7.58%) PostgreSQL
5 33 (6.76%) Hadoop
6 29 (5.94%) SQL Server 2017
7 22 (4.51%) BigQuery
8 19 (3.89%) Amazon Redshift
9 17 (3.48%) Azure SQL Database
9 17 (3.48%) Relational Database
10 15 (3.07%) Redis
11 13 (2.66%) MySQL
12 9 (1.84%) Blockchain
13 5 (1.02%) Data Lake
13 5 (1.02%) Presto
14 4 (0.82%) Data Warehouse
14 4 (0.82%) Power BI
15 3 (0.61%) Apache Cassandra
15 3 (0.61%) CockroachDB
Development Applications
1 56 (11.48%) Git (software)
2 52 (10.66%) Jenkins
3 21 (4.30%) CircleCI
4 20 (4.10%) Cypress.io
5 19 (3.89%) JIRA
6 18 (3.69%) Postman
7 15 (3.07%) Cucumber
7 15 (3.07%) TestCafe
8 12 (2.46%) GitLab
9 8 (1.64%) Atlassian Bamboo
9 8 (1.64%) Bitbucket
10 7 (1.43%) webpack
11 6 (1.23%) Artifactory
11 6 (1.23%) JUnit
11 6 (1.23%) Sonatype Nexus
12 5 (1.02%) Selenium
13 4 (0.82%) Maven
13 4 (0.82%) SpecFlow
13 4 (0.82%) TeamCity
13 4 (0.82%) Visual Studio Team System
General
1 141 (28.89%) Finance
2 31 (6.35%) Banking
3 24 (4.92%) Marketing
4 12 (2.46%) Private Banking
5 9 (1.84%) Front Office
6 8 (1.64%) Advertising
7 7 (1.43%) Law
7 7 (1.43%) Retail
8 6 (1.23%) Games
9 5 (1.02%) Public Sector
10 4 (0.82%) Housing Association
11 3 (0.61%) Manufacturing
11 3 (0.61%) Telecoms
12 2 (0.41%) Back Office
12 2 (0.41%) Electronics
12 2 (0.41%) Financial Institution
12 2 (0.41%) Investment Banking
13 1 (0.20%) Billing
13 1 (0.20%) Publishing
13 1 (0.20%) Retail Banking
Job Titles
1 159 (32.58%) Software Engineer
2 139 (28.48%) Developer
3 61 (12.50%) Java Engineer
4 54 (11.07%) Senior Software Engineer
5 45 (9.22%) Senior Developer
6 38 (7.79%) Big Data Engineer
6 38 (7.79%) Java Software Engineer
7 32 (6.56%) Software Developer
8 29 (5.94%) Digital Transformation
8 29 (5.94%) Python Developer
9 28 (5.74%) C# Developer
9 28 (5.74%) Head of Engineering
10 25 (5.12%) Cloud Engineer
11 24 (4.92%) Data Analytics Engineer
11 24 (4.92%) Engineering Manager
12 22 (4.51%) Kubernetes Engineer
13 19 (3.89%) Big Data Software Engineer
14 18 (3.69%) Lead Software Engineer
15 17 (3.48%) Software Manager
16 16 (3.28%) Python Engineer
Libraries, Frameworks & Software Standards
1 108 (22.13%) .NET
2 81 (16.60%) React
3 74 (15.16%) Node.js
4 44 (9.02%) HTML
5 43 (8.81%) Kafka
6 42 (8.61%) CSS
7 40 (8.20%) Spring Boot
8 39 (7.99%) Spring
9 37 (7.58%) .NET Core
10 35 (7.17%) Web Services
11 29 (5.94%) AngularJS
12 26 (5.33%) WPF
13 25 (5.12%) .NET Framework
13 25 (5.12%) REST
14 24 (4.92%) WCF
15 23 (4.71%) Django
16 22 (4.51%) HTML5
17 21 (4.30%) GraphQL
18 17 (3.48%) CSS3
19 16 (3.28%) Vue.js
Miscellaneous
1 40 (8.20%) Greenfield Project
2 28 (5.74%) User Experience
3 24 (4.92%) Data Structures
4 18 (3.69%) Algorithms
5 15 (3.07%) Equities
6 9 (1.84%) Public Cloud
6 9 (1.84%) Social Media
6 9 (1.84%) Virtual Team
7 8 (1.64%) Analytical Skills
7 8 (1.64%) Blog
7 8 (1.64%) Fixed Income
8 6 (1.23%) Cloud Native
8 6 (1.23%) Mobile App
9 5 (1.02%) Enterprise Software
10 4 (0.82%) Foreign Exchange (FX)
10 4 (0.82%) Hedge funds
11 3 (0.61%) Derivative
12 2 (0.41%) Embedded Systems
12 2 (0.41%) Robotics
12 2 (0.41%) Spread Betting
Operating Systems
1 38 (7.79%) Linux
2 11 (2.25%) Unix
3 10 (2.05%) Android
4 8 (1.64%) Red Hat Enterprise Linux
5 6 (1.23%) Apple iOS
5 6 (1.23%) CentOS
5 6 (1.23%) Windows
6 2 (0.41%) CoreOS
6 2 (0.41%) Ubuntu
7 1 (0.20%) Robot Operating System
Processes & Methodologies
1 173 (35.45%) Agile Software Development
2 110 (22.54%) DevOps
3 104 (21.31%) Microservices
4 78 (15.98%) OO
5 66 (13.52%) Mentoring
5 66 (13.52%) TDD
6 65 (13.32%) Fintech
7 57 (11.68%) Coaching
8 50 (10.25%) Analytics
9 49 (10.04%) Computer Science
9 49 (10.04%) Scrum
10 46 (9.43%) BDD
10 46 (9.43%) Infrastructure as Code
11 44 (9.02%) Requirements Gathering
12 43 (8.81%) Continuous Improvement
13 42 (8.61%) Software Testing
14 41 (8.40%) Performance Tuning
15 38 (7.79%) Test Automation
16 35 (7.17%) Problem-Solving
17 33 (6.76%) Open Source
Programming Languages
1 144 (29.51%) JavaScript
2 141 (28.89%) Java
3 136 (27.87%) C#
4 127 (26.02%) Python
5 79 (16.19%) SQL
6 67 (13.73%) TypeScript
7 48 (9.84%) C++
8 29 (5.94%) Go
9 27 (5.53%) Java 8
10 24 (4.92%) Kotlin
11 16 (3.28%) Scala
12 15 (3.07%) C
13 12 (2.46%) Ruby
14 11 (2.25%) Perl
15 6 (1.23%) Apple Swift
15 6 (1.23%) PHP
16 5 (1.02%) Solidity
17 4 (0.82%) Rust
18 3 (0.61%) Clojure
18 3 (0.61%) R
Qualifications
1 46 (9.43%) Degree
2 15 (3.07%) Computer Science Degree
2 15 (3.07%) SC Cleared
2 15 (3.07%) Security Cleared
3 9 (1.84%) DV Cleared
4 4 (0.82%) PhD
5 3 (0.61%) Master's Degree
6 1 (0.20%) AWS Certification
6 1 (0.20%) BPSS Clearance
6 1 (0.20%) Microsoft Certification
6 1 (0.20%) Numerate Degree
6 1 (0.20%) RHCE
6 1 (0.20%) RHCSA
6 1 (0.20%) SAS Certification
Quality Assurance & Compliance
1 8 (1.64%) QA
2 2 (0.41%) GDPR
3 1 (0.20%) Data Quality
3 1 (0.20%) ISO/IEC 27002 (supersedes ISO/IEC 17799)
System Software
1 111 (22.75%) Docker
2 3 (0.61%) OpenAM
2 3 (0.61%) OpenDJ
Systems Management
1 121 (24.80%) Kubernetes
2 65 (13.32%) Terraform
3 23 (4.71%) Puppet
4 17 (3.48%) Ansible
5 9 (1.84%) Opscode Chef
6 7 (1.43%) Prometheus
7 6 (1.23%) Grafana
8 5 (1.02%) Istio
9 3 (0.61%) Kubeflow
9 3 (0.61%) Single Sign-On
10 1 (0.20%) Consul
10 1 (0.20%) Control-M
10 1 (0.20%) Docker Swarm
10 1 (0.20%) Failover Clustering
10 1 (0.20%) Graphite
10 1 (0.20%) Kibana
10 1 (0.20%) MIIS
10 1 (0.20%) Packer
Vendors
1 34 (6.97%) Microsoft
2 25 (5.12%) Charles River
3 12 (2.46%) Google
4 5 (1.02%) Oracle
5 3 (0.61%) Broadcom
5 3 (0.61%) Cloudera
5 3 (0.61%) Databricks
5 3 (0.61%) ForgeRock
5 3 (0.61%) IBM
5 3 (0.61%) Red Hat
5 3 (0.61%) Salesforce.com
5 3 (0.61%) SAP
5 3 (0.61%) Veracode
6 2 (0.41%) Adobe
6 2 (0.41%) Facebook
6 2 (0.41%) Pega
7 1 (0.20%) Conga
7 1 (0.20%) DataFlux
7 1 (0.20%) Sage
7 1 (0.20%) Twitter