Period
to 24 February 2020

The following table provides summary statistics for permanent job vacancies advertised in the City of London with a requirement for TDD skills. Included is a benchmarking guide to the salaries offered in vacancies that have cited TDD over the 6 months to 24 February 2020 with a comparison to the same period in the previous 2 years.

Test-Driven Development (TDD)
Central London > City of London
6 months to
24 Feb 2020
Same period 2019 Same period 2018
Rank 23 20 19
Rank change year-on-year -3 -1 +2
Permanent jobs citing TDD 738 1,025 980
As % of all permanent IT jobs advertised in the City of London 8.17% 9.99% 9.17%
As % of the Processes & Methodologies category 8.74% 10.76% 9.77%
Number of salaries quoted 698 984 880
City of London median annual salary £70,000 £70,000 £65,000
Median salary % change year-on-year - +7.69% +4.00%
10th Percentile £46,250 £42,875 £42,375
90th Percentile £97,500 £97,500 £92,625
Central London median annual salary £70,000 £70,000 £65,000
% change year-on-year - +7.69% +8.33%

TDD 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 8,443 9,522 10,035
As % of all permanent IT jobs advertised in the City of London 93.51% 92.82% 93.94%
Number of salaries quoted 7,279 8,462 8,951
City of London median annual salary £67,500 £65,000 £60,000
Median salary % change year-on-year +3.85% +8.33% -
10th Percentile £38,750 £36,250 £36,250
90th Percentile £97,750 £95,000 £95,000
Central London median annual salary £67,500 £65,000 £60,000
% change year-on-year +3.85% +8.33% +4.35%

TDD
Job Vacancy Trend in the City of London

Job postings citing TDD as a percentage of all IT jobs advertised in the City of London.

Job vacancy trend for TDD in the City of London

TDD
Salary Trend in the City of London

This chart provides the 3-month moving average for salaries quoted in permanent IT jobs citing TDD in the City of London.

Salary trend for TDD in the City of London

TDD
Salary Histogram in the City of London

The salary distribution of IT jobs citing TDD in the City of London over the 6 months to 24 February 2020.

Salary histogram for TDD in the City of London

TDD
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 TDD within the City of London region over the 6 months to 24 February 2020. 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 -8 12 £57,500 +43.75%
TDD
Central London

For the 6 months to 24 February 2020, IT jobs citing TDD 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 TDD.

1 438 (59.35%) Agile Software Development
2 303 (41.06%) Java
3 245 (33.20%) BDD
4 238 (32.25%) JavaScript
5 224 (30.35%) Microservices
6 175 (23.71%) .NET
7 171 (23.17%) Docker
8 165 (22.36%) AWS
9 160 (21.68%) C#
10 159 (21.54%) Finance
11 150 (20.33%) React
12 141 (19.11%) Continuous Integration
13 136 (18.43%) SQL
14 128 (17.34%) CSS
14 128 (17.34%) Azure
15 126 (17.07%) AngularJS
16 124 (16.80%) HTML
17 123 (16.67%) Fintech
18 114 (15.45%) DevOps
19 113 (15.31%) Spring
20 112 (15.18%) Scrum
21 104 (14.09%) Test Automation
22 103 (13.96%) Kubernetes
23 100 (13.55%) Python
24 89 (12.06%) Java 8
25 87 (11.79%) Pair Programming
25 87 (11.79%) Node.js
26 86 (11.65%) Greenfield Project
27 83 (11.25%) Software Engineering
28 82 (11.11%) REST

TDD
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 33 (4.47%) Apache Spark
2 18 (2.44%) Elasticsearch
3 14 (1.90%) Apache
3 14 (1.90%) CMS
4 12 (1.63%) Confluence
5 11 (1.49%) Adobe Experience Manager
6 8 (1.08%) Apache Airflow
7 7 (0.95%) Drupal
8 5 (0.68%) Luigi
8 5 (0.68%) nginx
8 5 (0.68%) WebSphere
8 5 (0.68%) WordPress
9 4 (0.54%) JBoss
9 4 (0.54%) Tomcat
9 4 (0.54%) WebLogic
10 3 (0.41%) Headless CMS
11 2 (0.27%) Jupyter
12 1 (0.14%) Kentico
12 1 (0.14%) SAS
12 1 (0.14%) Sitecore CMS
Applications
1 2 (0.27%) Microsoft Excel
2 1 (0.14%) Figma
2 1 (0.14%) Photoshop
2 1 (0.14%) Sketch
Business Applications
1 6 (0.81%) Dynamics CRM
2 1 (0.14%) Distributed Ledger
2 1 (0.14%) FastStats
2 1 (0.14%) FINCAD Analytics
2 1 (0.14%) Tesseract
Cloud Services
1 165 (22.36%) AWS
2 128 (17.34%) Azure
3 36 (4.88%) GCP
4 31 (4.20%) Serverless
5 22 (2.98%) Amazon S3
6 21 (2.85%) SaaS
7 15 (2.03%) AWS CloudFormation
7 15 (2.03%) GitHub
8 13 (1.76%) Heroku
9 10 (1.36%) Amazon ECS
9 10 (1.36%) AWS Lambda
10 9 (1.22%) Cloud Computing
10 9 (1.22%) PaaS
11 7 (0.95%) Firebase
12 6 (0.81%) npm
13 5 (0.68%) Amazon EMR
13 5 (0.68%) Power Platform
14 4 (0.54%) Amazon EC2
14 4 (0.54%) Amazon EKS
14 4 (0.54%) OpenShift
Communications & Networking
1 8 (1.08%) FIX Connectivity
2 5 (0.68%) HTTP
3 4 (0.54%) Internet
4 1 (0.14%) DMZ
4 1 (0.14%) Multicast
Database & Business Intelligence
1 70 (9.49%) SQL Server
2 56 (7.59%) NoSQL
3 32 (4.34%) MongoDB
4 31 (4.20%) Hadoop
4 31 (4.20%) MySQL
5 30 (4.07%) Big Data
6 27 (3.66%) Apache Cassandra
7 22 (2.98%) PostgreSQL
8 18 (2.44%) Relational Database
9 11 (1.49%) Data Warehouse
10 10 (1.36%) Amazon DynamoDB
11 9 (1.22%) Azure SQL Database
11 9 (1.22%) SQL Server 2016
12 8 (1.08%) SQL Server 2008
12 8 (1.08%) SQL Server Integration Services
13 7 (0.95%) Amazon Athena
14 6 (0.81%) Blockchain
14 6 (0.81%) Redis
15 5 (0.68%) Cosmos DB
15 5 (0.68%) Power BI
Development Applications
1 71 (9.62%) Git (software)
2 46 (6.23%) Jenkins
3 34 (4.61%) Maven
4 33 (4.47%) Selenium
5 31 (4.20%) Cucumber
6 26 (3.52%) TeamCity
7 22 (2.98%) JUnit
8 20 (2.71%) JIRA
9 16 (2.17%) SpecFlow
10 15 (2.03%) NUnit
10 15 (2.03%) RSpec
11 14 (1.90%) Subversion
12 13 (1.76%) Visual Studio
13 12 (1.63%) webpack
14 11 (1.49%) Gradle
15 10 (1.36%) Postman
15 10 (1.36%) Team Foundation Server
16 9 (1.22%) gulp
16 9 (1.22%) Jasmine
17 8 (1.08%) Octopus Deploy
General
1 159 (21.54%) Finance
2 63 (8.54%) Banking
3 44 (5.96%) Marketing
4 36 (4.88%) Retail
5 32 (4.34%) Front Office
6 27 (3.66%) Investment Banking
7 24 (3.25%) Advertising
8 19 (2.57%) Games
9 10 (1.36%) Back Office
9 10 (1.36%) Manufacturing
10 8 (1.08%) Legal
11 7 (0.95%) Financial Institution
12 6 (0.81%) Public Sector
13 5 (0.68%) Automotive
13 5 (0.68%) Law
14 4 (0.54%) Publishing
15 3 (0.41%) Electronics
15 3 (0.41%) Telecoms
16 2 (0.27%) Multimedia
16 2 (0.27%) Retail Banking
Job Titles
1 546 (73.98%) Developer
2 158 (21.41%) Java Developer
3 120 (16.26%) Senior Developer
4 93 (12.60%) .NET Developer
5 65 (8.81%) C# Developer
6 45 (6.10%) AWS Developer
7 42 (5.69%) Scala Developer
8 41 (5.56%) C# .NET Developer
9 37 (5.01%) Full Stack Developer
9 37 (5.01%) Senior Java Developer
10 36 (4.88%) Front End Developer (Client-Side Developer)
11 34 (4.61%) React Developer
12 33 (4.47%) Java Engineer
12 33 (4.47%) Software Engineer
13 32 (4.34%) Python Developer
13 32 (4.34%) Senior .NET Developer
14 27 (3.66%) JavaScript Developer
14 27 (3.66%) PHP Developer
14 27 (3.66%) Software Developer
15 24 (3.25%) Android Developer
Libraries, Frameworks & Software Standards
1 175 (23.71%) .NET
2 150 (20.33%) React
3 128 (17.34%) CSS
4 126 (17.07%) AngularJS
5 124 (16.80%) HTML
6 113 (15.31%) Spring
7 87 (11.79%) Node.js
8 82 (11.11%) REST
9 72 (9.76%) Kafka
10 68 (9.21%) ASP.NET
11 62 (8.40%) .NET Core
12 54 (7.32%) RESTful
13 50 (6.78%) ASP.NET Web API
14 48 (6.50%) Hibernate
14 48 (6.50%) Spring Boot
15 44 (5.96%) HTML5
16 40 (5.42%) ASP.NET MVC
17 39 (5.28%) Web Services
18 36 (4.88%) .NET Framework
19 34 (4.61%) CSS3
Miscellaneous
1 86 (11.65%) Greenfield Project
2 50 (6.78%) Mobile App
3 27 (3.66%) User Experience
4 19 (2.57%) Fixed Income
5 15 (2.03%) Enterprise Software
6 14 (1.90%) Foreign Exchange (FX)
7 13 (1.76%) Analytical Skills
7 13 (1.76%) Hedge funds
8 11 (1.49%) Renewable Energy
8 11 (1.49%) Self-Motivation
9 10 (1.36%) Equities
10 7 (0.95%) Algorithms
10 7 (0.95%) Video on Demand
11 6 (0.81%) Client/Server
11 6 (0.81%) Data Centre
11 6 (0.81%) Public Cloud
12 5 (0.68%) Cloud Native
12 5 (0.68%) iPad
12 5 (0.68%) Virtual Team
13 4 (0.54%) Reinsurance
Operating Systems
1 44 (5.96%) Android
2 30 (4.07%) Apple iOS
3 22 (2.98%) Unix
4 20 (2.71%) Linux
5 14 (1.90%) Windows
6 2 (0.27%) Mac OS X
7 1 (0.14%) Mac OS
7 1 (0.14%) Solaris
7 1 (0.14%) Windows Server
Processes & Methodologies
1 438 (59.35%) Agile Software Development
2 245 (33.20%) BDD
3 224 (30.35%) Microservices
4 141 (19.11%) Continuous Integration
5 123 (16.67%) Fintech
6 114 (15.45%) DevOps
7 112 (15.18%) Scrum
8 104 (14.09%) Test Automation
9 87 (11.79%) Pair Programming
10 83 (11.25%) Software Engineering
11 76 (10.30%) SOLID
12 73 (9.89%) Continuous Delivery
13 72 (9.76%) MVC
14 68 (9.21%) OO
15 66 (8.94%) Mentoring
16 53 (7.18%) Front End Development
17 51 (6.91%) Unit Testing
18 47 (6.37%) OOP
19 44 (5.96%) Computer Science
19 44 (5.96%) E-Commerce
Programming Languages
1 303 (41.06%) Java
2 238 (32.25%) JavaScript
3 160 (21.68%) C#
4 136 (18.43%) SQL
5 100 (13.55%) Python
6 89 (12.06%) Java 8
7 68 (9.21%) Kotlin
8 65 (8.81%) Scala
9 64 (8.67%) TypeScript
10 50 (6.78%) PHP
11 32 (4.34%) Ruby
12 24 (3.25%) Apple Swift
13 19 (2.57%) ES6
14 18 (2.44%) Objective-C
15 17 (2.30%) T-SQL
16 12 (1.63%) Groovy
17 6 (0.81%) C++
17 6 (0.81%) Go
18 5 (0.68%) C
18 5 (0.68%) Clojure
Qualifications
1 44 (5.96%) Degree
2 28 (3.79%) Computer Science Degree
3 3 (0.41%) DV Cleared
3 3 (0.41%) Master's Degree
3 3 (0.41%) Security Cleared
4 2 (0.27%) ISTQB
5 1 (0.14%) Numerate Degree
Quality Assurance & Compliance
1 30 (4.07%) QA
2 1 (0.14%) Data Quality
2 1 (0.14%) GDPR
2 1 (0.14%) ISO/IEC 27001
2 1 (0.14%) PSD2
System Software
1 171 (23.17%) Docker
2 3 (0.41%) HDFS
3 2 (0.27%) Virtual Machines
4 1 (0.14%) Active Directory
4 1 (0.14%) Cronacle
4 1 (0.14%) Hyper-V
Systems Management
1 103 (13.96%) Kubernetes
2 11 (1.49%) Ansible
2 11 (1.49%) Terraform
3 10 (1.36%) Puppet
4 8 (1.08%) Opscode Chef
5 6 (0.81%) Control-M
6 5 (0.68%) Salt
7 3 (0.41%) Kibana
7 3 (0.41%) Prometheus
8 2 (0.27%) Grafana
8 2 (0.27%) Istio
8 2 (0.27%) Rancher
9 1 (0.14%) logstash
9 1 (0.14%) MIIS
Vendors
1 57 (7.72%) Microsoft
2 47 (6.37%) Google
3 11 (1.49%) Adobe
4 10 (1.36%) Oracle
5 8 (1.08%) Salesforce.com
6 6 (0.81%) Ab Initio
6 6 (0.81%) Samsung
6 6 (0.81%) YouTube
7 4 (0.54%) Tableau
8 3 (0.41%) Atlassian
8 3 (0.41%) IBM
8 3 (0.41%) SAP
9 2 (0.27%) Red Hat
9 2 (0.27%) Roku
9 2 (0.27%) Solace
10 1 (0.14%) Blue Prism
10 1 (0.14%) Dynatrace
10 1 (0.14%) Talend
10 1 (0.14%) Twitter
10 1 (0.14%) UiPath