Period
to 23 January 2020

The table below looks at the prevalence of the term Data Structures in permanent job vacancies advertised in London. Included is a benchmarking guide to the salaries offered in vacancies that have cited Data Structures over the 6 months to 23 January 2020 with a comparison to the same period over the previous 2 years.

Data Structures
England > London
6 months to
23 Jan 2020
Same period 2019 Same period 2018
Rank 238 224 283
Rank change year-on-year -14 +59 -23
Permanent jobs citing Data Structures 744 1,008 861
As % of all permanent IT jobs advertised in London 1.45% 1.60% 1.22%
As % of the Miscellaneous category 3.51% 3.81% 2.80%
Number of salaries quoted 564 832 623
London median annual salary £70,000 £67,500 £65,000
Median salary % change year-on-year +3.70% +3.85% -13.33%
10th Percentile £45,000 £42,000 £43,000
90th Percentile £115,000 £95,000 £107,500
England median annual salary £65,000 £62,500 £60,000
% change year-on-year +4.00% +4.17% -4.00%

Data Structures is in the Generic IT Skills category. The following table is for comparison with the above and provides summary statistics for all permanent job vacancies advertised in London with a requirement for generic IT skills.

All Generic IT Skills
London
Permanent vacancies with a requirement for generic IT skills 21,221 26,482 30,722
As % of all permanent IT jobs advertised in London 41.44% 41.97% 43.71%
Number of salaries quoted 16,557 20,679 23,438
London median annual salary £67,500 £65,000 £60,000
Median salary % change year-on-year +3.85% +8.33% +4.35%
10th Percentile £36,250 £36,000 £35,000
90th Percentile £112,500 £98,750 £93,750
England median annual salary £55,000 £52,500 £50,000
% change year-on-year +4.76% +5.00% -

Data Structures
Job Vacancy Trend in London

Job postings citing Data Structures as a percentage of all IT jobs advertised in London.

Job vacancy trend for Data Structures in London

Data Structures
Salary Trend in London

This chart provides the 3-month moving average for salaries quoted in permanent IT jobs citing Data Structures in London.

Salary trend for Data Structures in London

Data Structures
Salary Histogram in London

The salary distribution of IT jobs citing Data Structures in London over the 6 months to 23 January 2020.

Salary histogram for Data Structures in London

Data Structures
Job Locations in London

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing Data Structures within the London region over the 6 months to 23 January 2020. 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
Central London -13 168 £77,500 +10.71% 46
West London +27 37 £65,000 +49.43% 23
East London +13 17 £70,000 +24.44% 19
South London +5 7 £75,000 +1.69% 5
Data Structures
England

For the 6 months to 23 January 2020, IT jobs citing Data Structures 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 London region with a requirement for Data Structures.

1 397 (53.36%) Algorithms
2 311 (41.80%) Python
3 306 (41.13%) Agile Software Development
4 305 (40.99%) Java
5 267 (35.89%) SQL
6 240 (32.26%) Finance
7 235 (31.59%) Computer Science
8 185 (24.87%) Software Engineering
9 175 (23.52%) OO
10 164 (22.04%) TDD
11 162 (21.77%) AWS
12 161 (21.64%) C#
13 158 (21.24%) Problem-Solving
14 156 (20.97%) Analytics
14 156 (20.97%) Big Data
15 136 (18.28%) Degree
16 117 (15.73%) Relational Database
17 110 (14.78%) JavaScript
17 110 (14.78%) DevOps
18 109 (14.65%) Analytical Skills
18 109 (14.65%) C++
19 108 (14.52%) Data Warehouse
20 107 (14.38%) Docker
21 106 (14.25%) Mathematics
22 104 (13.98%) Multithreading
22 104 (13.98%) Linux
23 103 (13.84%) Derivative
24 96 (12.90%) Azure
25 94 (12.63%) REST
26 93 (12.50%) AngularJS

Data Structures
Co-occurring IT Skills in 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 62 (8.33%) Apache Spark
2 27 (3.63%) Apache
3 23 (3.09%) Apache Airflow
4 16 (2.15%) Luigi
5 13 (1.75%) Elasticsearch
6 9 (1.21%) SAS
7 8 (1.08%) Confluence
8 4 (0.54%) Oracle SOA Suite
9 3 (0.40%) Cloud Foundry
9 3 (0.40%) CMS
9 3 (0.40%) Oracle Workflow
10 2 (0.27%) ArcGIS
10 2 (0.27%) Jupyter
10 2 (0.27%) SugarCRM
11 1 (0.13%) Drupal
11 1 (0.13%) Ethereum
11 1 (0.13%) Hyperledger
11 1 (0.13%) IIS
11 1 (0.13%) NetWeaver
11 1 (0.13%) WordPress
Applications
1 22 (2.96%) Microsoft Excel
2 9 (1.21%) Microsoft Office
3 4 (0.54%) Microsoft PowerPoint
3 4 (0.54%) MS Visio
4 3 (0.40%) SPSS
5 1 (0.13%) Maya
5 1 (0.13%) Microsoft Project
Business Applications
1 9 (1.21%) Dynamics AX
2 5 (0.67%) Dynamics CRM
2 5 (0.67%) Eloqua
3 3 (0.40%) NetSuite
3 3 (0.40%) Salesforce.com CRM
3 3 (0.40%) SAP MDG
4 2 (0.27%) Infor CRM
4 2 (0.27%) Visualfiles
5 1 (0.13%) Distributed Ledger
5 1 (0.13%) SAP HCM
5 1 (0.13%) SAP HR
5 1 (0.13%) SAP S/4HANA
Cloud Services
1 162 (21.77%) AWS
2 96 (12.90%) Azure
3 44 (5.91%) GCP
4 40 (5.38%) GitHub
5 28 (3.76%) Power Platform
6 19 (2.55%) Amazon S3
7 16 (2.15%) Amazon EKS
7 16 (2.15%) Serverless
8 11 (1.48%) Amazon EC2
8 11 (1.48%) Amazon EMR
8 11 (1.48%) SaaS
9 10 (1.34%) AWS Lambda
10 9 (1.21%) Cloud Computing
11 7 (0.94%) Salesforce Service Cloud
12 6 (0.81%) Amazon Kinesis
13 5 (0.67%) Dynamics 365
13 5 (0.67%) Oracle Service Cloud
13 5 (0.67%) PaaS
14 4 (0.54%) Amazon Glacier
15 3 (0.40%) Amazon ECS
Communications & Networking
1 19 (2.55%) HTTP
2 4 (0.54%) Ethernet
3 3 (0.40%) LAN
3 3 (0.40%) TCP/IP
3 3 (0.40%) WAN
4 2 (0.27%) Internet
5 1 (0.13%) Firewall
5 1 (0.13%) NAS
5 1 (0.13%) Network Security
5 1 (0.13%) SAN
Database & Business Intelligence
1 156 (20.97%) Big Data
2 117 (15.73%) Relational Database
3 108 (14.52%) Data Warehouse
4 84 (11.29%) NoSQL
5 70 (9.41%) SQL Server
6 65 (8.74%) Hadoop
7 50 (6.72%) PostgreSQL
8 37 (4.97%) Amazon Redshift
8 37 (4.97%) MongoDB
9 36 (4.84%) SQL Server Integration Services
10 28 (3.76%) Power BI
11 26 (3.49%) Apache Hive
12 25 (3.36%) SQL Server Analysis Services
13 23 (3.09%) BigQuery
14 22 (2.96%) MySQL
15 21 (2.82%) Amazon Athena
15 21 (2.82%) SQL Server Reporting Services
16 17 (2.28%) Data Mining
16 17 (2.28%) Looker
17 16 (2.15%) OLAP
Development Applications
1 44 (5.91%) Selenium
2 43 (5.78%) Git (software)
3 36 (4.84%) Maven
4 35 (4.70%) Jenkins
5 30 (4.03%) Mocha
6 27 (3.63%) Jasmine
6 27 (3.63%) Karma Test Runner
7 26 (3.49%) Protractor
7 26 (3.49%) Sinon.JS
8 24 (3.23%) Gradle
8 24 (3.23%) JUnit
9 21 (2.82%) Atlassian Bamboo
10 16 (2.15%) Cucumber
10 16 (2.15%) TestNG
11 13 (1.75%) JIRA
12 12 (1.61%) webpack
13 11 (1.48%) Grunt
14 8 (1.08%) gulp
15 7 (0.94%) Subversion
15 7 (0.94%) Visual Studio
General
1 240 (32.26%) Finance
2 73 (9.81%) Front Office
3 57 (7.66%) Games
4 50 (6.72%) Banking
5 19 (2.55%) Retail
6 14 (1.88%) Marketing
7 13 (1.75%) Investment Banking
8 9 (1.21%) Financial Institution
8 9 (1.21%) General Ledger
9 7 (0.94%) Legal
10 4 (0.54%) Advertising
10 4 (0.54%) Law
10 4 (0.54%) Multimedia
11 2 (0.27%) Digital Economy
11 2 (0.27%) French Language
11 2 (0.27%) Manufacturing
11 2 (0.27%) Public Sector
12 1 (0.13%) Automotive
12 1 (0.13%) Polish Language
12 1 (0.13%) Telecoms
Job Titles
1 402 (54.03%) Developer
2 164 (22.04%) Java Developer
3 114 (15.32%) C# Developer
4 87 (11.69%) Data Engineer
4 87 (11.69%) Senior Developer
5 75 (10.08%) Python Developer
6 71 (9.54%) Analyst
7 57 (7.66%) C++ Developer
8 46 (6.18%) Graduate
8 46 (6.18%) Graduate Developer
9 45 (6.05%) C++/C# Developer
10 44 (5.91%) C++/Java Developer
10 44 (5.91%) Junior
11 43 (5.78%) Graduate C# Developer
12 42 (5.65%) Java Developer - Fintech
12 42 (5.65%) Junior Developer
12 42 (5.65%) Python Developer - Fintech
13 41 (5.51%) Junior C# Developer
14 39 (5.24%) Graduate C++ Developer
15 38 (5.11%) Graduate Java Developer
Libraries, Frameworks & Software Standards
1 94 (12.63%) REST
2 93 (12.50%) AngularJS
3 82 (11.02%) HTML
4 68 (9.14%) React
5 66 (8.87%) CSS
6 62 (8.33%) .NET
7 59 (7.93%) HTML5
8 52 (6.99%) RESTful
9 50 (6.72%) Kafka
9 50 (6.72%) Web Services
10 47 (6.32%) Pandas
11 46 (6.18%) Node.js
12 38 (5.11%) Spring
13 35 (4.70%) NumPy
14 33 (4.44%) WCF
15 30 (4.03%) Chai
15 30 (4.03%) CSS3
15 30 (4.03%) XML
16 28 (3.76%) Jest
17 27 (3.63%) Spring Boot
Miscellaneous
1 397 (53.36%) Algorithms
2 109 (14.65%) Analytical Skills
3 103 (13.84%) Derivative
4 88 (11.83%) Hedge funds
4 88 (11.83%) User Experience
5 53 (7.12%) Foreign Exchange (FX)
6 49 (6.59%) Fixed Income
7 36 (4.84%) Management Information System
8 33 (4.44%) Equity Derivative
9 26 (3.49%) Online Gambling
10 24 (3.23%) Greenfield Project
11 22 (2.96%) Self-Motivation
12 18 (2.42%) Public Cloud
13 17 (2.28%) Linux Command Line
14 14 (1.88%) Equities
15 13 (1.75%) Grid Computing
16 7 (0.94%) Credit Risk
17 6 (0.81%) Market Risk
18 5 (0.67%) Taxonomies
19 4 (0.54%) Interest Rate Derivative
Operating Systems
1 104 (13.98%) Linux
2 49 (6.59%) Unix
3 23 (3.09%) Windows
4 9 (1.21%) Android
5 2 (0.27%) Windows Server
6 1 (0.13%) Apple iOS
6 1 (0.13%) Solaris
Processes & Methodologies
1 306 (41.13%) Agile Software Development
2 235 (31.59%) Computer Science
3 185 (24.87%) Software Engineering
4 175 (23.52%) OO
5 164 (22.04%) TDD
6 158 (21.24%) Problem-Solving
7 156 (20.97%) Analytics
8 110 (14.78%) DevOps
9 106 (14.25%) Mathematics
10 104 (13.98%) Multithreading
11 91 (12.23%) Scrum
12 89 (11.96%) Microservices
13 84 (11.29%) ETL
14 83 (11.16%) Business Intelligence
14 83 (11.16%) Data Science
15 81 (10.89%) Data Modelling
15 81 (10.89%) Fintech
16 74 (9.95%) OOP
17 65 (8.74%) OOD
18 64 (8.60%) BDD
Programming Languages
1 311 (41.80%) Python
2 305 (40.99%) Java
3 267 (35.89%) SQL
4 161 (21.64%) C#
5 110 (14.78%) JavaScript
6 109 (14.65%) C++
7 86 (11.56%) Scala
8 60 (8.06%) Java 8
8 60 (8.06%) R
9 41 (5.51%) TypeScript
10 31 (4.17%) Kotlin
11 28 (3.76%) ES6
12 25 (3.36%) Bash Shell
12 25 (3.36%) F#
12 25 (3.36%) Go
13 22 (2.96%) PowerShell
13 22 (2.96%) T-SQL
14 17 (2.28%) PHP
15 14 (1.88%) Haskell
16 13 (1.75%) C
Qualifications
1 136 (18.28%) Degree
2 31 (4.17%) Computer Science Degree
3 21 (2.82%) Master's Degree
4 20 (2.69%) PhD
5 5 (0.67%) Numerate Degree
6 2 (0.27%) Security Cleared
7 1 (0.13%) PMP
7 1 (0.13%) Postgraduate
7 1 (0.13%) SC Cleared
Quality Assurance & Compliance
1 62 (8.33%) Data Quality
2 33 (4.44%) QA
3 9 (1.21%) GDPR
4 1 (0.13%) PMO
System Software
1 107 (14.38%) Docker
2 17 (2.28%) Active Directory
3 6 (0.81%) GridGain
4 3 (0.40%) Apache Flume
5 2 (0.27%) Apache ZooKeeper
6 1 (0.13%) DFS Replication
6 1 (0.13%) HDFS
6 1 (0.13%) Virtual Machines
6 1 (0.13%) VMware Infrastructure
6 1 (0.13%) vSphere
Systems Management
1 91 (12.23%) Kubernetes
2 42 (5.65%) Terraform
3 21 (2.82%) Ansible
4 14 (1.88%) Oozie
5 13 (1.75%) Consul
6 9 (1.21%) Opscode Chef
6 9 (1.21%) Puppet
7 2 (0.27%) Grafana
7 2 (0.27%) Packer
8 1 (0.13%) Kibana
8 1 (0.13%) logstash
8 1 (0.13%) Microsoft Data Protection Manager
8 1 (0.13%) Salt
8 1 (0.13%) StatsD
8 1 (0.13%) vCenter Server
Vendors
1 71 (9.54%) Microsoft
2 63 (8.47%) Oracle
3 58 (7.80%) Google
4 27 (3.63%) Tableau
5 22 (2.96%) Informatica
6 16 (2.15%) SAP
7 13 (1.75%) Salesforce.com
8 12 (1.61%) IBM
9 11 (1.48%) Charles River
10 10 (1.34%) Talend
11 9 (1.21%) WorldPay
12 7 (0.94%) Facebook
13 5 (0.67%) Databricks
13 5 (0.67%) Marketo
13 5 (0.67%) Pardot
13 5 (0.67%) Salesforce Marketing Cloud
14 4 (0.54%) Alteryx
14 4 (0.54%) Bloomberg
14 4 (0.54%) Cognos
14 4 (0.54%) Reuters