Period
to 11 April 2021

The following table provides summary statistics for contract job vacancies advertised in the City of London with a requirement for TDD skills. Included is a benchmarking guide to the contractor rates offered in vacancies that have cited TDD over the 6 months to 11 April 2021 with a comparison to the same period in the previous 2 years.

Note that daily and hourly rates are treated separately in these statistics. When calculating contractor rate percentiles, daily rates are never derived from quoted hourly rates or vice versa.

Test-Driven Development (TDD)
Central London > City of London
6 months to
11 Apr 2021
Same period 2020 Same period 2019
Rank 12 15 13
Rank change year-on-year +3 -2 -3
Contract jobs citing TDD 269 340 708
As % of all contract jobs advertised in the City of London 11.12% 8.42% 10.40%
As % of the Processes & Methodologies category 12.28% 9.63% 11.61%
Number of daily rates quoted 207 301 629
10th Percentile £413 £423 £425
25th Percentile £480 £500 £495
Median daily rate (50th Percentile) £575 £563 £550
Median % change year-on-year +2.22% +2.27% +4.76%
75th Percentile £638 £638 £613
90th Percentile £688 £688 £675
Central London median daily rate £575 £550 £550
% change year-on-year +4.55% - +4.76%
Number of hourly rates quoted 0 2 1
Median hourly rate - £59.17 £60.00
Median % change year-on-year - -1.39% -
Central London median hourly rate - £59.17 £60.00
% change year-on-year - -1.39% -

TDD is in the Processes and Methodologies category. The following table is for comparison with the above and provides summary statistics for all contract job vacancies advertised in the City of London with a requirement for process or methodology skills.

All Process and Methodology Skills
City of London
Contract vacancies with a requirement for process or methodology skills 2,191 3,531 6,099
As % of all contract IT jobs advertised in the City of London 90.61% 87.44% 89.61%
Number of daily rates quoted 1,620 2,666 4,731
10th Percentile £340 £325 £325
25th Percentile £425 £413 £425
Median daily rate (50th Percentile) £525 £525 £525
75th Percentile £625 £613 £600
90th Percentile £700 £675 £675
Central London median daily rate £525 £513 £525
% change year-on-year +2.44% -2.38% +5.00%
Number of hourly rates quoted 20 51 53
10th Percentile £12.34 £12.42 £11.55
25th Percentile £15.69 £14.19 £16.00
Median hourly rate £25.75 £22.74 £20.65
Median % change year-on-year +13.26% +10.12% +3.23%
75th Percentile £27.81 £39.00 £33.00
90th Percentile £40.83 £53.00 £37.50
Central London median hourly rate £24.23 £22.74 £21.18
% change year-on-year +6.55% +7.34% +0.86%

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
Contractor Daily Rate Trend in the City of London

3-month moving average daily rate quoted in jobs citing TDD in the City of London.

Daily rate trend for TDD in the City of London

TDD
Daily Rate Histogram in the City of London

Daily rate distribution for jobs citing TDD in the City of London over the 6 months to 11 April 2021.

Daily rate histogram for TDD in the City of London

TDD
Contractor Hourly Rate Trend in the City of London

3-month moving average hourly rates quoted in jobs citing TDD in the City of London.

Hourly rate trend for TDD in the City of London

For the 6 months to 11 April 2021, IT contractor 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 contract job ads across the City of London region with a requirement for TDD.

1 178 (66.17%) Agile Software Development
2 117 (43.49%) Azure
3 108 (40.15%) DevOps
4 101 (37.55%) Java
5 86 (31.97%) BDD
6 83 (30.86%) JavaScript
7 78 (29.00%) Software Engineering
8 71 (26.39%) Continuous Integration
9 69 (25.65%) Docker
10 67 (24.91%) .NET
11 63 (23.42%) Git (software)
12 62 (23.05%) AngularJS
13 57 (21.19%) Continuous Improvement
14 56 (20.82%) Microservices
14 56 (20.82%) AWS
15 54 (20.07%) C#
16 51 (18.96%) Greenfield Project
17 50 (18.59%) React
18 45 (16.73%) Test Automation
19 44 (16.36%) Front Office
20 43 (15.99%) Scrum
20 43 (15.99%) Jenkins
21 42 (15.61%) Spring
22 41 (15.24%) Finance
22 41 (15.24%) TypeScript
22 41 (15.24%) Scaled Agile Framework
23 40 (14.87%) Multithreading
24 39 (14.50%) Banking
24 39 (14.50%) Microsoft
24 39 (14.50%) Analytics

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 27 (10.04%) SharePoint
2 8 (2.97%) NServiceBus
3 6 (2.23%) Apache Spark
4 5 (1.86%) Elasticsearch
5 2 (0.74%) Apache Airflow
5 2 (0.74%) Confluence
5 2 (0.74%) Jupyter
6 1 (0.37%) Adobe Experience Manager
6 1 (0.37%) Cloud Foundry
6 1 (0.37%) CMS
6 1 (0.37%) JBoss
6 1 (0.37%) Mule
6 1 (0.37%) nginx
6 1 (0.37%) Red Hat Fuse
6 1 (0.37%) SharePoint 2013
6 1 (0.37%) WordPress
Business Applications
1 2 (0.74%) Dynamics CRM
Cloud Services
1 117 (43.49%) Azure
2 56 (20.82%) AWS
3 31 (11.52%) Power Platform
4 26 (9.67%) Azure Active Directory
5 13 (4.83%) Serverless
6 8 (2.97%) Azure Functions
7 7 (2.60%) GitHub
7 7 (2.60%) PaaS
7 7 (2.60%) SaaS
8 6 (2.23%) GCP
9 5 (1.86%) AWS CloudFormation
9 5 (1.86%) Dynamics 365
10 4 (1.49%) Azure Data Factory
11 3 (1.12%) Amazon S3
11 3 (1.12%) Amazon SQS
11 3 (1.12%) OpenShift
11 3 (1.12%) Virtual Private Cloud
12 2 (0.74%) Apigee
12 2 (0.74%) IaaS
12 2 (0.74%) npm
Communications & Networking
1 3 (1.12%) Internet
2 2 (0.74%) DECT
2 2 (0.74%) DNS
2 2 (0.74%) FTP
2 2 (0.74%) HTTP
2 2 (0.74%) IPv4
2 2 (0.74%) IPv6
2 2 (0.74%) Multicast
2 2 (0.74%) PPP
2 2 (0.74%) SSL
2 2 (0.74%) TCP/IP
2 2 (0.74%) UPnP
2 2 (0.74%) Wi-Fi
3 1 (0.37%) Broadband
3 1 (0.37%) FIX Connectivity
3 1 (0.37%) HTTPS
Database & Business Intelligence
1 35 (13.01%) SQL Server
2 29 (10.78%) Power BI
3 13 (4.83%) Tableau
4 12 (4.46%) Tableau Desktop
4 12 (4.46%) Tableau Server
5 7 (2.60%) MongoDB
6 6 (2.23%) MySQL
6 6 (2.23%) SQL Server Integration Services
7 5 (1.86%) Data Warehouse
7 5 (1.86%) Hadoop
8 4 (1.49%) Apache Hive
8 4 (1.49%) MS Access
9 3 (1.12%) NoSQL
9 3 (1.12%) PostgreSQL
10 2 (0.74%) Amazon RDS
10 2 (0.74%) Cloud Spanner
10 2 (0.74%) Spark SQL
10 2 (0.74%) SQLite
11 1 (0.37%) Cosmos DB
11 1 (0.37%) Data Lake
Development Applications
1 63 (23.42%) Git (software)
2 43 (15.99%) Jenkins
3 39 (14.50%) Octopus Deploy
4 17 (6.32%) JUnit
5 16 (5.95%) Maven
6 14 (5.20%) JIRA
6 14 (5.20%) Mockito
7 10 (3.72%) Selenium
8 8 (2.97%) Cucumber
9 7 (2.60%) Atlassian Bamboo
10 5 (1.86%) Gradle
10 5 (1.86%) NUnit
11 4 (1.49%) Cypress.io
11 4 (1.49%) Eclipse
11 4 (1.49%) Gatling
11 4 (1.49%) GitLab
11 4 (1.49%) IntelliJ
11 4 (1.49%) Jasmine
12 3 (1.12%) jMock
12 3 (1.12%) Mocha
General
1 44 (16.36%) Front Office
2 41 (15.24%) Finance
3 39 (14.50%) Banking
4 17 (6.32%) Investment Banking
5 8 (2.97%) Retail
6 7 (2.60%) Games
7 6 (2.23%) Public Sector
8 1 (0.37%) Aerospace
8 1 (0.37%) Financial Institution
8 1 (0.37%) Legal
8 1 (0.37%) Marketing
8 1 (0.37%) Retail Banking
8 1 (0.37%) Telecoms
Job Titles
1 203 (75.46%) Developer
2 74 (27.51%) Java Developer
3 22 (8.18%) Backend Developer
4 21 (7.81%) Technical Leader
5 18 (6.69%) Analyst
5 18 (6.69%) Analyst Developer
6 16 (5.95%) Front Office Developer
6 16 (5.95%) PHP Developer
7 15 (5.58%) .NET Developer
7 15 (5.58%) C# Developer
7 15 (5.58%) Senior Developer
8 10 (3.72%) Electronic Trading Developer
8 10 (3.72%) Electronic Trading Java Developer
8 10 (3.72%) Node.js Developer
8 10 (3.72%) Senior Java Developer
8 10 (3.72%) Software Engineer
9 9 (3.35%) Scala Developer
10 8 (2.97%) DevOps Developer
11 7 (2.60%) Asset Management Analyst
11 7 (2.60%) React Developer
Libraries, Frameworks & Software Standards
1 67 (24.91%) .NET
2 62 (23.05%) AngularJS
3 50 (18.59%) React
4 42 (15.61%) Spring
5 34 (12.64%) HTML
6 33 (12.27%) Web Services
7 32 (11.90%) CSS
8 27 (10.04%) ASP.NET
9 26 (9.67%) ASP.NET Core
9 26 (9.67%) HTML5
9 26 (9.67%) Node.js
10 22 (8.18%) Spring Boot
11 21 (7.81%) Sass
12 19 (7.06%) CSS3
12 19 (7.06%) LESS
13 18 (6.69%) Vue.js
14 17 (6.32%) Kafka
14 17 (6.32%) Laravel
14 17 (6.32%) Vuetify.js
15 16 (5.95%) REST
Miscellaneous
1 51 (18.96%) Greenfield Project
2 28 (10.41%) Foreign Exchange (FX)
3 17 (6.32%) Self-Motivation
4 14 (5.20%) Enterprise Software
4 14 (5.20%) Fixed Income
5 10 (3.72%) Grid Computing
6 9 (3.35%) Credit Risk
6 9 (3.35%) Market Risk
7 7 (2.60%) Derivative
7 7 (2.60%) Mobile App
8 4 (1.49%) Data Structures
8 4 (1.49%) Equities
9 3 (1.12%) Algorithms
9 3 (1.12%) Analytical Skills
10 2 (0.74%) Blog
10 2 (0.74%) Data Centre
10 2 (0.74%) Embedded Systems
10 2 (0.74%) Interest Rate Derivative
10 2 (0.74%) User Experience
11 1 (0.37%) VWAP
Operating Systems
1 21 (7.81%) Linux
2 13 (4.83%) Unix
3 9 (3.35%) Android
4 5 (1.86%) Apple iOS
5 2 (0.74%) CentOS
5 2 (0.74%) OpenWrt
5 2 (0.74%) Ubuntu
Processes & Methodologies
1 178 (66.17%) Agile Software Development
2 108 (40.15%) DevOps
3 86 (31.97%) BDD
4 78 (29.00%) Software Engineering
5 71 (26.39%) Continuous Integration
6 57 (21.19%) Continuous Improvement
7 56 (20.82%) Microservices
8 45 (16.73%) Test Automation
9 43 (15.99%) Scrum
10 41 (15.24%) Scaled Agile Framework
11 40 (14.87%) Multithreading
12 39 (14.50%) Analytics
13 34 (12.64%) Low Latency
14 31 (11.52%) Business Intelligence
15 28 (10.41%) Mentoring
16 27 (10.04%) MVC
17 25 (9.29%) Data Analysis
17 25 (9.29%) Electronic Trading
18 24 (8.92%) Pair Programming
18 24 (8.92%) User Stories
Programming Languages
1 101 (37.55%) Java
2 83 (30.86%) JavaScript
3 54 (20.07%) C#
4 41 (15.24%) TypeScript
5 35 (13.01%) SQL
6 33 (12.27%) PowerShell
7 21 (7.81%) Java 8
8 20 (7.43%) Kotlin
9 18 (6.69%) Python
10 17 (6.32%) PHP
11 12 (4.46%) Scala
12 10 (3.72%) Go
13 7 (2.60%) Ruby
14 6 (2.23%) Bash Shell
15 4 (1.49%) Apple Swift
16 3 (1.12%) C
16 3 (1.12%) C++
16 3 (1.12%) Objective-C
17 2 (0.74%) PL/SQL
17 2 (0.74%) Shell Script
Qualifications
1 13 (4.83%) Security Cleared
2 12 (4.46%) Degree
2 12 (4.46%) SC Cleared
3 1 (0.37%) AWS Certification
3 1 (0.37%) BC Cleared
Quality Assurance & Compliance
1 32 (11.90%) QA
2 2 (0.74%) JTAG
System Software
1 69 (25.65%) Docker
2 26 (9.67%) Active Directory
3 2 (0.74%) HDFS
4 1 (0.37%) VMware Infrastructure
4 1 (0.37%) vSphere
Systems Management
1 39 (14.50%) Kubernetes
2 11 (4.09%) Terraform
3 9 (3.35%) Ansible
4 3 (1.12%) Grafana
5 2 (0.74%) Ambari
5 2 (0.74%) Consul
5 2 (0.74%) Docker Swarm
5 2 (0.74%) Hadoop YARN
5 2 (0.74%) Opscode Chef
6 1 (0.37%) Prometheus
6 1 (0.37%) Puppet
6 1 (0.37%) Salt
6 1 (0.37%) vRealize
Vendors
1 39 (14.50%) Microsoft
2 6 (2.23%) Oracle
3 2 (0.74%) Cadence
3 2 (0.74%) Cloudera
3 2 (0.74%) Confluent
3 2 (0.74%) Remedy
3 2 (0.74%) Xamarin
4 1 (0.37%) Adobe
4 1 (0.37%) Atlassian
4 1 (0.37%) Dynatrace
4 1 (0.37%) Google
4 1 (0.37%) HP
4 1 (0.37%) Murex
4 1 (0.37%) Salesforce.com
4 1 (0.37%) Splunk
4 1 (0.37%) Sybase
4 1 (0.37%) VMware