Period
to 23 October 2020

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

Data Structures
Central London > City of London
6 months to
23 Oct 2020
Same period 2019 Same period 2018
Rank 162 188 186
Rank change year-on-year +26 -2 +40
Permanent jobs citing Data Structures 34 143 193
As % of all permanent jobs advertised in the City of London 0.94% 1.43% 1.73%
As % of the Miscellaneous category 2.29% 3.50% 4.13%
Number of salaries quoted 37 142 182
Median annual salary £80,000 £75,000 £70,000
Median salary % change year-on-year +6.67% +7.14% +16.67%
10th Percentile £61,500 £50,125 £43,650
90th Percentile £110,000 £118,750 £95,000
Central London median annual salary £80,000 £75,000 £70,000
% change year-on-year +6.67% +7.14% +16.67%

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 the City of London with a requirement for generic IT skills.

All Generic IT Skills
City of London
Permanent vacancies with a requirement for generic IT skills 1,484 4,087 4,673
As % of all permanent IT jobs advertised in the City of London 40.86% 40.94% 41.99%
Number of salaries quoted 1,288 3,495 4,207
Median annual salary £70,000 £67,500 £65,000
Median salary % change year-on-year +3.70% +3.85% +8.33%
10th Percentile £42,500 £36,250 £38,496
90th Percentile £110,000 £102,500 £95,000
Central London median annual salary £70,000 £66,500 £65,000
% change year-on-year +5.26% +2.31% +8.33%

Data Structures
Job Vacancy Trend in the City of London

Job postings citing Data Structures as a proportion of all IT jobs advertised in the City of London.

Job vacancy trend for Data Structures in the City of London

Data Structures
Salary Trend in the City of London

3-month moving average salary quoted in jobs citing Data Structures in the City of London.

Salary trend for Data Structures in the City of London

Data Structures
Salary Histogram in the City of London

Salary distribution for jobs citing Data Structures in the City of London over the 6 months to 23 October 2020.

Salary histogram for Data Structures in the City of London

For the 6 months to 23 October 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 City of London region with a requirement for Data Structures.

1 23 (67.65%) Algorithms
2 15 (44.12%) Finance
3 14 (41.18%) Kubernetes
4 13 (38.24%) Fintech
5 12 (35.29%) AWS
5 12 (35.29%) Agile Software Development
5 12 (35.29%) Software Engineering
5 12 (35.29%) Python
6 11 (32.35%) Java
7 10 (29.41%) Go
7 10 (29.41%) DevOps
8 9 (26.47%) Machine Learning
8 9 (26.47%) Test Automation
9 8 (23.53%) Natural Language Processing
9 8 (23.53%) Artificial Intelligence
10 7 (20.59%) SQL Server Integration Services
10 7 (20.59%) SQL Server Analysis Services
10 7 (20.59%) Multithreading
10 7 (20.59%) TDD
10 7 (20.59%) SaaS
10 7 (20.59%) MongoDB
10 7 (20.59%) REST
10 7 (20.59%) Kafka
10 7 (20.59%) User Stories
10 7 (20.59%) Microservices
10 7 (20.59%) OpenShift
11 6 (17.65%) Azure
11 6 (17.65%) Java 8
11 6 (17.65%) AngularJS
11 6 (17.65%) OO

Data Structures
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 1 (2.94%) SharePoint
Applications
1 1 (2.94%) Chatbot
1 1 (2.94%) Microsoft Office
1 1 (2.94%) Microsoft Project
1 1 (2.94%) MS Visio
Cloud Services
1 12 (35.29%) AWS
2 7 (20.59%) OpenShift
2 7 (20.59%) SaaS
3 6 (17.65%) Azure
4 5 (14.71%) Power Platform
5 1 (2.94%) AWS CloudFormation
5 1 (2.94%) AWS Elastic Beanstalk
Database & Business Intelligence
1 7 (20.59%) MongoDB
1 7 (20.59%) SQL Server Analysis Services
1 7 (20.59%) SQL Server Integration Services
2 6 (17.65%) Data Warehouse
3 5 (14.71%) Power BI
4 4 (11.76%) SQL Server Reporting Services
5 3 (8.82%) SQL Server
6 1 (2.94%) Data Mining
6 1 (2.94%) Redis
6 1 (2.94%) Relational Database
Development Applications
1 1 (2.94%) GitLab
1 1 (2.94%) JIRA
General
1 15 (44.12%) Finance
2 1 (2.94%) Back Office
2 1 (2.94%) Financial Institution
Job Titles
1 16 (47.06%) Developer
2 7 (20.59%) Java Developer
2 7 (20.59%) Software Engineer
3 6 (17.65%) Core Java Developer
3 6 (17.65%) Java Developer - Fintech
4 4 (11.76%) Algorithm Engineer
4 4 (11.76%) Python Engineer
5 3 (8.82%) Architect
5 3 (8.82%) Data Architect
5 3 (8.82%) Senior Developer
6 2 (5.88%) Business Intelligence Developer
6 2 (5.88%) Python Developer
6 2 (5.88%) Senior Business Intelligence Developer
7 1 (2.94%) Data Scientist
7 1 (2.94%) Java Engineer
7 1 (2.94%) Java Server Engineer
7 1 (2.94%) React Developer
7 1 (2.94%) SaaS Software Engineer
7 1 (2.94%) Senior SQL Developer
7 1 (2.94%) SQL Developer
Libraries, Frameworks & Software Standards
1 8 (23.53%) Natural Language Processing
2 7 (20.59%) Kafka
2 7 (20.59%) REST
3 6 (17.65%) AngularJS
4 3 (8.82%) MDX
5 1 (2.94%) .NET
5 1 (2.94%) .NET Core
5 1 (2.94%) CoreNLP
5 1 (2.94%) Keras
5 1 (2.94%) Middleware
5 1 (2.94%) NumPy
5 1 (2.94%) Pandas
5 1 (2.94%) PyTorch
5 1 (2.94%) React
5 1 (2.94%) Redux
5 1 (2.94%) SciPy
5 1 (2.94%) SpaCy
5 1 (2.94%) TensorFlow
5 1 (2.94%) Web Services
Miscellaneous
1 23 (67.65%) Algorithms
2 4 (11.76%) Analytical Skills
3 3 (8.82%) Replication
4 1 (2.94%) Foreign Exchange (FX)
4 1 (2.94%) Hedge funds
4 1 (2.94%) Management Information System
4 1 (2.94%) Reinsurance
4 1 (2.94%) Self-Motivation
Operating Systems
1 4 (11.76%) Linux
2 1 (2.94%) Unix
Processes & Methodologies
1 13 (38.24%) Fintech
2 12 (35.29%) Agile Software Development
2 12 (35.29%) Software Engineering
3 10 (29.41%) DevOps
4 9 (26.47%) Machine Learning
4 9 (26.47%) Test Automation
5 8 (23.53%) Artificial Intelligence
6 7 (20.59%) Microservices
6 7 (20.59%) Multithreading
6 7 (20.59%) TDD
6 7 (20.59%) User Stories
7 6 (17.65%) OO
8 4 (11.76%) Business Intelligence
8 4 (11.76%) Data Science
8 4 (11.76%) ETL
8 4 (11.76%) Problem-Solving
9 3 (8.82%) Data Strategy
9 3 (8.82%) Kimball Methodology
9 3 (8.82%) SDLC
9 3 (8.82%) Strategic Roadmap
Programming Languages
1 12 (35.29%) Python
2 11 (32.35%) Java
3 10 (29.41%) Go
4 6 (17.65%) Java 8
4 6 (17.65%) JavaScript
5 5 (14.71%) SQL
6 4 (11.76%) T-SQL
7 2 (5.88%) C#
7 2 (5.88%) C++
8 1 (2.94%) Scala
8 1 (2.94%) TypeScript
Qualifications
1 1 (2.94%) Degree
Quality Assurance & Compliance
1 1 (2.94%) QA
1 1 (2.94%) SLA
Systems Management
1 14 (41.18%) Kubernetes
2 1 (2.94%) Terraform
Vendors
1 1 (2.94%) Microsoft