Period
to 25 April 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 25 April 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
25 Apr 2018
Same period 2017 Same period 2016
Rank 20 23 19
Rank change year-on-year +3 -4 +8
Permanent jobs citing TDD 929 840 1,264
As % of all permanent IT jobs advertised in the City of London 8.60% 8.16% 9.19%
As % of the Processes & Methodologies category 9.30% 9.00% 10.05%
Number of salaries quoted 824 768 1,188
City of London median annual salary £67,500 £62,500 £57,500
Median salary % change year-on-year +8.00% +8.70% -
10th Percentile £42,500 £40,000 £41,250
90th Percentile £93,750 £86,250 £82,500
Central London median annual salary £65,000 £62,500 £57,500
% change year-on-year +4.00% +8.70% -

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,993 9,329 12,571
As % of all permanent IT jobs advertised in the City of London 92.46% 90.64% 91.43%
Number of salaries quoted 8,809 8,460 11,271
City of London median annual salary £62,500 £60,000 £57,500
Median salary % change year-on-year +4.17% +4.35% +4.55%
10th Percentile £36,250 £36,250 £35,000
90th Percentile £93,750 £92,500 £90,000
Central London median annual salary £60,000 £60,000 £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 25 April 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 25 April 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 -11 1 £51,500 -1.90%
TDD
Central London

For the 6 months to 25 April 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 677 (72.87%) Agile Software Development
2 443 (47.69%) Java
3 328 (35.31%) JavaScript
4 306 (32.94%) BDD
5 297 (31.97%) Finance
6 263 (28.31%) C#
7 254 (27.34%) .NET
8 240 (25.83%) SQL
9 217 (23.36%) Continuous Integration
9 217 (23.36%) AngularJS
10 201 (21.64%) SQL Server
11 200 (21.53%) CSS
12 199 (21.42%) Microservices
13 181 (19.48%) Git (software)
14 180 (19.38%) HTML
15 174 (18.73%) Amazon AWS
15 174 (18.73%) React
16 168 (18.08%) Scrum
17 165 (17.76%) Software Engineering
18 162 (17.44%) Fintech
18 162 (17.44%) Docker
18 162 (17.44%) REST
19 155 (16.68%) Java 8
20 152 (16.36%) RESTful
21 150 (16.15%) Spring
22 136 (14.64%) Microsoft Azure
22 136 (14.64%) MVC
23 132 (14.21%) DevOps
24 129 (13.89%) MySQL
25 124 (13.35%) NoSQL

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 72 (7.75%) Elasticsearch
2 39 (4.20%) Apache Spark
3 32 (3.44%) Apache
4 23 (2.48%) CMS
5 18 (1.94%) Confluence
5 18 (1.94%) Tomcat
6 17 (1.83%) nginx
7 13 (1.40%) JBoss
7 13 (1.40%) WildFly
8 11 (1.18%) Apache Solr
9 10 (1.08%) WebLogic
10 9 (0.97%) Drupal
11 8 (0.86%) Ethereum
11 8 (0.86%) Mule
11 8 (0.86%) NServiceBus
11 8 (0.86%) WordPress
12 7 (0.75%) Anypoint
12 7 (0.75%) SharePoint
12 7 (0.75%) Umbraco
13 6 (0.65%) EPiServer
Applications
1 9 (0.97%) Microsoft Excel
2 2 (0.22%) Adobe Premiere
2 2 (0.22%) Microsoft Office
2 2 (0.22%) Microsoft PowerPoint
2 2 (0.22%) MS Visio
Business Applications
1 9 (0.97%) Distributed Ledger
2 7 (0.75%) Dynamics CRM
3 2 (0.22%) Dynamics NAV
3 2 (0.22%) Elite 3E
3 2 (0.22%) RMDS
3 2 (0.22%) Temenos T24
3 2 (0.22%) Visualfiles
4 1 (0.11%) Beauchamp
4 1 (0.11%) ION MarketView
4 1 (0.11%) MetaTrader
Cloud Services
1 174 (18.73%) Amazon AWS
2 136 (14.64%) Microsoft Azure
3 42 (4.52%) GitHub
4 24 (2.58%) Serverless
5 22 (2.37%) Cloud Computing
6 21 (2.26%) IaaS
7 20 (2.15%) Amazon EC2
8 19 (2.05%) Amazon S3
8 19 (2.05%) Azure Active Directory
9 17 (1.83%) AWS Lambda
9 17 (1.83%) PaaS
10 15 (1.61%) Google Cloud Platform
11 13 (1.40%) npm
11 13 (1.40%) SaaS
12 12 (1.29%) Amazon CloudWatch
13 10 (1.08%) AWS CloudFormation
13 10 (1.08%) Heroku
13 10 (1.08%) Slack
13 10 (1.08%) Trello
14 6 (0.65%) Amazon ElastiCache
Communications & Networking
1 11 (1.18%) SSH
2 10 (1.08%) Internet
3 8 (0.86%) HTTP
4 7 (0.75%) VPN
5 6 (0.65%) DMZ
6 5 (0.54%) Firewall
7 4 (0.43%) SMTP
8 3 (0.32%) Intranet
9 2 (0.22%) DHCP
9 2 (0.22%) DNS
9 2 (0.22%) WAN
10 1 (0.11%) TCP/IP
Database & Business Intelligence
1 201 (21.64%) SQL Server
2 129 (13.89%) MySQL
3 124 (13.35%) NoSQL
4 62 (6.67%) Big Data
5 60 (6.46%) PostgreSQL
6 57 (6.14%) MongoDB
7 48 (5.17%) Relational Database
8 37 (3.98%) SQL Server Integration Services
9 32 (3.44%) SQL Server Reporting Services
10 31 (3.34%) Redis
11 28 (3.01%) Blockchain
11 28 (3.01%) Hadoop
12 25 (2.69%) Data Lake
13 24 (2.58%) RDBMS
14 19 (2.05%) Azure SQL Database
15 16 (1.72%) SQL Server 2016
16 15 (1.61%) Apache Cassandra
17 14 (1.51%) Amazon DynamoDB
18 13 (1.40%) HBase
18 13 (1.40%) SQL Server 2012
Development Applications
1 181 (19.48%) Git (software)
2 83 (8.93%) Jenkins
3 72 (7.75%) Maven
4 71 (7.64%) JIRA
5 54 (5.81%) JUnit
6 50 (5.38%) Selenium
7 44 (4.74%) Visual Studio
8 43 (4.63%) Team Foundation Server
9 42 (4.52%) Subversion
9 42 (4.52%) TeamCity
10 37 (3.98%) NUnit
11 33 (3.55%) Cucumber
11 33 (3.55%) webpack
12 27 (2.91%) Octopus Deploy
13 23 (2.48%) Gradle
14 22 (2.37%) Atlassian Bamboo
15 19 (2.05%) Moq
15 19 (2.05%) PHPUnit
16 18 (1.94%) Mockito
16 18 (1.94%) WebDriver
General
1 297 (31.97%) Finance
2 81 (8.72%) Banking
3 56 (6.03%) Advertising
4 53 (5.71%) Games
5 42 (4.52%) Publishing
6 34 (3.66%) Investment Banking
7 31 (3.34%) Retail
8 23 (2.48%) Financial Institution
9 20 (2.15%) Law
10 17 (1.83%) Front Office
10 17 (1.83%) Legal
11 11 (1.18%) Automotive
11 11 (1.18%) Back Office
11 11 (1.18%) Marketing
11 11 (1.18%) Telecoms
12 7 (0.75%) Pharmaceutical
13 5 (0.54%) Online Betting
14 1 (0.11%) Music Industry
Job Titles
1 672 (72.34%) Developer
2 261 (28.09%) Java Developer
3 156 (16.79%) Senior Developer
4 110 (11.84%) C# Developer
5 108 (11.63%) .NET Developer
6 65 (7.00%) C# .NET Developer
7 62 (6.67%) Full Stack Developer
8 60 (6.46%) Java Engineer
9 56 (6.03%) Front End Developer (Client-Side Developer)
10 47 (5.06%) Lead Developer
11 46 (4.95%) Senior Java Developer
11 46 (4.95%) Software Engineer
12 38 (4.09%) Architect
12 38 (4.09%) JavaScript Developer
12 38 (4.09%) React Developer
13 36 (3.88%) Senior C# Developer
14 34 (3.66%) Technical Leader
15 30 (3.23%) Java Developer - Fintech
16 29 (3.12%) Ruby Developer
16 29 (3.12%) Software Developer
Libraries, Frameworks & Software Standards
1 254 (27.34%) .NET
2 217 (23.36%) AngularJS
3 200 (21.53%) CSS
4 180 (19.38%) HTML
5 174 (18.73%) React
6 162 (17.44%) REST
7 152 (16.36%) RESTful
8 150 (16.15%) Spring
9 117 (12.59%) Web Services
10 107 (11.52%) Node.js
11 93 (10.01%) ASP.NET
12 91 (9.80%) Hibernate
13 88 (9.47%) ASP.NET Web API
14 86 (9.26%) HTML5
15 78 (8.40%) jQuery
16 71 (7.64%) CSS3
17 67 (7.21%) WCF
18 58 (6.24%) Twitter Bootstrap
19 54 (5.81%) Redux
20 53 (5.71%) SOAP
Miscellaneous
1 162 (17.44%) Fintech
2 115 (12.38%) Greenfield Project
3 72 (7.75%) Computer Science
4 60 (6.46%) Mobile App
5 55 (5.92%) User Experience
6 35 (3.77%) Self-Motivation
7 29 (3.12%) Hedge funds
8 27 (2.91%) Foreign Exchange (FX)
8 27 (2.91%) Linux Command Line
9 26 (2.80%) Algorithms
10 24 (2.58%) Analytical Skills
11 17 (1.83%) Data Structures
11 17 (1.83%) Enterprise Software
12 15 (1.61%) Spread Betting
13 14 (1.51%) Virtual Team
14 13 (1.40%) Management Information System
15 10 (1.08%) Bitcoin
15 10 (1.08%) Fixed Income
15 10 (1.08%) Reinsurance
15 10 (1.08%) Social Media
Operating Systems
1 88 (9.47%) Linux
2 43 (4.63%) Windows
3 36 (3.88%) Unix
4 18 (1.94%) Android
5 17 (1.83%) Apple iOS
6 12 (1.29%) VMS
7 11 (1.18%) Ubuntu
8 8 (0.86%) openSUSE
9 3 (0.32%) CentOS
Processes & Methodologies
1 677 (72.87%) Agile Software Development
2 306 (32.94%) BDD
3 217 (23.36%) Continuous Integration
4 199 (21.42%) Microservices
5 168 (18.08%) Scrum
6 165 (17.76%) Software Engineering
7 136 (14.64%) MVC
8 132 (14.21%) DevOps
9 123 (13.24%) Test Automation
10 114 (12.27%) Multithreading
11 95 (10.23%) Web Development
12 94 (10.12%) OO
12 94 (10.12%) Unit Testing
13 90 (9.69%) Front End Development
14 84 (9.04%) E-Commerce
15 73 (7.86%) Pair Programming
16 70 (7.53%) Continuous Delivery
17 69 (7.43%) Mentoring
17 69 (7.43%) SOA
18 68 (7.32%) Analytics
Programming Languages
1 443 (47.69%) Java
2 328 (35.31%) JavaScript
3 263 (28.31%) C#
4 240 (25.83%) SQL
5 155 (16.68%) Java 8
6 91 (9.80%) Python
7 88 (9.47%) PHP
8 82 (8.83%) Scala
9 56 (6.03%) Ruby
10 53 (5.71%) TypeScript
11 47 (5.06%) ES6
12 40 (4.31%) Groovy
13 37 (3.98%) T-SQL
14 29 (3.12%) C++
15 26 (2.80%) Go
15 26 (2.80%) Kotlin
16 22 (2.37%) Clojure
17 14 (1.51%) Bash Shell
17 14 (1.51%) Perl
18 13 (1.40%) Apple Swift
Qualifications
1 110 (11.84%) Degree
2 43 (4.63%) Computer Science Degree
3 14 (1.51%) Security Cleared
4 12 (1.29%) SC Cleared
5 4 (0.43%) ISTQB
5 4 (0.43%) Master's Degree
6 3 (0.32%) BPSS Clearance
7 2 (0.22%) ISEB
7 2 (0.22%) Microsoft Certification
8 1 (0.11%) AWS Certification
8 1 (0.11%) CBAP
8 1 (0.11%) Check Point Certification
8 1 (0.11%) MCAD
8 1 (0.11%) MCSA
8 1 (0.11%) MCSD
8 1 (0.11%) MCSE
8 1 (0.11%) PhD
Quality Assurance & Compliance
1 78 (8.40%) QA
2 4 (0.43%) GCP
3 2 (0.22%) WCAG
4 1 (0.11%) Data Quality
4 1 (0.11%) GDPR
4 1 (0.11%) MiFID
System Software
1 162 (17.44%) Docker
2 19 (2.05%) Active Directory
3 6 (0.65%) Virtual Machines
4 2 (0.22%) Apache Flume
4 2 (0.22%) VMware Infrastructure
5 1 (0.11%) Hyper-V
5 1 (0.11%) Virtual Servers
Systems Management
1 36 (3.88%) Puppet
1 36 (3.88%) Terraform
2 31 (3.34%) Opscode Chef
3 27 (2.91%) Ansible
4 20 (2.15%) Kubernetes
5 9 (0.97%) Salt
6 6 (0.65%) Mesos
7 5 (0.54%) Consul
8 4 (0.43%) logstash
9 2 (0.22%) Kibana
10 1 (0.11%) Business Desktop Deployment
10 1 (0.11%) Docker Swarm
10 1 (0.11%) Grafana
Vendors
1 121 (13.02%) Microsoft
2 66 (7.10%) Oracle
3 17 (1.83%) Google
4 16 (1.72%) New Relic
5 14 (1.51%) Splunk
6 13 (1.40%) IBM
7 11 (1.18%) LexisNexis
8 8 (0.86%) Atlassian
8 8 (0.86%) MuleSoft
8 8 (0.86%) Tableau
8 8 (0.86%) Zend
9 7 (0.75%) hybris
10 6 (0.65%) Arqiva
10 6 (0.65%) BT
10 6 (0.65%) Capita
10 6 (0.65%) VMware
11 5 (0.54%) Twitter
12 4 (0.43%) SaltStack
12 4 (0.43%) Sitecore
13 3 (0.32%) TIBCO