Period
to 26 July 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 26 July 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
26 Jul 2021
Same period 2020 Same period 2019
Rank 12 22 16
Rank change year-on-year +10 -6 -4
Contract jobs citing TDD 377 173 598
As % of all contract jobs advertised in the City of London 11.11% 7.14% 9.01%
As % of the Processes & Methodologies category 12.21% 8.09% 10.00%
Number of daily rates quoted 299 143 526
10th Percentile £450 £423 £450
25th Percentile £521 £463 £500
Median daily rate (50th Percentile) £613 £550 £550
Median % change year-on-year +11.36% - +4.76%
75th Percentile £650 £638 £638
90th Percentile £715 £688 £688
Central London median daily rate £613 £550 £550
% change year-on-year +11.36% - +4.76%
Number of hourly rates quoted 0 1 1
Median hourly rate - £55.00 £60.00
Median % change year-on-year - -8.33% -
Central London median hourly rate £35.00 £55.00 £60.00
% change year-on-year -36.36% -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 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 3,088 2,139 5,978
As % of all contract IT jobs advertised in the City of London 90.98% 88.24% 90.11%
Number of daily rates quoted 2,264 1,585 4,700
10th Percentile £363 £334 £350
25th Percentile £450 £418 £427
Median daily rate (50th Percentile) £550 £525 £525
Median % change year-on-year +4.76% - +2.94%
75th Percentile £644 £600 £600
90th Percentile £725 £675 £675
Central London median daily rate £550 £513 £525
% change year-on-year +7.32% -2.38% +5.00%
Number of hourly rates quoted 37 44 68
10th Percentile £10.10 £12.44 £11.25
25th Percentile £14.25 £14.47 £12.70
Median hourly rate £23.45 £26.97 £19.13
Median % change year-on-year -13.05% +41.02% +2.27%
75th Percentile £33.75 £39.44 £37.50
90th Percentile £53.80 £51.08 £47.53
Central London median hourly rate £22.50 £28.78 £19.50
% change year-on-year -21.81% +47.56% +4.28%

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 26 July 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 26 July 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 287 (76.13%) Agile Software Development
2 169 (44.83%) Azure
3 148 (39.26%) DevOps
4 129 (34.22%) Git (software)
5 128 (33.95%) Java
6 126 (33.42%) BDD
7 118 (31.30%) .NET
8 107 (28.38%) SQL
9 98 (25.99%) C#
9 98 (25.99%) AngularJS
10 97 (25.73%) AWS
11 96 (25.46%) Continuous Integration
12 92 (24.40%) Microservices
13 89 (23.61%) JavaScript
14 83 (22.02%) Docker
15 75 (19.89%) Banking
16 72 (19.10%) Front Office
17 70 (18.57%) TypeScript
18 69 (18.30%) Continuous Improvement
19 67 (17.77%) Spring
20 66 (17.51%) Greenfield Project
21 65 (17.24%) Software Engineering
22 64 (16.98%) React
23 55 (14.59%) Scrum
23 55 (14.59%) Jenkins
24 54 (14.32%) Test Automation
25 53 (14.06%) Finance
26 48 (12.73%) Web Services
27 44 (11.67%) Scaled Agile Framework
28 43 (11.41%) 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 23 (6.10%) SharePoint
2 9 (2.39%) Apache Spark
3 5 (1.33%) Oracle SOA Suite
4 4 (1.06%) Confluence
5 3 (0.80%) WebLogic
6 2 (0.53%) Apache Airflow
6 2 (0.53%) JBoss
7 1 (0.27%) Adobe Experience Manager
7 1 (0.27%) CMS
7 1 (0.27%) nginx
7 1 (0.27%) NServiceBus
7 1 (0.27%) Oracle Coherence
7 1 (0.27%) SharePoint 2013
7 1 (0.27%) Tomcat
7 1 (0.27%) Umbraco
Business Applications
1 1 (0.27%) Magento
1 1 (0.27%) Payment Gateway
Cloud Services
1 169 (44.83%) Azure
2 97 (25.73%) AWS
3 26 (6.90%) Power Platform
4 22 (5.84%) Azure Active Directory
5 11 (2.92%) GitHub
6 7 (1.86%) SaaS
7 5 (1.33%) AWS CloudFormation
7 5 (1.33%) GCP
8 4 (1.06%) Azure Pipelines
8 4 (1.06%) npm
9 3 (0.80%) PaaS
9 3 (0.80%) Serverless
10 2 (0.53%) Azure Stack
10 2 (0.53%) Dynamics 365
10 2 (0.53%) Slack
11 1 (0.27%) Amazon EC2
11 1 (0.27%) AWS Lambda
11 1 (0.27%) Azure Functions
11 1 (0.27%) BlazeMeter
11 1 (0.27%) PowerApps
Communications & Networking
1 5 (1.33%) TCP/IP
2 2 (0.53%) HTTP
3 1 (0.27%) FIX Connectivity
3 1 (0.27%) Internet
3 1 (0.27%) VoIP
Database & Business Intelligence
1 30 (7.96%) SQL Server
2 25 (6.63%) Power BI
3 19 (5.04%) Tableau
4 18 (4.77%) Tableau Desktop
4 18 (4.77%) Tableau Server
5 11 (2.92%) SQL Server Integration Services
6 9 (2.39%) Data Warehouse
7 6 (1.59%) Hadoop
8 5 (1.33%) Relational Database
9 4 (1.06%) Azure SQL Database
9 4 (1.06%) MongoDB
9 4 (1.06%) MySQL
10 3 (0.80%) Azure SQL Data Warehouse
10 3 (0.80%) Hazelcast
11 2 (0.53%) Apache Hive
11 2 (0.53%) NoSQL
11 2 (0.53%) RDBMS
11 2 (0.53%) Spark SQL
12 1 (0.27%) Oracle Database 11g
12 1 (0.27%) SQL Server Analysis Services
Development Applications
1 129 (34.22%) Git (software)
2 55 (14.59%) Jenkins
3 42 (11.14%) Octopus Deploy
4 32 (8.49%) JIRA
5 28 (7.43%) Visual Studio
6 21 (5.57%) Cucumber
6 21 (5.57%) JUnit
6 21 (5.57%) Maven
7 17 (4.51%) Mockito
8 13 (3.45%) Selenium
9 10 (2.65%) SpecFlow
10 9 (2.39%) Atlassian Bamboo
10 9 (2.39%) Jasmine
11 8 (2.12%) Eclipse
11 8 (2.12%) IntelliJ
11 8 (2.12%) NUnit
12 6 (1.59%) JSUnit
12 6 (1.59%) Karma Test Runner
13 4 (1.06%) Bitbucket
13 4 (1.06%) Gradle
General
1 75 (19.89%) Banking
2 72 (19.10%) Front Office
3 53 (14.06%) Finance
4 42 (11.14%) Social Skills
5 40 (10.61%) Investment Banking
6 21 (5.57%) Games
7 18 (4.77%) Retail
8 6 (1.59%) Analytical Skills
9 4 (1.06%) Public Sector
10 3 (0.80%) Legal
10 3 (0.80%) Manufacturing
10 3 (0.80%) Publishing
10 3 (0.80%) Retail Banking
11 2 (0.53%) Advertising
11 2 (0.53%) Marketing
12 1 (0.27%) Financial Institution
12 1 (0.27%) Telecoms
Job Titles
1 302 (80.11%) Developer
2 99 (26.26%) Java Developer
3 63 (16.71%) C# Developer
4 27 (7.16%) Backend Developer
5 23 (6.10%) React Developer
5 23 (6.10%) Technical Leader
6 22 (5.84%) Node.js Developer
7 17 (4.51%) Front Office Developer
8 16 (4.24%) Senior Developer
9 15 (3.98%) Analyst
9 15 (3.98%) PHP Developer
10 14 (3.71%) Analyst Developer
11 12 (3.18%) Scala Developer
12 11 (2.92%) Agile Developer
13 10 (2.65%) .NET Developer
13 10 (2.65%) Agile Java Developer
13 10 (2.65%) Electronic Trading Developer
13 10 (2.65%) Electronic Trading Java Developer
13 10 (2.65%) Software Engineer
14 9 (2.39%) E-Commerce Developer
Libraries, Frameworks & Software Standards
1 118 (31.30%) .NET
2 98 (25.99%) AngularJS
3 67 (17.77%) Spring
4 64 (16.98%) React
5 48 (12.73%) Web Services
6 43 (11.41%) HTML
6 43 (11.41%) Node.js
7 41 (10.88%) CSS
8 40 (10.61%) RESTful
9 34 (9.02%) HTML5
10 27 (7.16%) ASP.NET
11 26 (6.90%) Redux
12 25 (6.63%) Kafka
13 24 (6.37%) Sass
14 23 (6.10%) GraphQL
15 22 (5.84%) ASP.NET Core
15 22 (5.84%) LESS
16 21 (5.57%) CSS3
17 19 (5.04%) Vue.js
18 18 (4.77%) .NET Core
Miscellaneous
1 66 (17.51%) Greenfield Project
2 40 (10.61%) Derivative
3 32 (8.49%) Foreign Exchange (FX)
4 30 (7.96%) Interest Rate Derivative
5 27 (7.16%) Fixed Income
6 26 (6.90%) Self-Motivation
7 22 (5.84%) Enterprise Software
8 16 (4.24%) Credit Risk
9 15 (3.98%) Market Risk
10 13 (3.45%) Mobile App
11 7 (1.86%) Algorithms
11 7 (1.86%) Client/Server
11 7 (1.86%) Data Structures
11 7 (1.86%) User Experience
12 6 (1.59%) Equities
13 5 (1.33%) Grid Computing
14 3 (0.80%) Equity Derivative
14 3 (0.80%) Management Information System
15 2 (0.53%) N-Tier
15 2 (0.53%) Reference Data
Operating Systems
1 10 (2.65%) Apple iOS
2 9 (2.39%) Linux
3 6 (1.59%) Android
3 6 (1.59%) Unix
Processes & Methodologies
1 287 (76.13%) Agile Software Development
2 148 (39.26%) DevOps
3 126 (33.42%) BDD
4 96 (25.46%) Continuous Integration
5 92 (24.40%) Microservices
6 69 (18.30%) Continuous Improvement
7 65 (17.24%) Software Engineering
8 55 (14.59%) Scrum
9 54 (14.32%) Test Automation
10 44 (11.67%) Scaled Agile Framework
11 43 (11.41%) Analytics
12 42 (11.14%) Low Latency
13 41 (10.88%) Multithreading
13 41 (10.88%) MVC
14 40 (10.61%) Pair Programming
15 39 (10.34%) Electronic Trading
16 37 (9.81%) User Stories
17 36 (9.55%) SDLC
18 32 (8.49%) Mentoring
18 32 (8.49%) Web Development
Programming Languages
1 128 (33.95%) Java
2 107 (28.38%) SQL
3 98 (25.99%) C#
4 89 (23.61%) JavaScript
5 70 (18.57%) TypeScript
6 36 (9.55%) Java 11
7 31 (8.22%) PowerShell
8 27 (7.16%) Java 8
9 24 (6.37%) Kotlin
10 18 (4.77%) PHP
11 17 (4.51%) Scala
12 12 (3.18%) Go
13 9 (2.39%) Python
14 7 (1.86%) Bash Shell
15 6 (1.59%) Apple Swift
16 5 (1.33%) ES6
16 5 (1.33%) PL/SQL
17 3 (0.80%) Objective-C
17 3 (0.80%) Ruby
18 2 (0.53%) Clojure
Qualifications
1 11 (2.92%) Degree
1 11 (2.92%) Security Cleared
2 8 (2.12%) SC Cleared
3 1 (0.27%) AWS Certification
3 1 (0.27%) BC Cleared
3 1 (0.27%) Computer Science Degree
3 1 (0.27%) PMI Certification
Quality Assurance & Compliance
1 37 (9.81%) QA
2 4 (1.06%) Accessibility
3 3 (0.80%) PMO
System Software
1 83 (22.02%) Docker
2 22 (5.84%) Active Directory
3 2 (0.53%) HDFS
Systems Management
1 30 (7.96%) Kubernetes
2 11 (2.92%) Ansible
3 9 (2.39%) Terraform
4 4 (1.06%) Grafana
5 2 (0.53%) Ambari
5 2 (0.53%) Hadoop YARN
5 2 (0.53%) Prometheus
6 1 (0.27%) Opscode Chef
6 1 (0.27%) Puppet
Vendors
1 27 (7.16%) Microsoft
2 6 (1.59%) Oracle
3 3 (0.80%) CA
3 3 (0.80%) CA Agile Central
3 3 (0.80%) Google
3 3 (0.80%) Perforce
3 3 (0.80%) Solace
3 3 (0.80%) Xamarin
4 2 (0.53%) Cadence
4 2 (0.53%) Charles River
4 2 (0.53%) Cloudera
4 2 (0.53%) Salesforce.com
4 2 (0.53%) ServiceNow
4 2 (0.53%) Splunk
4 2 (0.53%) Sybase
5 1 (0.27%) Adobe
5 1 (0.27%) Remedy
5 1 (0.27%) TIBCO
5 1 (0.27%) WorldPay
5 1 (0.27%) Zend