Period
to 29 October 2020

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

Data Structures
UK > England
6 months to
29 Oct 2020
Same period 2019 Same period 2018
Rank 276 360 328
Rank change year-on-year +84 -32 +23
Permanent jobs citing Data Structures 527 1,120 1,549
As % of all permanent jobs advertised in England 1.15% 0.88% 1.01%
As % of the Miscellaneous category 3.00% 2.24% 2.54%
Number of salaries quoted 469 868 1,236
Median annual salary £60,000 £65,000 £62,500
Median salary % change year-on-year -7.69% +4.00% +13.64%
10th Percentile £40,000 £36,250 £34,000
90th Percentile £109,000 £110,000 £95,000
UK median annual salary £60,000 £65,000 £62,000
% change year-on-year -7.69% +4.84% +12.73%

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 England with a requirement for generic IT skills.

All Generic IT Skills
England
Permanent vacancies with a requirement for generic IT skills 17,577 49,975 61,009
As % of all permanent IT jobs advertised in England 38.50% 39.25% 39.73%
Number of salaries quoted 14,274 38,119 46,996
Median annual salary £57,500 £55,000 £52,500
Median salary % change year-on-year +4.55% +4.76% +5.00%
10th Percentile £33,500 £29,750 £29,250
90th Percentile £97,500 £90,000 £86,250
UK median annual salary £57,500 £52,500 £52,500
% change year-on-year +9.52% - +5.00%

Data Structures
Job Vacancy Trend in England

Job postings citing Data Structures as a proportion of all IT jobs advertised in England.

Job vacancy trend for Data Structures in England

Data Structures
Salary Trend in England

3-month moving average salary quoted in jobs citing Data Structures in England.

Salary trend for Data Structures in England

Data Structures
Salary Histogram in England

Salary distribution for jobs citing Data Structures in England over the 6 months to 29 October 2020.

Salary histogram for Data Structures in England

Data Structures
Job Locations in England

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing Data Structures within the England region over the 6 months to 29 October 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
London +41 282 £75,000 - 99
North of England +200 125 £50,000 -16.67% 24
Yorkshire +195 96 £50,000 +8.11% 10
South East +144 57 £65,000 +18.18% 15
Midlands +88 23 £35,000 -6.67% 9
South West +104 20 £42,500 +21.43% 2
East of England +91 19 £70,000 +12.00% 1
West Midlands +95 16 £32,500 -28.18% 7
North West +82 15 £45,000 -30.77% 9
North East - 14 £45,000 - 5
East Midlands +57 7 £42,500 +13.33% 2
Data Structures
UK

For the 6 months to 29 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 England region with a requirement for Data Structures.

1 282 (53.51%) Algorithms
2 231 (43.83%) SQL
3 229 (43.45%) Software Engineering
4 203 (38.52%) Java
5 179 (33.97%) Finance
6 174 (33.02%) Agile Software Development
7 143 (27.13%) Python
7 143 (27.13%) Degree
8 141 (26.76%) Computer Science
9 134 (25.43%) OO
10 105 (19.92%) NoSQL
11 103 (19.54%) JavaScript
12 97 (18.41%) Azure
13 94 (17.84%) AWS
14 93 (17.65%) Git (software)
14 93 (17.65%) C++
15 84 (15.94%) Problem-Solving
16 77 (14.61%) Test Automation
17 71 (13.47%) Data Warehouse
17 71 (13.47%) Decision-Making
18 69 (13.09%) C#
19 68 (12.90%) Business Intelligence
19 68 (12.90%) Unit Testing
20 67 (12.71%) Analytical Skills
21 64 (12.14%) Continuous Integration
22 63 (11.95%) REST
22 63 (11.95%) TDD
23 59 (11.20%) Kubernetes
23 59 (11.20%) SDLC
24 58 (11.01%) Linux

Data Structures
Co-occurring IT Skills in England 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 27 (5.12%) Apache Spark
2 12 (2.28%) Apache Airflow
3 11 (2.09%) Apache
4 10 (1.90%) Luigi
4 10 (1.90%) SAS
5 9 (1.71%) Cloud Foundry
6 7 (1.33%) Elasticsearch
7 5 (0.95%) Tornado
8 3 (0.57%) Confluence
8 3 (0.57%) SharePoint
8 3 (0.57%) WebSphere
9 2 (0.38%) CMS
10 1 (0.19%) Apache Synapse
10 1 (0.19%) BizTalk Server
10 1 (0.19%) Drupal
Applications
1 6 (1.14%) Microsoft Excel
1 6 (1.14%) Microsoft Office
1 6 (1.14%) MS Visio
2 4 (0.76%) Microsoft PowerPoint
3 2 (0.38%) Sketch
3 2 (0.38%) Zeplin
4 1 (0.19%) Chatbot
4 1 (0.19%) Microsoft Project
4 1 (0.19%) Spreadsheet
Business Applications
1 6 (1.14%) Dynamics AX
2 5 (0.95%) Magento
3 4 (0.76%) Shopify
3 4 (0.76%) Workday HCM
4 3 (0.57%) Endur
4 3 (0.57%) Findur
5 2 (0.38%) Adobe Campaign
5 2 (0.38%) Dynamics CRM
5 2 (0.38%) FastStats
6 1 (0.19%) Markit EDM
6 1 (0.19%) NetSuite
6 1 (0.19%) Salesforce.com CRM
6 1 (0.19%) SAP MDG
6 1 (0.19%) SAP MDM
Cloud Services
1 97 (18.41%) Azure
2 94 (17.84%) AWS
3 38 (7.21%) Power Platform
4 32 (6.07%) GCP
5 23 (4.36%) Azure Data Factory
5 23 (4.36%) SaaS
6 16 (3.04%) Amazon EC2
7 12 (2.28%) Amazon EMR
8 11 (2.09%) OpenShift
9 10 (1.90%) Logic Apps
9 10 (1.90%) Serverless
10 6 (1.14%) Amazon CloudWatch
10 6 (1.14%) AWS CloudFormation
10 6 (1.14%) npm
11 4 (0.76%) AWS Elastic Beanstalk
11 4 (0.76%) Dynamics 365
12 3 (0.57%) Amazon S3
12 3 (0.57%) AWS Lambda
12 3 (0.57%) AWS Step Functions
12 3 (0.57%) Office 365
Communications & Networking
1 10 (1.90%) TCP/IP
2 5 (0.95%) HTTP
3 2 (0.38%) Internet
4 1 (0.19%) Broadband
4 1 (0.19%) Kerberos
4 1 (0.19%) LAN
4 1 (0.19%) WAN
Database & Business Intelligence
1 105 (19.92%) NoSQL
2 71 (13.47%) Data Warehouse
3 58 (11.01%) SQL Server
4 50 (9.49%) Relational Database
5 47 (8.92%) SQL Server Integration Services
6 38 (7.21%) Power BI
7 36 (6.83%) SQL Server Reporting Services
8 32 (6.07%) Data Lake
9 28 (5.31%) Big Data
10 27 (5.12%) Amazon Redshift
10 27 (5.12%) SQL Server Analysis Services
11 25 (4.74%) PostgreSQL
12 19 (3.61%) Snowflake Schema
13 18 (3.42%) MongoDB
13 18 (3.42%) Tableau
14 17 (3.23%) Apache Cassandra
14 17 (3.23%) Hadoop
15 15 (2.85%) Azure SQL Database
16 14 (2.66%) BigQuery
16 14 (2.66%) Flink
Development Applications
1 93 (17.65%) Git (software)
2 50 (9.49%) Subversion
3 45 (8.54%) Mercurial
4 15 (2.85%) Jenkins
4 15 (2.85%) Visual Studio
5 13 (2.47%) webpack
6 10 (1.90%) JIRA
7 8 (1.52%) GCC
8 7 (1.33%) CircleCI
8 7 (1.33%) Grunt
8 7 (1.33%) gulp
8 7 (1.33%) JUnit
9 6 (1.14%) Babel
9 6 (1.14%) GitLab
9 6 (1.14%) Maven
10 5 (0.95%) Eclipse
10 5 (0.95%) Selenium
11 3 (0.57%) Bitbucket
12 2 (0.38%) PHPUnit
12 2 (0.38%) Visual Studio Code
General
1 179 (33.97%) Finance
2 40 (7.59%) Banking
3 23 (4.36%) Front Office
4 16 (3.04%) Games
5 15 (2.85%) Retail
6 12 (2.28%) Law
7 8 (1.52%) Manufacturing
7 8 (1.52%) Marketing
8 7 (1.33%) Telecoms
9 6 (1.14%) Back Office
10 4 (0.76%) Financial Institution
10 4 (0.76%) Legal
10 4 (0.76%) Public Sector
11 3 (0.57%) Advertising
11 3 (0.57%) Investment Banking
12 2 (0.38%) General Ledger
12 2 (0.38%) Pharmaceutical
13 1 (0.19%) Electronics
13 1 (0.19%) Police
13 1 (0.19%) Retail Banking
Job Titles
1 172 (32.64%) Developer
2 157 (29.79%) Software Engineer
3 81 (15.37%) Java Engineer
4 75 (14.23%) Java Software Engineer
5 58 (11.01%) Data Engineer
6 51 (9.68%) Java Developer
7 33 (6.26%) Analyst
8 31 (5.88%) Senior Software Engineer
9 29 (5.50%) Architect
10 26 (4.93%) Python Engineer
11 24 (4.55%) Software Developer
12 21 (3.98%) Python Developer
13 20 (3.80%) Business Intelligence Developer
13 20 (3.80%) Mobile Engineer
13 20 (3.80%) Mobile Software Engineer
14 19 (3.61%) Data Architect
15 18 (3.42%) Senior Developer
16 16 (3.04%) Java Developer - Fintech
16 16 (3.04%) Junior
17 14 (2.66%) Senior Java Engineer
Libraries, Frameworks & Software Standards
1 63 (11.95%) REST
2 57 (10.82%) .NET
3 56 (10.63%) AngularJS
4 54 (10.25%) Kafka
5 38 (7.21%) Web Services
6 34 (6.45%) RESTful
7 27 (5.12%) .NET Core
8 26 (4.93%) CSS
9 22 (4.17%) HTML
10 21 (3.98%) XML
11 20 (3.80%) .NET Framework
12 19 (3.61%) React
12 19 (3.61%) Redux
13 18 (3.42%) Natural Language Processing
14 16 (3.04%) Node.js
14 16 (3.04%) Pandas
14 16 (3.04%) Spring
15 15 (2.85%) Entity Framework
16 14 (2.66%) JSON
16 14 (2.66%) NumPy
Miscellaneous
1 282 (53.51%) Algorithms
2 67 (12.71%) Analytical Skills
3 56 (10.63%) Management Information System
4 33 (6.26%) Hedge funds
5 24 (4.55%) User Experience
6 20 (3.80%) Greenfield Project
7 16 (3.04%) LIMS
8 14 (2.66%) Derivative
9 13 (2.47%) Equities
10 11 (2.09%) Data Centre
11 9 (1.71%) Blog
11 9 (1.71%) Self-Motivation
12 6 (1.14%) Cloud Native
12 6 (1.14%) Mobile App
13 5 (0.95%) Foreign Exchange (FX)
13 5 (0.95%) Reference Data
14 4 (0.76%) Enterprise Software
14 4 (0.76%) Replication
15 2 (0.38%) Internet of Things
15 2 (0.38%) Life Science
Operating Systems
1 58 (11.01%) Linux
2 12 (2.28%) Android
3 11 (2.09%) Apple iOS
4 9 (1.71%) Windows
5 8 (1.52%) Unix
6 2 (0.38%) Windows Server
7 1 (0.19%) Red Hat Enterprise Linux
7 1 (0.19%) Windows 10
Processes & Methodologies
1 229 (43.45%) Software Engineering
2 174 (33.02%) Agile Software Development
3 141 (26.76%) Computer Science
4 134 (25.43%) OO
5 84 (15.94%) Problem-Solving
6 77 (14.61%) Test Automation
7 71 (13.47%) Decision-Making
8 68 (12.90%) Business Intelligence
8 68 (12.90%) Unit Testing
9 64 (12.14%) Continuous Integration
10 63 (11.95%) TDD
11 59 (11.20%) SDLC
12 57 (10.82%) Analytics
12 57 (10.82%) Project Management
13 56 (10.63%) Data Modelling
14 49 (9.30%) DevOps
15 47 (8.92%) ETL
15 47 (8.92%) Scrum
15 47 (8.92%) Visualisation
16 44 (8.35%) Information Management
Programming Languages
1 231 (43.83%) SQL
2 203 (38.52%) Java
3 143 (27.13%) Python
4 103 (19.54%) JavaScript
5 93 (17.65%) C++
6 69 (13.09%) C#
7 42 (7.97%) Scala
8 33 (6.26%) T-SQL
9 29 (5.50%) Go
10 25 (4.74%) R
11 24 (4.55%) C
12 19 (3.61%) VB
13 12 (2.28%) Java 8
13 12 (2.28%) TypeScript
14 11 (2.09%) PHP
15 10 (1.90%) Apple Swift
15 10 (1.90%) Objective-C
15 10 (1.90%) Rust
16 9 (1.71%) Apex Code
17 7 (1.33%) Ruby
Qualifications
1 143 (27.13%) Degree
2 46 (8.73%) Computer Science Degree
3 14 (2.66%) Master's Degree
4 8 (1.52%) PhD
5 5 (0.95%) Security Cleared
6 3 (0.57%) SC Cleared
7 2 (0.38%) AWS Certification
7 2 (0.38%) SAS Certification
8 1 (0.19%) DV Cleared
8 1 (0.19%) ITIL Foundation Certificate
8 1 (0.19%) Numerate Degree
8 1 (0.19%) PMI Certification
8 1 (0.19%) PMP
Quality Assurance & Compliance
1 26 (4.93%) Data Quality
2 15 (2.85%) QA
3 6 (1.14%) EMIR
4 4 (0.76%) GDPR
5 3 (0.57%) HL7
5 3 (0.57%) ISO/IEC 27001
5 3 (0.57%) MiFID
5 3 (0.57%) SLA
6 2 (0.38%) PMO
7 1 (0.19%) COBIT
System Software
1 28 (5.31%) Docker
2 1 (0.19%) HDFS
2 1 (0.19%) Varnish
Systems Management
1 59 (11.20%) Kubernetes
2 16 (3.04%) Terraform
3 3 (0.57%) Puppet
4 1 (0.19%) Ansible
4 1 (0.19%) Grafana
4 1 (0.19%) Prometheus
Vendors
1 51 (9.68%) Microsoft
2 29 (5.50%) Databricks
3 21 (3.98%) Google
4 18 (3.42%) Salesforce.com
5 12 (2.28%) Oracle
6 8 (1.52%) SAP
7 7 (1.33%) Informatica
8 6 (1.14%) Autodesk
9 5 (0.95%) New Relic
9 5 (0.95%) Workday
10 4 (0.76%) Bloomberg
10 4 (0.76%) MuleSoft
10 4 (0.76%) Sage
10 4 (0.76%) WooCommerce
10 4 (0.76%) Xero
11 3 (0.57%) Adobe
11 3 (0.57%) MicroStrategy
11 3 (0.57%) OpenLink
11 3 (0.57%) Percona
12 2 (0.38%) Citrix