Period
to 25 May 2020

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

Data Structures
UK
6 months to
25 May 2020
Same period 2019 Same period 2018
Rank 296 320 357
Rank change year-on-year +24 +37 +13
Permanent jobs citing Data Structures 987 1,482 1,554
As % of all permanent jobs advertised in the UK 1.07% 1.02% 0.89%
As % of the Miscellaneous category 2.76% 2.61% 2.31%
Number of salaries quoted 793 1,127 1,209
Median annual salary £65,000 £62,500 £60,000
Median salary % change year-on-year +4.00% +4.17% -
10th Percentile £40,000 £36,000 £35,000
90th Percentile £99,500 £95,000 £100,000
UK excluding London median annual salary £50,000 £50,000 £50,000

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

All Generic IT Skills
UK
Permanent vacancies with a requirement for generic IT skills 35,774 56,794 67,369
As % of all permanent IT jobs advertised in the UK 38.79% 39.14% 38.74%
Number of salaries quoted 27,580 42,461 51,962
Median annual salary £55,000 £52,500 £50,000
Median salary % change year-on-year +4.76% +5.00% +5.26%
10th Percentile £31,250 £29,250 £28,250
90th Percentile £95,000 £87,500 £85,000
UK excluding London median annual salary £47,500 £45,000 £45,000
% change year-on-year +5.56% - +7.14%

Data Structures
Job Vacancy Trend

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

Job vacancy trend for Data Structures in the UK

Data Structures
Salary Trend

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

Salary trend for Data Structures in the UK

Data Structures
Salary Histogram

Salary distribution for jobs citing Data Structures over the 6 months to 25 May 2020.

Salary histogram for Data Structures in the UK

Data Structures
Top 16 Job Locations

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing Data Structures within the UK over the 6 months to 25 May 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
England +28 942 £65,000 +4.00% 118
London +5 607 £67,500 -3.57% 76
UK excluding London +41 373 £50,000 - 47
North of England +37 115 £50,000 -9.09% 11
South East +30 79 £57,500 +4.55% 12
North West +16 73 £50,000 -20.00% 8
Midlands +89 61 £42,500 - 2
South West +45 40 £46,250 +10.12% 11
East of England +80 38 £44,632 -2.97% 6
West Midlands +71 36 £50,000 +17.65%
Scotland +60 30 £52,500 +10.53% 4
Work from Home +14 30 £57,500 -17.86% 14
East Midlands +39 25 £37,500 -11.76% 2
Yorkshire +68 24 £47,500 +5.56% 3
North East +26 18 £73,999 +40.95%
Wales +10 9 £42,500 +3.66% 1

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

1 403 (40.83%) SQL
2 383 (38.80%) Algorithms
3 341 (34.55%) Agile Software Development
4 320 (32.42%) Java
5 304 (30.80%) Python
6 297 (30.09%) Finance
7 237 (24.01%) Computer Science
8 219 (22.19%) Software Engineering
9 208 (21.07%) OO
10 206 (20.87%) C#
11 196 (19.86%) Analytics
12 188 (19.05%) AWS
12 188 (19.05%) Business Intelligence
13 182 (18.44%) JavaScript
14 180 (18.24%) Data Modelling
15 172 (17.43%) Data Warehouse
16 171 (17.33%) ETL
17 170 (17.22%) TDD
18 166 (16.82%) Relational Database
19 160 (16.21%) SQL Server
20 157 (15.91%) Analytical Skills
21 147 (14.89%) Azure
21 147 (14.89%) Problem-Solving
22 140 (14.18%) Degree
23 134 (13.58%) Docker
24 128 (12.97%) C++
25 126 (12.77%) Big Data
26 118 (11.96%) Data Science
27 117 (11.85%) Linux
28 116 (11.75%) Microsoft

Data Structures
Co-occurring IT Skills 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 59 (5.98%) Apache Spark
2 47 (4.76%) Apache
3 23 (2.33%) Apache Airflow
3 23 (2.33%) Confluence
4 14 (1.42%) Luigi
5 13 (1.32%) SAS
6 12 (1.22%) nginx
7 10 (1.01%) Elasticsearch
8 6 (0.61%) Tornado
9 5 (0.51%) Tomcat
9 5 (0.51%) WildFly
10 4 (0.41%) Apache Solr
10 4 (0.41%) Apache Synapse
10 4 (0.41%) IIS
10 4 (0.41%) Oracle Workflow
10 4 (0.41%) WebSphere
11 3 (0.30%) CMS
11 3 (0.30%) SharePoint
12 2 (0.20%) Umbraco
13 1 (0.10%) WordPress
Applications
1 29 (2.94%) Microsoft Excel
2 13 (1.32%) Microsoft Office
3 7 (0.71%) Microsoft Project
4 6 (0.61%) MS Visio
5 5 (0.51%) Spreadsheet
5 5 (0.51%) SPSS
Business Applications
1 28 (2.84%) Dynamics AX
2 7 (0.71%) Dynamics CRM
3 6 (0.61%) SAP MDG
4 5 (0.51%) SAP MDM
5 3 (0.30%) MIS ActiveH
5 3 (0.30%) NetSuite
5 3 (0.30%) SAP ERP
6 2 (0.20%) Adobe Campaign
6 2 (0.20%) Eloqua
6 2 (0.20%) FastStats
6 2 (0.20%) Oracle EBS
6 2 (0.20%) SAP HCM
6 2 (0.20%) SAP HR
6 2 (0.20%) SAP IBP
6 2 (0.20%) Workday HCM
7 1 (0.10%) Cognos Business Intelligence
7 1 (0.10%) JDE OneWorld
7 1 (0.10%) Oracle Applications
7 1 (0.10%) RMDS
7 1 (0.10%) Tesseract
Cloud Services
1 188 (19.05%) AWS
2 147 (14.89%) Azure
3 88 (8.92%) Power Platform
4 59 (5.98%) GCP
5 38 (3.85%) Amazon S3
6 33 (3.34%) Amazon EC2
7 30 (3.04%) Amazon EMR
8 28 (2.84%) Serverless
9 24 (2.43%) GitHub
10 23 (2.33%) SaaS
11 22 (2.23%) Azure Data Factory
12 18 (1.82%) Dynamics 365
13 17 (1.72%) AWS Lambda
14 16 (1.62%) PaaS
15 13 (1.32%) Amazon Kinesis
15 13 (1.32%) Cloud Computing
16 12 (1.22%) npm
17 9 (0.91%) Amazon Glacier
18 7 (0.71%) Amazon EKS
18 7 (0.71%) Heroku
Communications & Networking
1 13 (1.32%) Internet
2 6 (0.61%) Firewall
2 6 (0.61%) MQTT
2 6 (0.61%) TCP/IP
3 4 (0.41%) HTTP
4 3 (0.30%) LTE
4 3 (0.30%) VoIP
5 1 (0.10%) Kerberos
5 1 (0.10%) NAS
5 1 (0.10%) SAN
5 1 (0.10%) tcpdump
5 1 (0.10%) Wireshark
Database & Business Intelligence
1 172 (17.43%) Data Warehouse
2 166 (16.82%) Relational Database
3 160 (16.21%) SQL Server
4 126 (12.77%) Big Data
5 102 (10.33%) NoSQL
6 88 (8.92%) Power BI
7 78 (7.90%) SQL Server Integration Services
8 55 (5.57%) SQL Server Reporting Services
9 53 (5.37%) Hadoop
9 53 (5.37%) PostgreSQL
9 53 (5.37%) SQL Server Analysis Services
10 42 (4.26%) Amazon Redshift
11 36 (3.65%) BusinessObjects
12 33 (3.34%) Azure SQL Database
13 32 (3.24%) MySQL
13 32 (3.24%) QlikView
14 31 (3.14%) Data Lake
15 27 (2.74%) Microsoft Analysis Services
15 27 (2.74%) RDBMS
16 25 (2.53%) Amazon DynamoDB
Development Applications
1 88 (8.92%) Git (software)
2 60 (6.08%) JIRA
3 39 (3.95%) Maven
4 35 (3.55%) Selenium
5 32 (3.24%) Jenkins
6 25 (2.53%) JUnit
7 23 (2.33%) Subversion
8 21 (2.13%) Atlassian Bamboo
8 21 (2.13%) Gradle
9 19 (1.93%) webpack
10 17 (1.72%) Cucumber
10 17 (1.72%) TestNG
11 16 (1.62%) ERwin
11 16 (1.62%) Jasmine
11 16 (1.62%) Mercurial
12 15 (1.52%) Sinon.JS
13 12 (1.22%) Karma Test Runner
13 12 (1.22%) SQL Server Management Studio (SSMS)
14 11 (1.11%) Mocha
14 11 (1.11%) Protractor
General
1 297 (30.09%) Finance
2 51 (5.17%) Games
3 43 (4.36%) Law
4 39 (3.95%) Front Office
5 35 (3.55%) Banking
6 31 (3.14%) Retail
7 22 (2.23%) Legal
8 16 (1.62%) Financial Institution
9 14 (1.42%) General Ledger
10 11 (1.11%) Digital Economy
11 10 (1.01%) Marketing
12 9 (0.91%) Investment Banking
13 7 (0.71%) Advertising
14 6 (0.61%) Police
14 6 (0.61%) Telecoms
15 3 (0.30%) Aerospace
15 3 (0.30%) Automotive
15 3 (0.30%) Back Office
16 2 (0.20%) Multimedia
16 2 (0.20%) Public Sector
Job Titles
1 465 (47.11%) Developer
2 139 (14.08%) Java Developer
3 130 (13.17%) Analyst
4 109 (11.04%) C# Developer
5 102 (10.33%) Data Engineer
6 84 (8.51%) Python Developer
7 79 (8.00%) Software Engineer
8 73 (7.40%) Junior
9 63 (6.38%) Junior Developer
10 62 (6.28%) Data Analyst
11 61 (6.18%) Architect
12 54 (5.47%) Junior Python Developer
12 54 (5.47%) Senior Developer
13 53 (5.37%) Graduate
13 53 (5.37%) Junior C# Developer
14 52 (5.27%) Graduate Developer
15 51 (5.17%) C++ Developer
15 51 (5.17%) C++/Java Developer
15 51 (5.17%) Junior Java Developer
16 50 (5.07%) C++/C# Developer
Libraries, Frameworks & Software Standards
1 113 (11.45%) AngularJS
2 102 (10.33%) .NET
3 90 (9.12%) HTML
4 87 (8.81%) REST
5 80 (8.11%) Node.js
6 76 (7.70%) CSS
7 72 (7.29%) Kafka
7 72 (7.29%) Web Services
8 60 (6.08%) RESTful
9 53 (5.37%) React
10 50 (5.07%) HTML5
11 47 (4.76%) Spring
11 47 (4.76%) XML
12 41 (4.15%) JSON
13 39 (3.95%) Spring Boot
14 32 (3.24%) CSS3
15 29 (2.94%) NumPy
15 29 (2.94%) Pandas
16 28 (2.84%) WCF
17 25 (2.53%) Redux
Miscellaneous
1 383 (38.80%) Algorithms
2 157 (15.91%) Analytical Skills
3 94 (9.52%) User Experience
4 91 (9.22%) Derivative
5 85 (8.61%) Hedge funds
6 61 (6.18%) Management Information System
7 46 (4.66%) Self-Motivation
8 38 (3.85%) Foreign Exchange (FX)
9 35 (3.55%) Greenfield Project
10 33 (3.34%) Fixed Income
11 24 (2.43%) Equity Derivative
12 15 (1.52%) Enterprise Software
12 15 (1.52%) Equities
13 12 (1.22%) Mobile App
14 11 (1.11%) Cloud Native
14 11 (1.11%) Data Protection Act
14 11 (1.11%) Online Gambling
14 11 (1.11%) Public Cloud
15 10 (1.01%) Credit Risk
16 9 (0.91%) Linux Command Line
Operating Systems
1 117 (11.85%) Linux
2 39 (3.95%) Unix
3 22 (2.23%) Android
4 19 (1.93%) Windows
5 3 (0.30%) Apple iOS
6 2 (0.20%) Red Hat Enterprise Linux
6 2 (0.20%) Windows Server
7 1 (0.10%) VMS
Processes & Methodologies
1 341 (34.55%) Agile Software Development
2 237 (24.01%) Computer Science
3 219 (22.19%) Software Engineering
4 208 (21.07%) OO
5 196 (19.86%) Analytics
6 188 (19.05%) Business Intelligence
7 180 (18.24%) Data Modelling
8 171 (17.33%) ETL
9 170 (17.22%) TDD
10 147 (14.89%) Problem-Solving
11 118 (11.96%) Data Science
12 116 (11.75%) DevOps
13 108 (10.94%) Fintech
13 108 (10.94%) Mathematics
14 106 (10.74%) Microservices
15 103 (10.44%) Scrum
16 91 (9.22%) Test Automation
17 88 (8.92%) Data Analysis
18 82 (8.31%) Multithreading
19 76 (7.70%) Visualisation
Programming Languages
1 403 (40.83%) SQL
2 320 (32.42%) Java
3 304 (30.80%) Python
4 206 (20.87%) C#
5 182 (18.44%) JavaScript
6 128 (12.97%) C++
7 94 (9.52%) Scala
8 68 (6.89%) R
9 58 (5.88%) PHP
10 51 (5.17%) T-SQL
11 50 (5.07%) Java 8
12 39 (3.95%) C
13 31 (3.14%) Go
14 28 (2.84%) Kotlin
15 19 (1.93%) Bash Shell
16 17 (1.72%) F#
16 17 (1.72%) TypeScript
17 16 (1.62%) Data Analysis Expressions (DAX)
18 14 (1.42%) X++
19 13 (1.32%) PowerShell
Qualifications
1 140 (14.18%) Degree
2 45 (4.56%) Computer Science Degree
3 24 (2.43%) Master's Degree
4 20 (2.03%) Security Cleared
5 13 (1.32%) SC Cleared
6 10 (1.01%) Numerate Degree
7 4 (0.41%) PhD
7 4 (0.41%) PMP
8 2 (0.20%) ACCA
8 2 (0.20%) AWS Certification
8 2 (0.20%) CIMA
8 2 (0.20%) DV Cleared
8 2 (0.20%) PMI Certification
9 1 (0.10%) A+ Certification
9 1 (0.10%) CCAB
9 1 (0.10%) ICAEW
9 1 (0.10%) MCIPD
9 1 (0.10%) MOS
Quality Assurance & Compliance
1 60 (6.08%) Data Quality
2 44 (4.46%) QA
3 20 (2.03%) GDPR
4 7 (0.71%) PMO
5 1 (0.10%) Actionable Recommendations
5 1 (0.10%) CDISC
5 1 (0.10%) COBIT
5 1 (0.10%) HL7
5 1 (0.10%) Solvency II
System Software
1 134 (13.58%) Docker
2 10 (1.01%) Active Directory
3 2 (0.20%) Apache Flume
3 2 (0.20%) Apache ZooKeeper
4 1 (0.10%) DFS Replication
4 1 (0.10%) Firmware
4 1 (0.10%) Virtual Machines
4 1 (0.10%) VMware Infrastructure
4 1 (0.10%) vSphere
Systems Management
1 116 (11.75%) Kubernetes
2 23 (2.33%) Terraform
3 8 (0.81%) Ansible
4 5 (0.51%) CA Single Sign-On
5 3 (0.30%) Opscode Chef
6 2 (0.20%) Kibana
6 2 (0.20%) Oozie
7 1 (0.10%) Docker Swarm
7 1 (0.10%) logstash
7 1 (0.10%) Marathon
7 1 (0.10%) Microsoft Data Protection Manager
7 1 (0.10%) MIIS
7 1 (0.10%) Packer
7 1 (0.10%) Puppet
7 1 (0.10%) SCCM
7 1 (0.10%) Thomson Reuters DACS
7 1 (0.10%) vCenter Server
Vendors
1 116 (11.75%) Microsoft
2 77 (7.80%) Tableau
3 75 (7.60%) Oracle
4 46 (4.66%) Google
5 24 (2.43%) SAP
6 21 (2.13%) Salesforce.com
7 16 (1.62%) Informatica
8 15 (1.52%) Cognos
9 13 (1.32%) Databricks
9 13 (1.32%) Sage
10 11 (1.11%) Talend
11 7 (0.71%) Cognizant
11 7 (0.71%) Facebook
11 7 (0.71%) Workday
12 6 (0.61%) Alteryx
12 6 (0.61%) Siebel
13 5 (0.51%) Jitterbit
14 4 (0.41%) Citrix
14 4 (0.41%) IBM
14 4 (0.41%) MicroStrategy