Period
to 16 January 2021

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 16 January 2021 with a comparison to the same period over the previous 2 years.

Data Structures
Central London > City of London
6 months to
16 Jan 2021
Same period 2020 Same period 2019
Rank 137 181 176
Rank change year-on-year +44 -5 +39
Permanent jobs citing Data Structures 79 128 180
As % of all permanent jobs advertised in the City of London 1.85% 1.40% 1.76%
As % of the Miscellaneous category 4.75% 3.45% 4.27%
Number of salaries quoted 79 123 172
Median annual salary £82,500 £75,000 £70,000
Median salary % change year-on-year +10.00% +7.14% +1.82%
10th Percentile £60,000 £49,000 £42,500
90th Percentile £110,000 £112,500 £99,750
Central London median annual salary £87,500 £77,500 £70,000
% change year-on-year +12.90% +10.71% +3.70%

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,662 3,712 4,213
As % of all permanent IT jobs advertised in the City of London 38.87% 40.55% 41.19%
Number of salaries quoted 1,449 3,217 3,799
Median annual salary £75,000 £70,000 £65,000
Median salary % change year-on-year +7.14% +7.69% +4.84%
10th Percentile £45,000 £38,750 £40,000
90th Percentile £110,000 £107,500 £96,250
Central London median annual salary £72,500 £67,500 £65,000
% change year-on-year +7.41% +3.85% +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 16 January 2021.

Salary histogram for Data Structures in the City of London

For the 6 months to 16 January 2021, 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 48 (60.76%) Algorithms
2 43 (54.43%) Finance
3 37 (46.84%) Python
4 27 (34.18%) Java
5 25 (31.65%) Fintech
6 21 (26.58%) Agile Software Development
6 21 (26.58%) Software Engineering
7 20 (25.32%) Kubernetes
8 16 (20.25%) OO
8 16 (20.25%) AWS
9 15 (18.99%) SQL
9 15 (18.99%) C++
10 14 (17.72%) JavaScript
10 14 (17.72%) Linux
10 14 (17.72%) Computer Science
11 13 (16.46%) Artificial Intelligence
11 13 (16.46%) TDD
11 13 (16.46%) Degree
11 13 (16.46%) DevOps
11 13 (16.46%) Java 8
12 11 (13.92%) Problem-Solving
12 11 (13.92%) Jenkins
12 11 (13.92%) SaaS
12 11 (13.92%) C#
13 10 (12.66%) Go
13 10 (12.66%) Machine Learning
13 10 (12.66%) Computer Science Degree
14 9 (11.39%) Data Science
14 9 (11.39%) Azure
14 9 (11.39%) Analytical Skills

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 (1.27%) SharePoint
Applications
1 2 (2.53%) Microsoft Excel
1 2 (2.53%) MS Visio
2 1 (1.27%) Microsoft Office
2 1 (1.27%) Microsoft PowerPoint
2 1 (1.27%) Microsoft Project
Business Applications
1 1 (1.27%) Dynamics AX
Cloud Services
1 16 (20.25%) AWS
2 11 (13.92%) SaaS
3 9 (11.39%) Azure
4 7 (8.86%) OpenShift
5 5 (6.33%) Power Platform
6 1 (1.27%) AWS CloudFormation
6 1 (1.27%) AWS Elastic Beanstalk
6 1 (1.27%) AWS Lambda
6 1 (1.27%) Cloud Computing
6 1 (1.27%) GCP
6 1 (1.27%) GitHub
6 1 (1.27%) Serverless
Database & Business Intelligence
1 8 (10.13%) Data Warehouse
2 7 (8.86%) MongoDB
2 7 (8.86%) SQL Server
2 7 (8.86%) SQL Server Analysis Services
2 7 (8.86%) SQL Server Integration Services
3 5 (6.33%) Data Mining
3 5 (6.33%) PostgreSQL
3 5 (6.33%) Power BI
4 4 (5.06%) Relational Database
4 4 (5.06%) Tableau
5 2 (2.53%) Looker
5 2 (2.53%) NoSQL
5 2 (2.53%) SQL Server Reporting Services
5 2 (2.53%) Text Mining
6 1 (1.27%) Blockchain
6 1 (1.27%) BusinessObjects
6 1 (1.27%) Redis
Development Applications
1 11 (13.92%) Jenkins
2 4 (5.06%) Git (software)
2 4 (5.06%) GitLab
3 1 (1.27%) JIRA
General
1 43 (54.43%) Finance
2 4 (5.06%) Front Office
3 2 (2.53%) Back Office
4 1 (1.27%) Financial Institution
4 1 (1.27%) General Ledger
4 1 (1.27%) Law
4 1 (1.27%) Marketing
4 1 (1.27%) Retail
Job Titles
1 35 (44.30%) Developer
2 20 (25.32%) Java Developer
3 13 (16.46%) Core Java Developer
3 13 (16.46%) Java Developer - Fintech
4 11 (13.92%) Software Engineer
5 8 (10.13%) Python Developer
6 6 (7.59%) Analyst
6 6 (7.59%) Architect
6 6 (7.59%) Data Architect
6 6 (7.59%) Python Engineer
7 5 (6.33%) DevOps Engineer
7 5 (6.33%) Senior DevOps
7 5 (6.33%) Senior DevOps Engineer
8 4 (5.06%) AWS Engineer
8 4 (5.06%) Django Developer
8 4 (5.06%) Full Stack Developer
8 4 (5.06%) Full Stack Web Developer
8 4 (5.06%) JavaScript Developer
8 4 (5.06%) Python Web Developer
8 4 (5.06%) Python/Django Developer
Libraries, Frameworks & Software Standards
1 8 (10.13%) AngularJS
1 8 (10.13%) Natural Language Processing
2 7 (8.86%) Kafka
2 7 (8.86%) REST
3 6 (7.59%) Django
4 5 (6.33%) Pandas
5 4 (5.06%) Flask
6 3 (3.80%) .NET
6 3 (3.80%) Middleware
6 3 (3.80%) React
7 2 (2.53%) .NET Core
8 1 (1.27%) .NET Framework
8 1 (1.27%) CSS
8 1 (1.27%) FIX Protocol
8 1 (1.27%) HTML
8 1 (1.27%) NumPy
8 1 (1.27%) Redux
8 1 (1.27%) RESTful
8 1 (1.27%) SQLAlchemy
8 1 (1.27%) XML
Miscellaneous
1 48 (60.76%) Algorithms
2 9 (11.39%) Analytical Skills
3 4 (5.06%) Foreign Exchange (FX)
4 2 (2.53%) Analytical Mindset
4 2 (2.53%) Fixed Income
5 1 (1.27%) Derivative
5 1 (1.27%) Hedge funds
5 1 (1.27%) Reinsurance
5 1 (1.27%) User Experience
5 1 (1.27%) Virtual Team
Operating Systems
1 14 (17.72%) Linux
2 5 (6.33%) Unix
Processes & Methodologies
1 25 (31.65%) Fintech
2 21 (26.58%) Agile Software Development
2 21 (26.58%) Software Engineering
3 16 (20.25%) OO
4 14 (17.72%) Computer Science
5 13 (16.46%) Artificial Intelligence
5 13 (16.46%) DevOps
5 13 (16.46%) TDD
6 11 (13.92%) Problem-Solving
7 10 (12.66%) Machine Learning
8 9 (11.39%) Data Science
8 9 (11.39%) ETL
8 9 (11.39%) Multithreading
8 9 (11.39%) Test Automation
9 8 (10.13%) OOP
10 7 (8.86%) Data Modelling
10 7 (8.86%) Microservices
10 7 (8.86%) User Stories
11 6 (7.59%) Continuous Integration
11 6 (7.59%) Mentoring
Programming Languages
1 37 (46.84%) Python
2 27 (34.18%) Java
3 15 (18.99%) C++
3 15 (18.99%) SQL
4 14 (17.72%) JavaScript
5 13 (16.46%) Java 8
6 11 (13.92%) C#
7 10 (12.66%) Go
8 5 (6.33%) C
9 2 (2.53%) Scala
10 1 (1.27%) T-SQL
10 1 (1.27%) TypeScript
10 1 (1.27%) VBA
Qualifications
1 13 (16.46%) Degree
2 10 (12.66%) Computer Science Degree
3 2 (2.53%) Master's Degree
3 2 (2.53%) Numerate Degree
Quality Assurance & Compliance
1 4 (5.06%) QA
2 1 (1.27%) Data Quality
System Software
1 6 (7.59%) Docker
Systems Management
1 20 (25.32%) Kubernetes
2 6 (7.59%) Terraform
3 4 (5.06%) Puppet
4 1 (1.27%) Kibana
Vendors
1 4 (5.06%) Microsoft
2 3 (3.80%) Google