Period
to 15 October 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 15 October 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
15 Oct 2018
Same period 2017 Same period 2016
Rank 21 19 18
Rank change year-on-year -2 -1 +5
Permanent jobs citing TDD 1,078 996 1,271
As % of all permanent IT jobs advertised in the City of London 9.73% 10.04% 10.62%
As % of the Processes & Methodologies category 10.59% 10.95% 11.67%
Number of salaries quoted 1,010 890 1,192
City of London median annual salary £70,000 £62,500 £60,500
Median salary % change year-on-year +12.00% +3.31% +0.83%
10th Percentile £45,000 £42,500 £42,500
90th Percentile £97,500 £87,500 £85,000
Central London median annual salary £70,000 £62,500 £60,000
% change year-on-year +12.00% +4.17% +3.45%

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 10,177 9,093 10,888
As % of all permanent IT jobs advertised in the City of London 91.88% 91.64% 90.98%
Number of salaries quoted 9,104 8,211 9,942
City of London median annual salary £65,000 £60,000 £60,000
Median salary % change year-on-year +8.33% - +4.35%
10th Percentile £37,000 £36,250 £35,000
90th Percentile £95,000 £93,750 £88,750
Central London median annual salary £62,500 £60,000 £57,500
% change year-on-year +4.17% +4.35% +2.68%

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 15 October 2018.

Salary histogram for TDD in the City of London

TDD
Job Locations in the City of London

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing TDD within the City of London region over the 6 months to 15 October 2018. The 'Rank Change' column provides an indication of the change in demand within each location based on the same 6 month period last year.

Location Rank Change
on Same Period
Last Year
Matching
Permanent
IT Job Ads
Median Salary
Past 6 Months
Median Salary
% Change
on Same Period
Last Year
Live
Job
Vacancies
London Bridge -5 8 £40,000 -50.00%
Moorgate - 2 £67,500 -
TDD
Central London

For the 6 months to 15 October 2018, 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 802 (74.40%) Agile Software Development
2 500 (46.38%) Java
3 379 (35.16%) Finance
4 348 (32.28%) BDD
5 333 (30.89%) JavaScript
6 308 (28.57%) C#
7 278 (25.79%) .NET
7 278 (25.79%) Microservices
8 274 (25.42%) SQL
9 270 (25.05%) Continuous Integration
10 235 (21.80%) Java 8
11 221 (20.50%) Scrum
12 204 (18.92%) CSS
13 200 (18.55%) HTML
14 198 (18.37%) AngularJS
15 194 (18.00%) MVC
16 188 (17.44%) SQL Server
17 175 (16.23%) Amazon AWS
18 174 (16.14%) Microsoft Azure
19 167 (15.49%) Fintech
20 164 (15.21%) Spring
21 163 (15.12%) Greenfield Project
22 161 (14.94%) Git (software)
23 160 (14.84%) DevOps
24 137 (12.71%) React
24 137 (12.71%) Software Engineering
25 120 (11.13%) Test Automation
25 120 (11.13%) RESTful
26 118 (10.95%) OO
27 117 (10.85%) REST

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 37 (3.43%) CMS
2 23 (2.13%) Apache
3 21 (1.95%) Apache Spark
4 17 (1.58%) Tomcat
5 16 (1.48%) Elasticsearch
6 14 (1.30%) Confluence
7 13 (1.21%) WordPress
8 6 (0.56%) EPiServer
9 5 (0.46%) IIS
9 5 (0.46%) SharePoint
10 4 (0.37%) Adobe Experience Manager
10 4 (0.37%) nginx
10 4 (0.37%) NServiceBus
11 3 (0.28%) Oracle Coherence
11 3 (0.28%) Umbraco
12 2 (0.19%) Anypoint
12 2 (0.19%) Mule
13 1 (0.093%) Apache Airflow
13 1 (0.093%) Apache Solr
13 1 (0.093%) Jupyter
Applications
1 5 (0.46%) Microsoft Excel
2 2 (0.19%) Microsoft PowerPoint
3 1 (0.093%) Chatbot
3 1 (0.093%) Maya
3 1 (0.093%) MS Visio
Business Applications
1 13 (1.21%) Dynamics CRM
2 8 (0.74%) FastStats
3 1 (0.093%) Endur
3 1 (0.093%) JDE OneWorld
3 1 (0.093%) Payment Gateway
3 1 (0.093%) SAP Hybris
Cloud Services
1 175 (16.23%) Amazon AWS
2 174 (16.14%) Microsoft Azure
3 32 (2.97%) Google Cloud Platform
4 26 (2.41%) Serverless
5 20 (1.86%) SaaS
6 19 (1.76%) npm
7 18 (1.67%) Cloud Computing
8 16 (1.48%) GitHub
9 14 (1.30%) IaaS
9 14 (1.30%) PaaS
10 12 (1.11%) Amazon EC2
10 12 (1.11%) AWS Lambda
11 11 (1.02%) OpenShift
12 9 (0.83%) Amazon S3
12 9 (0.83%) Azure Active Directory
13 7 (0.65%) AWS CloudFormation
14 6 (0.56%) Amazon SQS
15 5 (0.46%) Amazon CloudWatch
15 5 (0.46%) NuGet
15 5 (0.46%) Yarn
Communications & Networking
1 17 (1.58%) HTTP
2 10 (0.93%) Internet
3 3 (0.28%) FIX Connectivity
4 2 (0.19%) AMQP
4 2 (0.19%) Ethernet
4 2 (0.19%) SSL
4 2 (0.19%) Wireshark
5 1 (0.093%) Asterisk PBX
5 1 (0.093%) MQTT
5 1 (0.093%) SSH
5 1 (0.093%) TCP/IP
Database & Business Intelligence
1 188 (17.44%) SQL Server
2 97 (9.00%) Big Data
3 94 (8.72%) NoSQL
4 48 (4.45%) MySQL
4 48 (4.45%) Relational Database
5 47 (4.36%) MongoDB
6 38 (3.53%) PostgreSQL
6 38 (3.53%) SQL Server Integration Services
7 35 (3.25%) SQL Server Reporting Services
8 29 (2.69%) SQL Server 2012
9 27 (2.50%) SQL Server 2016
10 20 (1.86%) Hadoop
10 20 (1.86%) Redis
11 17 (1.58%) SQL Server 2014
12 14 (1.30%) Apache Cassandra
13 13 (1.21%) Azure SQL Database
13 13 (1.21%) Data Warehouse
13 13 (1.21%) RDBMS
14 12 (1.11%) Cosmos DB
15 11 (1.02%) Power BI
Development Applications
1 161 (14.94%) Git (software)
2 112 (10.39%) Jenkins
3 102 (9.46%) Selenium
4 66 (6.12%) Maven
5 64 (5.94%) TeamCity
6 51 (4.73%) Team Foundation Server
7 48 (4.45%) Visual Studio
8 47 (4.36%) JIRA
9 41 (3.80%) NUnit
10 39 (3.62%) Gradle
10 39 (3.62%) Jasmine
11 38 (3.53%) Cucumber
12 36 (3.34%) Octopus Deploy
12 36 (3.34%) Subversion
13 34 (3.15%) SpecFlow
14 30 (2.78%) JUnit
15 26 (2.41%) WebDriver
16 18 (1.67%) Rhino Mocks
16 18 (1.67%) Visual Studio Team System
17 17 (1.58%) Mocha
General
1 379 (35.16%) Finance
2 105 (9.74%) Banking
3 56 (5.19%) Advertising
4 54 (5.01%) Law
5 43 (3.99%) Games
6 40 (3.71%) Investment Banking
7 23 (2.13%) Financial Institution
8 22 (2.04%) Back Office
9 21 (1.95%) Publishing
9 21 (1.95%) Retail
10 14 (1.30%) Front Office
11 13 (1.21%) Pharmaceutical
12 9 (0.83%) Marketing
13 7 (0.65%) Automotive
14 4 (0.37%) Retail Banking
14 4 (0.37%) Telecoms
15 2 (0.19%) Aerospace
15 2 (0.19%) Legal
15 2 (0.19%) Multimedia
15 2 (0.19%) Retail Finance
Job Titles
1 792 (73.47%) Developer
2 363 (33.67%) Java Developer
3 205 (19.02%) Senior Developer
4 133 (12.34%) .NET Developer
5 117 (10.85%) C# Developer
6 79 (7.33%) Agile Developer
6 79 (7.33%) Senior Java Developer
7 74 (6.86%) Lead Developer
8 68 (6.31%) Agile Java Developer
9 67 (6.22%) Senior .NET Developer
10 57 (5.29%) Software Engineer
11 49 (4.55%) C# .NET Developer
12 48 (4.45%) Front End Developer (Client-Side Developer)
13 40 (3.71%) Java Developer - Fintech
14 36 (3.34%) Senior C# Developer
15 35 (3.25%) JavaScript Developer
16 34 (3.15%) Core Java Developer
17 31 (2.88%) Full Stack Developer
18 30 (2.78%) Angular Developer
18 30 (2.78%) Java Engineer
Libraries, Frameworks & Software Standards
1 278 (25.79%) .NET
2 204 (18.92%) CSS
3 200 (18.55%) HTML
4 198 (18.37%) AngularJS
5 164 (15.21%) Spring
6 137 (12.71%) React
7 120 (11.13%) RESTful
8 117 (10.85%) REST
9 110 (10.20%) ASP.NET
10 105 (9.74%) ASP.NET Web API
11 103 (9.55%) Web Services
12 100 (9.28%) HTML5
13 98 (9.09%) Node.js
14 97 (9.00%) jQuery
15 88 (8.16%) ASP.NET MVC
16 85 (7.88%) Hibernate
17 74 (6.86%) WPF
18 73 (6.77%) CSS3
19 67 (6.22%) .NET Core
20 61 (5.66%) Kafka
Miscellaneous
1 167 (15.49%) Fintech
2 163 (15.12%) Greenfield Project
3 83 (7.70%) User Experience
4 55 (5.10%) Computer Science
5 50 (4.64%) Mobile App
6 45 (4.17%) Analytical Skills
7 36 (3.34%) Self-Motivation
8 33 (3.06%) Hedge funds
9 31 (2.88%) Algorithms
10 29 (2.69%) Foreign Exchange (FX)
11 19 (1.76%) Data Structures
12 13 (1.21%) Fixed Income
13 11 (1.02%) Life Science
13 11 (1.02%) Reinsurance
14 10 (0.93%) Equities
14 10 (0.93%) iSeries
14 10 (0.93%) Mainframe
15 9 (0.83%) Derivative
15 9 (0.83%) Enterprise Software
15 9 (0.83%) Virtual Team
Operating Systems
1 89 (8.26%) Linux
2 26 (2.41%) Android
3 25 (2.32%) Unix
4 20 (1.86%) Windows
5 12 (1.11%) Apple iOS
6 10 (0.93%) openSUSE
6 10 (0.93%) Ubuntu
7 8 (0.74%) VMS
8 2 (0.19%) Windows Server
9 1 (0.093%) Mac OS X
Processes & Methodologies
1 802 (74.40%) Agile Software Development
2 348 (32.28%) BDD
3 278 (25.79%) Microservices
4 270 (25.05%) Continuous Integration
5 221 (20.50%) Scrum
6 194 (18.00%) MVC
7 160 (14.84%) DevOps
8 137 (12.71%) Software Engineering
9 120 (11.13%) Test Automation
10 118 (10.95%) OO
11 113 (10.48%) Pair Programming
12 110 (10.20%) Multithreading
13 108 (10.02%) Continuous Delivery
14 100 (9.28%) Web Development
15 87 (8.07%) SDLC
16 85 (7.88%) Problem-Solving
17 84 (7.79%) SOLID
18 81 (7.51%) E-Commerce
18 81 (7.51%) Unit Testing
19 78 (7.24%) Mentoring
Programming Languages
1 500 (46.38%) Java
2 333 (30.89%) JavaScript
3 308 (28.57%) C#
4 274 (25.42%) SQL
5 235 (21.80%) Java 8
6 104 (9.65%) Python
7 96 (8.91%) Scala
8 72 (6.68%) PHP
9 43 (3.99%) T-SQL
10 41 (3.80%) Ruby
11 38 (3.53%) TypeScript
12 35 (3.25%) C++
13 30 (2.78%) PowerShell
14 24 (2.23%) Groovy
15 22 (2.04%) ES6
16 20 (1.86%) VBA
17 18 (1.67%) Clojure
18 15 (1.39%) Kotlin
19 13 (1.21%) Bash Shell
20 12 (1.11%) Apple Swift
Qualifications
1 106 (9.83%) Degree
2 31 (2.88%) Computer Science Degree
3 6 (0.56%) Numerate Degree
4 5 (0.46%) ISTQB
5 4 (0.37%) Master's Degree
5 4 (0.37%) Security Cleared
6 3 (0.28%) ISEB
6 3 (0.28%) PhD
7 2 (0.19%) ISTQB Foundation Certification
7 2 (0.19%) SC Cleared
8 1 (0.093%) APMG
8 1 (0.093%) CBAP
8 1 (0.093%) PMI Certification
8 1 (0.093%) PMP
8 1 (0.093%) PRINCE2 Certification
Quality Assurance & Compliance
1 82 (7.61%) QA
2 8 (0.74%) WCAG
System Software
1 100 (9.28%) Docker
2 9 (0.83%) Active Directory
3 7 (0.65%) HDFS
4 5 (0.46%) Apache ZooKeeper
5 2 (0.19%) Virtual Machines
6 1 (0.093%) Hyper-V
6 1 (0.093%) iptables
6 1 (0.093%) VMware Infrastructure
Systems Management
1 40 (3.71%) Kubernetes
2 25 (2.32%) Puppet
3 23 (2.13%) Opscode Chef
4 18 (1.67%) Terraform
5 17 (1.58%) Ansible
6 11 (1.02%) Salt
7 4 (0.37%) Rancher
8 2 (0.19%) Apache Shiro
8 2 (0.19%) Cobbler
8 2 (0.19%) HP ALM
8 2 (0.19%) Kibana
8 2 (0.19%) Mesos
8 2 (0.19%) Nagios
8 2 (0.19%) Prometheus
8 2 (0.19%) Tivoli
8 2 (0.19%) ZABBIX
9 1 (0.093%) Docker Swarm
9 1 (0.093%) Grafana
9 1 (0.093%) Single Sign-On
Vendors
1 104 (9.65%) Microsoft
2 55 (5.10%) Oracle
3 40 (3.71%) Google
4 12 (1.11%) IBM
5 7 (0.65%) Atlassian
5 7 (0.65%) New Relic
6 5 (0.46%) Adobe
6 5 (0.46%) Tableau
6 5 (0.46%) TIBCO
7 4 (0.37%) AppDynamics
7 4 (0.37%) Splunk
8 3 (0.28%) Apple
8 3 (0.28%) Cypress Semiconductor
8 3 (0.28%) Red Hat
8 3 (0.28%) TOWER Software
9 2 (0.19%) Dell
9 2 (0.19%) HP
9 2 (0.19%) NetApp
9 2 (0.19%) Salesforce.com
9 2 (0.19%) SAP