Period
to 18 October 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 18 October 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
18 Oct 2021
Same period 2020 Same period 2019
Rank 14 21 16
Rank change year-on-year +7 -5 -6
Contract jobs citing TDD 361 135 561
As % of all contract jobs advertised in the City of London 9.35% 7.62% 9.40%
As % of the Processes & Methodologies category 10.27% 8.56% 10.37%
Number of daily rates quoted 309 114 492
10th Percentile £450 £425 £426
25th Percentile £513 £481 £485
Median daily rate (50th Percentile) £613 £550 £550
Median % change year-on-year +11.36% - +4.76%
75th Percentile £650 £629 £638
90th Percentile £725 £684 £697
Central London median daily rate £610 £550 £550
% change year-on-year +10.86% - +4.76%
Number of hourly rates quoted 0 0 1
Median hourly rate - - £63.33
Central London median hourly rate £35.00 - £63.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,516 1,578 5,411
As % of all contract IT jobs advertised in the City of London 91.11% 89.05% 90.65%
Number of daily rates quoted 2,642 1,183 4,302
10th Percentile £363 £313 £325
25th Percentile £463 £413 £425
Median daily rate (50th Percentile) £550 £515 £525
Median % change year-on-year +6.80% -1.90% +3.96%
75th Percentile £650 £600 £600
90th Percentile £748 £675 £676
Central London median daily rate £550 £515 £513
% change year-on-year +6.80% +0.49% +2.50%
Number of hourly rates quoted 37 30 62
10th Percentile £10.10 £14.95 £11.78
25th Percentile £18.25 £18.13 £12.76
Median hourly rate £28.00 £32.75 £17.75
Median % change year-on-year -14.50% +84.51% -5.08%
75th Percentile £42.25 £44.50 £25.94
90th Percentile £62.15 £47.75 £49.29
Central London median hourly rate £30.00 £32.00 £20.00
% change year-on-year -6.25% +60.00% +6.95%

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 18 October 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 18 October 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 261 (72.30%) Agile Software Development
2 124 (34.35%) Java
3 123 (34.07%) BDD
4 118 (32.69%) Git (software)
5 112 (31.02%) Azure
6 104 (28.81%) SQL
7 101 (27.98%) AWS
8 98 (27.15%) DevOps
9 91 (25.21%) Microservices
10 83 (22.99%) JavaScript
11 79 (21.88%) .NET
11 79 (21.88%) AngularJS
12 74 (20.50%) C#
13 73 (20.22%) Banking
13 73 (20.22%) Docker
14 70 (19.39%) Continuous Integration
15 68 (18.84%) Spring
16 57 (15.79%) Scrum
17 54 (14.96%) HTML
17 54 (14.96%) Jenkins
18 53 (14.68%) Software Engineering
19 52 (14.40%) CSS
19 52 (14.40%) React
20 51 (14.13%) Front Office
21 50 (13.85%) Finance
22 49 (13.57%) Web Services
22 49 (13.57%) TypeScript
23 47 (13.02%) Pair Programming
24 46 (12.74%) Test Automation
24 46 (12.74%) Node.js

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 7 (1.94%) Confluence
2 6 (1.66%) Apache Spark
2 6 (1.66%) Oracle SOA Suite
3 3 (0.83%) Oracle Coherence
3 3 (0.83%) SharePoint
3 3 (0.83%) WebLogic
4 2 (0.55%) Apache
4 2 (0.55%) Apache Airflow
4 2 (0.55%) JBoss
4 2 (0.55%) Moodle
4 2 (0.55%) SharePoint 2013
5 1 (0.28%) CMS
5 1 (0.28%) Elasticsearch
5 1 (0.28%) IIS
5 1 (0.28%) Mule
5 1 (0.28%) Mule ESB
5 1 (0.28%) nginx
5 1 (0.28%) Tomcat
5 1 (0.28%) Umbraco
Applications
1 1 (0.28%) Microsoft Office
Business Applications
1 1 (0.28%) Dynamics CRM
1 1 (0.28%) Magento
1 1 (0.28%) Payment Gateway
1 1 (0.28%) RMDS
Cloud Services
1 112 (31.02%) Azure
2 101 (27.98%) AWS
3 12 (3.32%) GitHub
4 6 (1.66%) AWS Lambda
4 6 (1.66%) SaaS
4 6 (1.66%) Serverless
5 5 (1.39%) AWS CloudFormation
5 5 (1.39%) GCP
5 5 (1.39%) npm
6 4 (1.11%) Azure Pipelines
6 4 (1.11%) Power Platform
7 2 (0.55%) Amazon EC2
7 2 (0.55%) Amazon ECS
7 2 (0.55%) Amazon EMR
7 2 (0.55%) Azure Active Directory
7 2 (0.55%) PaaS
7 2 (0.55%) Power Automate
7 2 (0.55%) PowerApps
7 2 (0.55%) Slack
8 1 (0.28%) NuGet
Communications & Networking
1 5 (1.39%) TCP/IP
2 3 (0.83%) Broadband
3 2 (0.55%) 5G
3 2 (0.55%) HTTP
4 1 (0.28%) AMQP
4 1 (0.28%) DECT
4 1 (0.28%) Internet
4 1 (0.28%) IPv4
4 1 (0.28%) IPv6
4 1 (0.28%) Multicast
4 1 (0.28%) PPP
4 1 (0.28%) UPnP
4 1 (0.28%) VoIP
4 1 (0.28%) Wi-Fi
Database & Business Intelligence
1 17 (4.71%) SQL Server
2 13 (3.60%) MySQL
3 12 (3.32%) MongoDB
3 12 (3.32%) Relational Database
4 11 (3.05%) Data Warehouse
5 10 (2.77%) PostgreSQL
5 10 (2.77%) SQL Server Integration Services
6 7 (1.94%) NoSQL
6 7 (1.94%) Oracle Database
6 7 (1.94%) RDBMS
7 5 (1.39%) Hazelcast
7 5 (1.39%) Tableau
7 5 (1.39%) Tableau Desktop
7 5 (1.39%) Tableau Server
8 4 (1.11%) Azure SQL Database
9 3 (0.83%) Apache Ignite
9 3 (0.83%) Azure SQL Data Warehouse
9 3 (0.83%) Infinispan
10 2 (0.55%) Amazon Redshift
10 2 (0.55%) Hadoop
Development Applications
1 118 (32.69%) Git (software)
2 54 (14.96%) Jenkins
3 31 (8.59%) JIRA
4 29 (8.03%) Cucumber
5 28 (7.76%) Visual Studio
6 20 (5.54%) Selenium
7 17 (4.71%) Maven
8 16 (4.43%) JUnit
9 14 (3.88%) Mockito
10 12 (3.32%) SpecFlow
11 9 (2.49%) Octopus Deploy
12 7 (1.94%) JSUnit
13 6 (1.66%) Atlassian Bamboo
13 6 (1.66%) Jasmine
13 6 (1.66%) Karma Test Runner
13 6 (1.66%) TeamCity
13 6 (1.66%) webpack
14 5 (1.39%) Gatling
14 5 (1.39%) WebDriver
15 4 (1.11%) Bower
General
1 73 (20.22%) Banking
2 51 (14.13%) Front Office
3 50 (13.85%) Finance
4 38 (10.53%) Investment Banking
5 24 (6.65%) Games
6 18 (4.99%) Social Skills
7 16 (4.43%) Retail
8 8 (2.22%) Analytical Skills
9 7 (1.94%) Legal
9 7 (1.94%) Publishing
10 4 (1.11%) Marketing
11 3 (0.83%) Advertising
11 3 (0.83%) Documentation Skills
11 3 (0.83%) Financial Institution
11 3 (0.83%) Manufacturing
11 3 (0.83%) Telecoms
12 2 (0.55%) Retail Banking
13 1 (0.28%) Back Office
13 1 (0.28%) Military
13 1 (0.28%) Presentation Skills
Job Titles
1 299 (82.83%) Developer
2 95 (26.32%) Java Developer
3 51 (14.13%) C# Developer
4 25 (6.93%) Backend Developer
5 21 (5.82%) React Developer
6 19 (5.26%) PHP Developer
6 19 (5.26%) Senior Developer
7 18 (4.99%) Scala Developer
8 17 (4.71%) Node.js Developer
9 14 (3.88%) Software Engineer
10 13 (3.60%) Front End Developer (Client-Side Developer)
11 12 (3.32%) JavaScript Developer
12 11 (3.05%) Full Stack Developer
13 10 (2.77%) Angular Developer
13 10 (2.77%) Python Engineer
14 9 (2.49%) .NET Developer
15 8 (2.22%) Python Developer
15 8 (2.22%) SQL Developer
16 7 (1.94%) Front Office Developer
16 7 (1.94%) Test Engineer
Libraries, Frameworks & Software Standards
1 79 (21.88%) .NET
1 79 (21.88%) AngularJS
2 68 (18.84%) Spring
3 54 (14.96%) HTML
4 52 (14.40%) CSS
4 52 (14.40%) React
5 49 (13.57%) Web Services
6 46 (12.74%) Node.js
7 44 (12.19%) RESTful
8 38 (10.53%) HTML5
9 31 (8.59%) Redux
10 29 (8.03%) Sass
11 26 (7.20%) Kafka
12 25 (6.93%) CSS3
13 24 (6.65%) LESS
14 23 (6.37%) Spring Boot
15 22 (6.09%) Vue.js
16 21 (5.82%) REST
17 20 (5.54%) GraphQL
17 20 (5.54%) Laravel
Miscellaneous
1 40 (11.08%) Greenfield Project
2 34 (9.42%) Derivative
3 27 (7.48%) Interest Rate Derivative
4 22 (6.09%) Foreign Exchange (FX)
5 18 (4.99%) Self-Motivation
6 16 (4.43%) Enterprise Software
7 14 (3.88%) Fixed Income
8 12 (3.32%) Credit Risk
8 12 (3.32%) Mobile App
9 11 (3.05%) Market Risk
10 9 (2.49%) Data Structures
10 9 (2.49%) User Experience
11 7 (1.94%) Client/Server
11 7 (1.94%) Management Information System
12 6 (1.66%) Algorithms
12 6 (1.66%) Legacy Systems
13 5 (1.39%) Reference Data
14 4 (1.11%) Hedge funds
14 4 (1.11%) N-Tier
15 3 (0.83%) Hybrid Cloud
Operating Systems
1 10 (2.77%) Apple iOS
2 8 (2.22%) Linux
3 5 (1.39%) Android
4 4 (1.11%) Unix
5 2 (0.55%) OpenWrt
6 1 (0.28%) Mac OS X
6 1 (0.28%) Red Hat Enterprise Linux
Processes & Methodologies
1 261 (72.30%) Agile Software Development
2 123 (34.07%) BDD
3 98 (27.15%) DevOps
4 91 (25.21%) Microservices
5 70 (19.39%) Continuous Integration
6 57 (15.79%) Scrum
7 53 (14.68%) Software Engineering
8 47 (13.02%) Pair Programming
9 46 (12.74%) Test Automation
10 41 (11.36%) Full Stack Development
10 41 (11.36%) MVC
11 38 (10.53%) Unit Testing
12 31 (8.59%) Multithreading
13 30 (8.31%) Electronic Trading
14 28 (7.76%) Web Development
15 27 (7.48%) Fintech
16 26 (7.20%) Low Latency
17 25 (6.93%) Continuous Improvement
18 23 (6.37%) Kanban
19 20 (5.54%) SDLC
Programming Languages
1 124 (34.35%) Java
2 104 (28.81%) SQL
3 83 (22.99%) JavaScript
4 74 (20.50%) C#
5 49 (13.57%) TypeScript
6 34 (9.42%) Java 11
7 31 (8.59%) Java 8
8 29 (8.03%) Kotlin
9 25 (6.93%) Scala
10 23 (6.37%) PHP
11 20 (5.54%) Python
12 11 (3.05%) Go
13 8 (2.22%) Ruby
14 7 (1.94%) Bash Shell
14 7 (1.94%) C
15 6 (1.66%) Apple Swift
16 5 (1.39%) ES6
16 5 (1.39%) PL/SQL
17 3 (0.83%) PowerShell
17 3 (0.83%) VBScript
Qualifications
1 6 (1.66%) Security Cleared
2 5 (1.39%) Degree
3 4 (1.11%) Computer Science Degree
3 4 (1.11%) SC Cleared
4 3 (0.83%) ISTQB
4 3 (0.83%) ISTQB Foundation Certification
4 3 (0.83%) Numerate Degree
4 3 (0.83%) OCPJP
4 3 (0.83%) Sun Certification
5 2 (0.55%) AWS Certification
5 2 (0.55%) ISTQB Advanced Certification
6 1 (0.28%) PMI Certification
Quality Assurance & Compliance
1 21 (5.82%) QA
2 6 (1.66%) Accessibility
3 3 (0.83%) GDPR
3 3 (0.83%) PMO
4 2 (0.55%) WCAG
5 1 (0.28%) IFRS
5 1 (0.28%) JTAG
5 1 (0.28%) Sarbanes-Oxley
5 1 (0.28%) Solvency II
System Software
1 73 (20.22%) Docker
2 1 (0.28%) Active Directory
Systems Management
1 34 (9.42%) Kubernetes
2 14 (3.88%) Terraform
3 9 (2.49%) Ansible
4 5 (1.39%) Grafana
4 5 (1.39%) Prometheus
5 1 (0.28%) Opscode Chef
5 1 (0.28%) Puppet
Vendors
1 20 (5.54%) Oracle
2 7 (1.94%) Microsoft
3 5 (1.39%) Google
4 4 (1.11%) Solace
5 3 (0.83%) CA
5 3 (0.83%) CA Agile Central
5 3 (0.83%) Nintex
5 3 (0.83%) Perforce
5 3 (0.83%) ServiceNow
5 3 (0.83%) Sun
6 2 (0.55%) Charles River
6 2 (0.55%) Salesforce Marketing Cloud
6 2 (0.55%) Salesforce.com
6 2 (0.55%) Splunk
6 2 (0.55%) Sybase
6 2 (0.55%) Xamarin
7 1 (0.28%) Facebook
7 1 (0.28%) hybris
7 1 (0.28%) New Relic
7 1 (0.28%) WorldPay