Period
to 28 September 2021

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

Test-Driven Development (TDD)
Central London > City of London
6 months to
28 Sep 2021
Same period 2020 Same period 2019
Rank 47 15 29
Rank change year-on-year -32 +14 -8
Permanent jobs citing TDD 330 419 834
As % of all permanent jobs advertised in the City of London 5.55% 11.26% 8.30%
As % of the Processes & Methodologies category 5.89% 11.94% 8.84%
Number of salaries quoted 309 377 794
10th Percentile £52,500 £51,250 £46,250
25th Percentile £65,000 £57,500 £55,000
Median annual salary (50th Percentile) £75,000 £70,000 £67,500
Median % change year-on-year +7.14% +3.70% -3.57%
75th Percentile £93,750 £85,000 £83,750
90th Percentile £98,750 £93,750 £92,125
Central London median annual salary £77,500 £72,500 £70,000
% change year-on-year +6.90% +3.57% -

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 5,604 3,510 9,436
As % of all permanent IT jobs advertised in the City of London 94.31% 94.30% 93.86%
Number of salaries quoted 4,992 3,055 8,352
10th Percentile £42,500 £44,450 £37,500
25th Percentile £55,000 £53,750 £51,250
Median annual salary (50th Percentile) £72,500 £70,000 £67,500
Median % change year-on-year +3.57% +3.70% +3.85%
75th Percentile £91,250 £86,250 £82,500
90th Percentile £107,500 £102,500 £97,500
Central London median annual salary £70,000 £70,000 £65,000
% change year-on-year - +7.69% +4.00%

TDD
Job Vacancy Trend in the City of London

Job postings citing TDD as a proportion 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

3-month moving average salary quoted in 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

Salary distribution for jobs citing TDD in the City of London over the 6 months to 28 September 2021.

Salary histogram for TDD in the City of London

For the 6 months to 28 September 2021, 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 261 (79.09%) Agile Software Development
2 137 (41.52%) Java
3 124 (37.58%) C#
3 124 (37.58%) Software Engineering
3 124 (37.58%) Microservices
4 116 (35.15%) DevOps
5 110 (33.33%) Finance
6 108 (32.73%) JavaScript
6 108 (32.73%) .NET
7 100 (30.30%) AWS
8 98 (29.70%) BDD
8 98 (29.70%) SQL
9 81 (24.55%) React
10 80 (24.24%) Scrum
11 74 (22.42%) AngularJS
12 73 (22.12%) Docker
13 70 (21.21%) Web Services
14 69 (20.91%) Azure
15 66 (20.00%) HTML
16 64 (19.39%) Continuous Integration
17 63 (19.09%) Spring
18 58 (17.58%) CSS
18 58 (17.58%) Git (software)
18 58 (17.58%) Kubernetes
18 58 (17.58%) Social Skills
19 56 (16.97%) .NET Core
20 55 (16.67%) SQL Server
21 52 (15.76%) Kafka
21 52 (15.76%) Full Stack Development
22 51 (15.45%) Fintech

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 21 (6.36%) Apache Spark
2 17 (5.15%) Elasticsearch
3 11 (3.33%) Apache Solr
3 11 (3.33%) CMS
3 11 (3.33%) Drupal
4 6 (1.82%) Confluence
5 5 (1.52%) SharePoint
6 4 (1.21%) OpenStack
6 4 (1.21%) Tomcat
7 2 (0.61%) Cloud Foundry
7 2 (0.61%) Oracle SOA Suite
7 2 (0.61%) SAS
8 1 (0.30%) Apache
8 1 (0.30%) Apache Airflow
8 1 (0.30%) GlassFish
8 1 (0.30%) JBoss
8 1 (0.30%) Jetty
8 1 (0.30%) MS Exchange
8 1 (0.30%) Oracle Coherence
8 1 (0.30%) WebSphere
Applications
1 1 (0.30%) Microsoft Office
Business Applications
1 3 (0.91%) Dynamics CRM
2 1 (0.30%) IBM Operational Decision Manager
2 1 (0.30%) Salesforce.com CRM
Cloud Services
1 100 (30.30%) AWS
2 69 (20.91%) Azure
3 30 (9.09%) SaaS
4 22 (6.67%) GCP
5 21 (6.36%) Serverless
6 10 (3.03%) AWS CloudFormation
6 10 (3.03%) Azure Functions
6 10 (3.03%) npm
7 9 (2.73%) AWS Lambda
8 7 (2.12%) Azure Service Bus
8 7 (2.12%) Azure Service Fabric
8 7 (2.12%) NuGet
8 7 (2.12%) PaaS
9 6 (1.82%) Amazon EC2
9 6 (1.82%) Amazon ECS
9 6 (1.82%) Amazon EKS
9 6 (1.82%) Azure App Service
9 6 (1.82%) Azure Event Grid
9 6 (1.82%) Power Platform
10 4 (1.21%) Trello
Communications & Networking
1 4 (1.21%) HTTP
2 3 (0.91%) AMQP
3 1 (0.30%) Network Security
3 1 (0.30%) VoIP
Database & Business Intelligence
1 55 (16.67%) SQL Server
2 37 (11.21%) NoSQL
3 23 (6.97%) Big Data
3 23 (6.97%) MongoDB
4 17 (5.15%) MySQL
5 15 (4.55%) PostgreSQL
6 12 (3.64%) Apache Cassandra
6 12 (3.64%) Redis
7 11 (3.33%) Azure SQL Database
8 10 (3.03%) Amazon DynamoDB
9 9 (2.73%) Hadoop
10 7 (2.12%) HBase
10 7 (2.12%) Relational Database
11 6 (1.82%) Power BI
12 4 (1.21%) SQL Server Integration Services
12 4 (1.21%) SQL Server Reporting Services
13 3 (0.91%) Data Lake
13 3 (0.91%) Data Warehouse
13 3 (0.91%) MariaDB
14 2 (0.61%) Amazon Athena
Development Applications
1 58 (17.58%) Git (software)
2 26 (7.88%) Jenkins
3 24 (7.27%) webpack
4 21 (6.36%) JIRA
5 20 (6.06%) NUnit
6 18 (5.45%) Selenium
7 15 (4.55%) Cucumber
7 15 (4.55%) TeamCity
8 14 (4.24%) Visual Studio
9 11 (3.33%) Maven
9 11 (3.33%) Octopus Deploy
10 10 (3.03%) Bower
10 10 (3.03%) Grunt
11 9 (2.73%) WebDriver
12 8 (2.42%) ReSharper
12 8 (2.42%) Rhino Mocks
13 7 (2.12%) SpecFlow
13 7 (2.12%) Team Foundation Server
14 6 (1.82%) Cypress.io
14 6 (1.82%) Visual Studio Team System
General
1 110 (33.33%) Finance
2 58 (17.58%) Social Skills
3 29 (8.79%) Banking
4 24 (7.27%) Front Office
5 16 (4.85%) Analytical Skills
6 15 (4.55%) Publishing
7 12 (3.64%) Investment Banking
8 7 (2.12%) Retail
9 4 (1.21%) Financial Institution
10 3 (0.91%) Games
11 2 (0.61%) Organisational Skills
11 2 (0.61%) Telecoms
12 1 (0.30%) Law
12 1 (0.30%) Public Speaking
Job Titles
1 192 (58.18%) Developer
2 70 (21.21%) Senior Developer
3 61 (18.48%) Java Developer
4 53 (16.06%) .NET Developer
4 53 (16.06%) C# Developer
5 43 (13.03%) C# .NET Developer
6 41 (12.42%) Software Engineer
7 36 (10.91%) Lead Developer
8 25 (7.58%) Senior .NET Developer
8 25 (7.58%) Senior C# Developer
9 24 (7.27%) Senior C# .NET Developer
10 22 (6.67%) Software Developer
11 20 (6.06%) Senior Software Engineer
12 19 (5.76%) Full Stack Developer
12 19 (5.76%) Java Engineer
13 18 (5.45%) Senior Software Developer
14 15 (4.55%) .NET Software Developer
14 15 (4.55%) C# Software Developer
14 15 (4.55%) Senior .NET Software Developer
14 15 (4.55%) Senior C# Software Developer
Libraries, Frameworks & Software Standards
1 108 (32.73%) .NET
2 81 (24.55%) React
3 74 (22.42%) AngularJS
4 70 (21.21%) Web Services
5 66 (20.00%) HTML
6 63 (19.09%) Spring
7 58 (17.58%) CSS
8 56 (16.97%) .NET Core
9 52 (15.76%) Kafka
10 49 (14.85%) Node.js
11 42 (12.73%) Spring Boot
12 35 (10.61%) REST
13 31 (9.39%) HTML5
14 26 (7.88%) RESTful
15 23 (6.97%) .NET Framework
15 23 (6.97%) Vue.js
16 22 (6.67%) ASP.NET
17 19 (5.76%) ASP.NET Web API
18 17 (5.15%) JSON
19 16 (4.85%) Express
Miscellaneous
1 24 (7.27%) Greenfield Project
2 22 (6.67%) Self-Motivation
3 15 (4.55%) Enterprise Software
4 13 (3.94%) Mobile App
5 12 (3.64%) Legacy Code
5 12 (3.64%) User Experience
6 9 (2.73%) Derivative
7 8 (2.42%) Data Structures
7 8 (2.42%) Hybrid Cloud
8 7 (2.12%) Foreign Exchange (FX)
8 7 (2.12%) Hedge funds
8 7 (2.12%) Legacy Systems
9 6 (1.82%) Algorithms
9 6 (1.82%) Social Media
9 6 (1.82%) Video\Live Streaming
10 5 (1.52%) Virtual Team
11 3 (0.91%) Cloud Native
11 3 (0.91%) Data Centre
11 3 (0.91%) Private Cloud
12 2 (0.61%) Public Cloud
Operating Systems
1 16 (4.85%) Linux
2 4 (1.21%) Unix
3 2 (0.61%) Mac OS X
4 1 (0.30%) Apple iOS
Processes & Methodologies
1 261 (79.09%) Agile Software Development
2 124 (37.58%) Microservices
2 124 (37.58%) Software Engineering
3 116 (35.15%) DevOps
4 98 (29.70%) BDD
5 80 (24.24%) Scrum
6 64 (19.39%) Continuous Integration
7 52 (15.76%) Full Stack Development
8 51 (15.45%) Fintech
9 49 (14.85%) Test Automation
10 47 (14.24%) Analytics
11 46 (13.94%) Mentoring
12 43 (13.03%) Multithreading
12 43 (13.03%) SOLID
13 39 (11.82%) Continuous Delivery
14 38 (11.52%) OO
15 32 (9.70%) SDLC
16 30 (9.09%) MVC
17 28 (8.48%) Software Testing
18 27 (8.18%) Coaching
Programming Languages
1 137 (41.52%) Java
2 124 (37.58%) C#
3 108 (32.73%) JavaScript
4 98 (29.70%) SQL
5 43 (13.03%) TypeScript
6 36 (10.91%) Python
7 35 (10.61%) Java 8
8 28 (8.48%) Kotlin
9 24 (7.27%) Scala
10 20 (6.06%) ES6
11 18 (5.45%) PHP
12 14 (4.24%) T-SQL
13 6 (1.82%) Ruby
14 5 (1.52%) Java 11
14 5 (1.52%) PowerShell
15 4 (1.21%) C++
15 4 (1.21%) Clojure
15 4 (1.21%) Go
16 2 (0.61%) Bash Shell
16 2 (0.61%) R
Qualifications
1 16 (4.85%) Degree
2 5 (1.52%) ISTQB
3 3 (0.91%) Computer Science Degree
3 3 (0.91%) ISTQB Foundation Certification
4 2 (0.61%) ISTQB Advanced Certification
5 1 (0.30%) DBS Check
5 1 (0.30%) ISEB
5 1 (0.30%) Master's Degree
5 1 (0.30%) SANS
Quality Assurance & Compliance
1 43 (13.03%) QA
2 4 (1.21%) Accessibility
2 4 (1.21%) GDPR
3 2 (0.61%) ISO 20022
4 1 (0.30%) Data Quality
4 1 (0.30%) ISO/IEC 27001
4 1 (0.30%) SEPA
System Software
1 73 (22.12%) Docker
2 4 (1.21%) Apache ZooKeeper
3 1 (0.30%) HDFS
Systems Management
1 58 (17.58%) Kubernetes
2 6 (1.82%) Terraform
3 3 (0.91%) Ansible
3 3 (0.91%) Kibana
4 2 (0.61%) Grafana
4 2 (0.61%) logstash
4 2 (0.61%) Opscode Chef
5 1 (0.30%) MIIS
5 1 (0.30%) Prometheus
Vendors
1 27 (8.18%) Microsoft
2 24 (7.27%) Oracle
3 8 (2.42%) Cloudera
4 5 (1.52%) IBM
5 4 (1.21%) Xamarin
6 3 (0.91%) Salesforce.com
7 2 (0.61%) Databricks
7 2 (0.61%) Google
8 1 (0.30%) Actuate
8 1 (0.30%) Atlassian
8 1 (0.30%) Cognos
8 1 (0.30%) HP
8 1 (0.30%) Informatica
8 1 (0.30%) Murex
8 1 (0.30%) Netezza
8 1 (0.30%) Perfecto Mobile
8 1 (0.30%) Teradata
8 1 (0.30%) TIBCO
8 1 (0.30%) Veracode
8 1 (0.30%) VMware