Period
to 20 January 2018

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 20 January 2018 with a comparison to the same period in the previous 2 years.

Test-Driven Development (TDD)
Central London > City of London
6 months to
20 Jan 2018
Same period 2017 Same period 2016
Rank 19 19 21
Rank change year-on-year 0 +2 +3
Permanent jobs citing TDD 988 937 1,106
As % of all permanent IT jobs advertised in the City of London 9.45% 8.79% 7.75%
As % of the Processes & Methodologies category 10.40% 9.86% 8.65%
Number of salaries quoted 889 880 1,010
City of London median annual salary £65,000 £62,500 £57,500
Median salary % change year-on-year +4.00% +8.70% -
10th Percentile £42,500 £41,250 £40,000
90th Percentile £91,250 £87,500 £87,500
Central London median annual salary £62,500 £60,000 £60,000
% change year-on-year +4.17% - +4.35%

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 9,500 9,506 12,792
As % of all permanent IT jobs advertised in the City of London 90.90% 89.21% 89.62%
Number of salaries quoted 8,467 8,647 11,263
City of London median annual salary £60,000 £60,000 £57,500
Median salary % change year-on-year - +4.35% +4.55%
10th Percentile £36,250 £36,250 £35,000
90th Percentile £95,000 £92,500 £90,000
Central London median annual salary £60,000 £57,500 £57,500
% change year-on-year +4.35% - +4.55%

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 20 January 2018.

Salary histogram for TDD in the City of London

For the 6 months to 20 January 2018, IT jobs citing TDD also mentioned the following skills in order of popularity. The figures indicate the number co-occurrences and its proportion to all job ads across the City of London region with a requirement for TDD.

1 746 (75.51%) Agile Software Development
2 483 (48.89%) Java
3 342 (34.62%) JavaScript
4 300 (30.36%) BDD
5 298 (30.16%) Finance
6 254 (25.71%) .NET
6 254 (25.71%) Continuous Integration
7 249 (25.20%) C#
8 234 (23.68%) AngularJS
9 210 (21.26%) CSS
10 206 (20.85%) Microservices
11 203 (20.55%) SQL
12 200 (20.24%) HTML
13 192 (19.43%) SQL Server
14 187 (18.93%) Amazon AWS
15 182 (18.42%) React
16 170 (17.21%) Fintech
17 161 (16.30%) Scrum
18 159 (16.09%) RESTful
18 159 (16.09%) REST
19 155 (15.69%) Git (software)
20 152 (15.38%) Multithreading
21 150 (15.18%) Spring
22 149 (15.08%) Software Engineering
23 144 (14.57%) Degree
24 142 (14.37%) MVC
25 140 (14.17%) Node.js
26 137 (13.87%) Test Automation
27 135 (13.66%) DevOps
27 135 (13.66%) Docker

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 53 (5.36%) Elasticsearch
2 32 (3.24%) Apache Spark
3 26 (2.63%) Confluence
4 24 (2.43%) Apache
5 23 (2.33%) Tomcat
6 21 (2.13%) nginx
7 17 (1.72%) Apache Solr
8 14 (1.42%) CMS
9 13 (1.32%) Umbraco
10 11 (1.11%) Drupal
11 7 (0.71%) JBoss
11 7 (0.71%) Sitecore CMS
12 6 (0.61%) SharePoint
12 6 (0.61%) WildFly
13 5 (0.51%) Ethereum
13 5 (0.51%) OpenStack
13 5 (0.51%) WebLogic
14 4 (0.40%) IIS
14 4 (0.40%) NServiceBus
14 4 (0.40%) Oracle SOA Suite
Applications
1 4 (0.40%) Microsoft Excel
2 2 (0.20%) Microsoft Office
2 2 (0.20%) Microsoft PowerPoint
2 2 (0.20%) MS Visio
3 1 (0.10%) Photoshop
Business Applications
1 23 (2.33%) Dynamics CRM
2 10 (1.01%) MetaTrader
3 6 (0.61%) Distributed Ledger
4 2 (0.20%) Dynamics NAV
4 2 (0.20%) Payment Gateway
4 2 (0.20%) RMDS
4 2 (0.20%) Visualfiles
5 1 (0.10%) Adobe Campaign
5 1 (0.10%) Beauchamp
5 1 (0.10%) FastStats
5 1 (0.10%) Oracle EBS
5 1 (0.10%) Temenos T24
5 1 (0.10%) Unica
Cloud Services
1 187 (18.93%) Amazon AWS
2 103 (10.43%) Microsoft Azure
3 37 (3.74%) GitHub
4 31 (3.14%) SaaS
5 21 (2.13%) Google Cloud Platform
6 19 (1.92%) Amazon S3
7 17 (1.72%) Azure Active Directory
7 17 (1.72%) PaaS
8 15 (1.52%) IaaS
8 15 (1.52%) Serverless
9 14 (1.42%) Amazon EC2
9 14 (1.42%) AWS Lambda
10 10 (1.01%) Cloud Computing
11 9 (0.91%) Amazon CloudWatch
11 9 (0.91%) AWS CloudFormation
11 9 (0.91%) Heroku
12 8 (0.81%) Amazon ElastiCache
12 8 (0.81%) Google Play
12 8 (0.81%) npm
12 8 (0.81%) Office 365
Communications & Networking
1 21 (2.13%) HTTP
2 18 (1.82%) Internet
3 17 (1.72%) Firewall
4 15 (1.52%) DNS
5 14 (1.42%) DHCP
5 14 (1.42%) VPN
5 14 (1.42%) WAN
6 11 (1.11%) DMZ
7 6 (0.61%) SSH
8 3 (0.30%) Intranet
Database & Business Intelligence
1 192 (19.43%) SQL Server
2 134 (13.56%) MySQL
2 134 (13.56%) NoSQL
3 82 (8.30%) MongoDB
4 70 (7.09%) Big Data
5 51 (5.16%) Relational Database
6 41 (4.15%) PostgreSQL
7 34 (3.44%) Hadoop
8 31 (3.14%) RDBMS
9 29 (2.94%) Redis
10 28 (2.83%) Blockchain
11 27 (2.73%) Apache Cassandra
12 26 (2.63%) SQL Server Integration Services
13 16 (1.62%) Amazon DynamoDB
13 16 (1.62%) HBase
14 15 (1.52%) SQL Server Reporting Services
15 12 (1.21%) SQL Server 2008
16 10 (1.01%) Amazon RDS
16 10 (1.01%) Couchbase
17 9 (0.91%) Data Lake
Development Applications
1 155 (15.69%) Git (software)
2 79 (8.00%) JIRA
3 70 (7.09%) Jenkins
4 43 (4.35%) Maven
5 42 (4.25%) JUnit
5 42 (4.25%) TeamCity
6 38 (3.85%) Selenium
7 35 (3.54%) webpack
8 28 (2.83%) Cucumber
9 26 (2.63%) Octopus Deploy
10 25 (2.53%) Visual Studio
11 22 (2.23%) Atlassian Bamboo
11 22 (2.23%) PHPUnit
12 21 (2.13%) NUnit
13 19 (1.92%) gulp
13 19 (1.92%) WebDriver
14 18 (1.82%) Babel
15 17 (1.72%) Subversion
15 17 (1.72%) Team Foundation Server
16 16 (1.62%) Mockito
General
1 298 (30.16%) Finance
2 88 (8.91%) Banking
3 49 (4.96%) Advertising
4 47 (4.76%) Investment Banking
5 42 (4.25%) Games
6 38 (3.85%) Marketing
7 29 (2.94%) Law
8 21 (2.13%) Front Office
9 20 (2.02%) Publishing
10 13 (1.32%) Online Betting
11 10 (1.01%) Financial Institution
11 10 (1.01%) Legal
12 9 (0.91%) Retail
13 8 (0.81%) Back Office
14 7 (0.71%) Telecoms
15 3 (0.30%) Automotive
16 1 (0.10%) Digital Economy
16 1 (0.10%) Music Industry
16 1 (0.10%) Pharmaceutical
16 1 (0.10%) Spanish Language
Job Titles
1 676 (68.42%) Developer
2 248 (25.10%) Java Developer
3 167 (16.90%) Senior Developer
4 101 (10.22%) C# Developer
5 90 (9.11%) .NET Developer
6 71 (7.19%) Full Stack Developer
7 67 (6.78%) Front End Developer (Client-Side Developer)
8 61 (6.17%) Lead Developer
9 59 (5.97%) Java Engineer
9 59 (5.97%) JavaScript Developer
10 53 (5.36%) C# .NET Developer
11 44 (4.45%) Analyst
12 42 (4.25%) React Developer
13 39 (3.95%) Senior Java Developer
13 39 (3.95%) Software Engineer
14 37 (3.74%) Architect
15 34 (3.44%) Games Developer
15 34 (3.44%) Java Games Developer
16 31 (3.14%) Lead Java Developer
16 31 (3.14%) Technical Leader
Libraries, Frameworks & Software Standards
1 254 (25.71%) .NET
2 234 (23.68%) AngularJS
3 210 (21.26%) CSS
4 200 (20.24%) HTML
5 182 (18.42%) React
6 159 (16.09%) REST
6 159 (16.09%) RESTful
7 150 (15.18%) Spring
8 140 (14.17%) Node.js
9 113 (11.44%) Web Services
10 109 (11.03%) HTML5
11 99 (10.02%) jQuery
12 92 (9.31%) CSS3
13 82 (8.30%) ASP.NET
14 69 (6.98%) ASP.NET MVC
15 66 (6.68%) Hibernate
16 62 (6.28%) Redux
17 52 (5.26%) ASP.NET Web API
17 52 (5.26%) SOAP
18 51 (5.16%) Ruby on Rails
Miscellaneous
1 170 (17.21%) Fintech
2 118 (11.94%) Greenfield Project
3 92 (9.31%) Computer Science
4 62 (6.28%) Mobile App
5 61 (6.17%) User Experience
6 37 (3.74%) Algorithms
7 36 (3.64%) Foreign Exchange (FX)
8 30 (3.04%) Hedge funds
9 29 (2.94%) Virtual Team
10 22 (2.23%) Enterprise Software
11 19 (1.92%) Data Structures
12 18 (1.82%) e-Health
13 15 (1.52%) Spread Betting
14 14 (1.42%) Fixed Income
15 13 (1.32%) Analytical Skills
16 11 (1.11%) Linux Command Line
17 10 (1.01%) Client/Server
18 8 (0.81%) BBC
18 8 (0.81%) Reinsurance
18 8 (0.81%) STB
Operating Systems
1 54 (5.47%) Linux
2 32 (3.24%) Windows
3 30 (3.04%) Android
4 24 (2.43%) Apple iOS
5 21 (2.13%) Unix
6 5 (0.51%) Ubuntu
7 4 (0.40%) CentOS
8 1 (0.10%) AIX
Processes & Methodologies
1 746 (75.51%) Agile Software Development
2 300 (30.36%) BDD
3 254 (25.71%) Continuous Integration
4 206 (20.85%) Microservices
5 161 (16.30%) Scrum
6 152 (15.38%) Multithreading
7 149 (15.08%) Software Engineering
8 142 (14.37%) MVC
9 137 (13.87%) Test Automation
10 135 (13.66%) DevOps
11 125 (12.65%) OO
12 115 (11.64%) Front End Development
13 98 (9.92%) E-Commerce
14 83 (8.40%) Web Development
15 77 (7.79%) Continuous Delivery
16 67 (6.78%) Unit Testing
17 65 (6.58%) SOA
18 62 (6.28%) Open Source
19 56 (5.67%) Low Latency
20 54 (5.47%) Pair Programming
Programming Languages
1 483 (48.89%) Java
2 342 (34.62%) JavaScript
3 249 (25.20%) C#
4 203 (20.55%) SQL
5 92 (9.31%) Python
6 81 (8.20%) Scala
7 76 (7.69%) PHP
8 68 (6.88%) Ruby
9 55 (5.57%) ES6
10 44 (4.45%) TypeScript
11 41 (4.15%) C++
12 36 (3.64%) T-SQL
13 35 (3.54%) Groovy
14 26 (2.63%) Go
15 18 (1.82%) Kotlin
16 17 (1.72%) Clojure
17 13 (1.32%) PowerShell
18 12 (1.21%) Bash Shell
18 12 (1.21%) ES7
19 10 (1.01%) Shell Script
Qualifications
1 144 (14.57%) Degree
2 65 (6.58%) Computer Science Degree
3 15 (1.52%) ISTQB
4 11 (1.11%) Security Cleared
5 9 (0.91%) ISEB
6 8 (0.81%) SC Cleared
7 4 (0.40%) BPSS Clearance
7 4 (0.40%) Microsoft Certification
8 3 (0.30%) Check Point Certification
8 3 (0.30%) MCSA
8 3 (0.30%) MCSE
8 3 (0.30%) PMI Certification
9 1 (0.10%) AWS Certification
9 1 (0.10%) Master's Degree
9 1 (0.10%) MCAD
9 1 (0.10%) MCSD
9 1 (0.10%) Numerate Degree
9 1 (0.10%) PhD
Quality Assurance & Compliance
1 84 (8.50%) QA
2 6 (0.61%) GCP
3 2 (0.20%) Basel III
4 1 (0.10%) Data Quality
4 1 (0.10%) GDPR
4 1 (0.10%) MiFID
System Software
1 135 (13.66%) Docker
2 14 (1.42%) Active Directory
3 2 (0.20%) Apache Flume
4 1 (0.10%) Apache ZooKeeper
4 1 (0.10%) Cygwin
4 1 (0.10%) HDFS
Systems Management
1 33 (3.34%) Puppet
2 25 (2.53%) Ansible
3 16 (1.62%) Opscode Chef
4 13 (1.32%) Kubernetes
5 12 (1.21%) Terraform
6 5 (0.51%) Mesos
7 4 (0.40%) Business Desktop Deployment
7 4 (0.40%) Kibana
7 4 (0.40%) logstash
7 4 (0.40%) Salt
8 3 (0.30%) Grafana
9 2 (0.20%) Control-M
10 1 (0.10%) Consul
10 1 (0.10%) HP Quality Center
10 1 (0.10%) MOM
10 1 (0.10%) ZABBIX
Vendors
1 119 (12.04%) Microsoft
2 49 (4.96%) Oracle
3 36 (3.64%) Google
4 20 (2.02%) Splunk
5 19 (1.92%) IBM
6 14 (1.42%) Sitecore
7 12 (1.21%) New Relic
8 9 (0.91%) Atlassian
9 8 (0.81%) Arqiva
9 8 (0.81%) BT
10 7 (0.71%) LexisNexis
10 7 (0.71%) Zend
11 6 (0.61%) Adthena
11 6 (0.61%) Infragistics
11 6 (0.61%) Xamarin
12 5 (0.51%) Red Hat
12 5 (0.51%) TIBCO
13 3 (0.30%) Adobe
13 3 (0.30%) Apple
13 3 (0.30%) CheckPoint