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

Data Structures
Central London > City of London
6 months to
21 Apr 2021
Same period 2020 Same period 2019
Rank 118 187 166
Rank change year-on-year +69 -21 +28
Permanent jobs citing Data Structures 123 94 184
As % of all permanent jobs advertised in the City of London 2.51% 1.15% 1.80%
As % of the Miscellaneous category 6.20% 2.78% 4.31%
Number of salaries quoted 112 88 178
10th Percentile £42,750 £46,250 £42,500
25th Percentile £65,000 £57,188 £50,000
Median annual salary (50th Percentile) £85,000 £67,500 £67,500
Median % change year-on-year +25.93% - -
75th Percentile £102,500 £87,500 £82,500
90th Percentile £105,000 £107,500 £105,000
Central London median annual salary £85,000 £70,000 £67,500
% change year-on-year +21.43% +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,983 3,385 4,272
As % of all permanent IT jobs advertised in the City of London 40.42% 41.44% 41.85%
Number of salaries quoted 1,740 2,946 3,802
10th Percentile £42,500 £40,000 £37,500
25th Percentile £56,250 £52,500 £51,063
Median annual salary (50th Percentile) £75,000 £70,000 £67,500
Median % change year-on-year +7.14% +3.70% +8.00%
75th Percentile £92,813 £87,500 £82,500
90th Percentile £110,000 £107,500 £100,000
Central London median annual salary £72,500 £69,000 £65,000
% change year-on-year +5.07% +6.15% +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 21 April 2021.

Salary histogram for Data Structures in the City of London

For the 6 months to 21 April 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 64 (52.03%) Finance
2 62 (50.41%) Algorithms
3 58 (47.15%) Python
4 43 (34.96%) Java
5 39 (31.71%) Fintech
6 28 (22.76%) JavaScript
6 28 (22.76%) Computer Science
7 27 (21.95%) SQL
8 25 (20.33%) OO
9 24 (19.51%) Agile Software Development
9 24 (19.51%) Software Engineering
9 24 (19.51%) Degree
10 23 (18.70%) Linux
10 23 (18.70%) C++
10 23 (18.70%) Jenkins
11 22 (17.89%) Relational Database
12 21 (17.07%) Java 8
13 19 (15.45%) Data Modelling
14 17 (13.82%) Analytical Skills
15 15 (12.20%) AWS
15 15 (12.20%) OOP
15 15 (12.20%) C#
15 15 (12.20%) Artificial Intelligence
15 15 (12.20%) Data Science
16 14 (11.38%) DevOps
17 13 (10.57%) Mentoring
17 13 (10.57%) Docker
17 13 (10.57%) Continuous Integration
17 13 (10.57%) Computer Science Degree
18 12 (9.76%) Terraform

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 7 (5.69%) Apache Spark
2 4 (3.25%) Apache
2 4 (3.25%) Apache Airflow
Applications
1 7 (5.69%) Microsoft Excel
2 1 (0.81%) Microsoft PowerPoint
2 1 (0.81%) MS Visio
Business Applications
1 2 (1.63%) SAP ERP
2 1 (0.81%) Dynamics AX
Cloud Services
1 15 (12.20%) AWS
2 12 (9.76%) Azure
3 10 (8.13%) Power Platform
4 5 (4.07%) SaaS
5 3 (2.44%) Amazon Kinesis
5 3 (2.44%) GCP
5 3 (2.44%) Google Data Studio
6 2 (1.63%) AWS CloudFormation
6 2 (1.63%) Cloud Computing
7 1 (0.81%) Amazon EC2
7 1 (0.81%) Amazon ECS
7 1 (0.81%) Amazon ElastiCache
7 1 (0.81%) Amazon EMR
7 1 (0.81%) AWS Data Pipeline
7 1 (0.81%) AWS Elastic Beanstalk
7 1 (0.81%) AWS Lambda
7 1 (0.81%) GitHub
7 1 (0.81%) Matillion
7 1 (0.81%) PaaS
7 1 (0.81%) Serverless
Communications & Networking
1 2 (1.63%) 5G
1 2 (1.63%) Broadband
Database & Business Intelligence
1 22 (17.89%) Relational Database
2 11 (8.94%) PostgreSQL
3 10 (8.13%) Power BI
4 7 (5.69%) Data Warehouse
4 7 (5.69%) Tableau
5 6 (4.88%) Big Data
5 6 (4.88%) Data Mining
5 6 (4.88%) SQL Server Integration Services
6 5 (4.07%) SQL Server
7 4 (3.25%) NoSQL
7 4 (3.25%) SQL Server Analysis Services
8 3 (2.44%) Hadoop
8 3 (2.44%) Text Mining
9 2 (1.63%) Looker
9 2 (1.63%) SAP BW
9 2 (1.63%) SAP HANA
9 2 (1.63%) SQL Server Reporting Services
10 1 (0.81%) Amazon RDS
10 1 (0.81%) Blockchain
10 1 (0.81%) Kdb+
Development Applications
1 23 (18.70%) Jenkins
2 10 (8.13%) GitLab
3 6 (4.88%) Git (software)
4 4 (3.25%) Travis CI
5 1 (0.81%) Storybook
General
1 64 (52.03%) Finance
2 8 (6.50%) Front Office
3 6 (4.88%) Telecoms
4 4 (3.25%) Banking
5 2 (1.63%) Back Office
5 2 (1.63%) Marketing
6 1 (0.81%) Financial Institution
6 1 (0.81%) General Ledger
6 1 (0.81%) Law
6 1 (0.81%) Retail
Job Titles
1 66 (53.66%) Developer
2 35 (28.46%) Java Developer
3 19 (15.45%) Core Java Developer
3 19 (15.45%) Java Developer - Fintech
4 14 (11.38%) Python Developer
5 11 (8.94%) DevOps Engineer
5 11 (8.94%) Senior DevOps
5 11 (8.94%) Senior DevOps Engineer
6 9 (7.32%) Analyst
6 9 (7.32%) Salesforce Developer
7 8 (6.50%) Full Stack Developer
7 8 (6.50%) JavaScript Developer
7 8 (6.50%) Lead Developer
8 6 (4.88%) Data Engineer
8 6 (4.88%) Lead Java Developer
8 6 (4.88%) Python Engineer
8 6 (4.88%) Software Engineer
9 5 (4.07%) C++ Developer
9 5 (4.07%) Data Analyst
9 5 (4.07%) Front Office Developer
Libraries, Frameworks & Software Standards
1 11 (8.94%) React
2 10 (8.13%) REST
3 9 (7.32%) .NET
3 9 (7.32%) AngularJS
3 9 (7.32%) Django
3 9 (7.32%) Visualforce
3 9 (7.32%) Web Services
4 7 (5.69%) Kafka
5 6 (4.88%) CSS
5 6 (4.88%) HTML
5 6 (4.88%) Pandas
6 5 (4.07%) Flask
6 5 (4.07%) Node.js
6 5 (4.07%) SQLAlchemy
6 5 (4.07%) XML
7 4 (3.25%) jQuery
7 4 (3.25%) LAPP Stack
8 3 (2.44%) Spring
9 2 (1.63%) Middleware
9 2 (1.63%) RabbitMQ
Miscellaneous
1 62 (50.41%) Algorithms
2 17 (13.82%) Analytical Skills
3 8 (6.50%) User Experience
4 7 (5.69%) Foreign Exchange (FX)
5 6 (4.88%) Fixed Income
6 4 (3.25%) Analytical Mindset
6 4 (3.25%) Virtual Team
7 3 (2.44%) Data Centre
8 2 (1.63%) Derivative
8 2 (1.63%) Equities
8 2 (1.63%) Hedge funds
8 2 (1.63%) Management Information System
8 2 (1.63%) Reinsurance
8 2 (1.63%) Social Media
9 1 (0.81%) Clustering
9 1 (0.81%) Enterprise Software
9 1 (0.81%) Equity Derivative
9 1 (0.81%) Grid Computing
9 1 (0.81%) Organisational Skills
Operating Systems
1 23 (18.70%) Linux
2 5 (4.07%) Unix
3 1 (0.81%) Android
3 1 (0.81%) Apple iOS
Processes & Methodologies
1 39 (31.71%) Fintech
2 28 (22.76%) Computer Science
3 25 (20.33%) OO
4 24 (19.51%) Agile Software Development
4 24 (19.51%) Software Engineering
5 19 (15.45%) Data Modelling
6 15 (12.20%) Artificial Intelligence
6 15 (12.20%) Data Science
6 15 (12.20%) OOP
7 14 (11.38%) DevOps
8 13 (10.57%) Continuous Integration
8 13 (10.57%) Mentoring
9 12 (9.76%) CRM
9 12 (9.76%) Problem-Solving
10 11 (8.94%) Business Intelligence
10 11 (8.94%) Deployment Automation
10 11 (8.94%) ETL
10 11 (8.94%) Software Deployment
10 11 (8.94%) TDD
11 10 (8.13%) Analytics
Programming Languages
1 58 (47.15%) Python
2 43 (34.96%) Java
3 28 (22.76%) JavaScript
4 27 (21.95%) SQL
5 23 (18.70%) C++
6 21 (17.07%) Java 8
7 15 (12.20%) C#
8 9 (7.32%) Apex Code
8 9 (7.32%) SOQL
9 7 (5.69%) Scala
9 7 (5.69%) TypeScript
10 5 (4.07%) C
11 4 (3.25%) Bash Shell
11 4 (3.25%) PHP
12 1 (0.81%) Data Analysis Expressions (DAX)
12 1 (0.81%) R
12 1 (0.81%) T-SQL
12 1 (0.81%) VBA
Qualifications
1 24 (19.51%) Degree
2 13 (10.57%) Computer Science Degree
3 3 (2.44%) Master's Degree
3 3 (2.44%) Numerate Degree
Quality Assurance & Compliance
1 5 (4.07%) Data Quality
1 5 (4.07%) QA
2 2 (1.63%) ISO 20022
System Software
1 13 (10.57%) Docker
Systems Management
1 12 (9.76%) Kubernetes
1 12 (9.76%) Terraform
2 5 (4.07%) Puppet
3 1 (0.81%) Kibana
Vendors
1 9 (7.32%) Salesforce.com
2 4 (3.25%) Google
2 4 (3.25%) Microsoft
3 3 (2.44%) Cloudera
4 2 (1.63%) IBM
4 2 (1.63%) Oracle
4 2 (1.63%) SAP
5 1 (0.81%) Siebel