Period
to 26 February 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 26 February 2020 with a comparison to the same period over the previous 2 years.

Data Structures
UK
6 months to
26 Feb 2020
Same period 2019 Same period 2018
Rank 323 317 378
Rank change year-on-year -6 +61 +8
Permanent jobs citing Data Structures 1,194 1,597 1,447
As % of all permanent IT jobs advertised in the UK 0.97% 1.06% 0.83%
As % of the Miscellaneous category 2.52% 2.67% 2.14%
Number of salaries quoted 896 1,271 1,145
UK median annual salary £65,000 £62,500 £60,000
Median salary % change year-on-year +4.00% +4.17% -
10th Percentile £38,750 £35,500 £33,750
90th Percentile £106,875 £92,500 £95,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 47,470 59,915 67,585
As % of all permanent IT jobs advertised in the UK 38.56% 39.59% 38.54%
Number of salaries quoted 36,509 45,438 52,972
UK median annual salary £55,000 £52,500 £50,000
Median salary % change year-on-year +4.76% +5.00% +2.04%
10th Percentile £30,000 £29,500 £28,000
90th Percentile £93,750 £87,500 £82,500
UK excluding London median annual salary £46,500 £45,000 £43,500
% change year-on-year +3.33% +3.45% +2.35%

Data Structures
Job Vacancy Trend

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

Job vacancy trend for Data Structures in the UK

Data Structures
Salary Trend

This chart provides the 3-month moving average for salaries quoted in permanent IT jobs citing Data Structures.

Salary trend for Data Structures in the UK

Data Structures
Salary Histogram

The salary distribution of IT jobs citing Data Structures over the 6 months to 26 February 2020.

Salary histogram for Data Structures in the UK

Data Structures
Top 15 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 26 February 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 0 1,144 £65,000 +4.00% 312
London -4 772 £67,500 - 164
UK excluding London -13 412 £50,000 - 158
North of England +8 107 £50,000 -4.76% 41
South East -30 85 £55,000 - 31
Midlands +52 80 £45,000 +12.50% 28
North West +34 69 £50,000 -13.04% 22
West Midlands +47 61 £45,500 +17.42% 13
East of England +73 60 £61,250 +31.02% 17
South West +12 40 £50,000 +23.46% 31
Scotland -14 26 £50,000 -9.09% 9
Yorkshire +16 21 £50,000 +17.65% 13
East Midlands +27 19 £37,500 -11.76% 15
North East +10 17 £73,999 +40.95% 6
Wales 0 16 £47,500 +13.77% 1

For the 6 months to 26 February 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 502 (42.04%) Algorithms
2 445 (37.27%) SQL
3 423 (35.43%) Agile Software Development
4 414 (34.67%) Python
5 393 (32.91%) Java
6 355 (29.73%) Finance
7 321 (26.88%) Computer Science
8 269 (22.53%) Software Engineering
9 265 (22.19%) Analytics
10 262 (21.94%) OO
11 259 (21.69%) C#
12 243 (20.35%) AWS
13 220 (18.43%) TDD
14 208 (17.42%) Problem-Solving
15 202 (16.92%) Degree
16 201 (16.83%) JavaScript
17 199 (16.67%) Big Data
17 199 (16.67%) Relational Database
18 196 (16.42%) Data Modelling
19 193 (16.16%) Business Intelligence
20 190 (15.91%) Analytical Skills
21 170 (14.24%) C++
22 165 (13.82%) Data Warehouse
23 159 (13.32%) Azure
24 158 (13.23%) ETL
25 152 (12.73%) AngularJS
26 149 (12.48%) Docker
27 148 (12.40%) Linux
28 144 (12.06%) Scrum
29 141 (11.81%) Mathematics

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 92 (7.71%) Apache Spark
2 45 (3.77%) Apache
3 33 (2.76%) Apache Airflow
4 24 (2.01%) Confluence
4 24 (2.01%) Luigi
5 18 (1.51%) Elasticsearch
6 14 (1.17%) SAS
7 9 (0.75%) SharePoint
8 8 (0.67%) nginx
9 5 (0.42%) CMS
9 5 (0.42%) Oracle Workflow
9 5 (0.42%) WildFly
10 4 (0.34%) Oracle SOA Suite
10 4 (0.34%) WebSphere
11 3 (0.25%) Apache Solr
11 3 (0.25%) Cloud Foundry
11 3 (0.25%) Tomcat
11 3 (0.25%) Umbraco
12 2 (0.17%) Tornado
13 1 (0.084%) Apache Pig
Applications
1 34 (2.85%) Microsoft Excel
2 22 (1.84%) Microsoft Office
3 9 (0.75%) MS Visio
4 6 (0.50%) SPSS
5 5 (0.42%) Microsoft Project
6 4 (0.34%) Microsoft PowerPoint
6 4 (0.34%) Simulink
6 4 (0.34%) Stateflow
7 3 (0.25%) Spreadsheet
8 1 (0.084%) Maya
Business Applications
1 14 (1.17%) Dynamics AX
2 6 (0.50%) SAP MDG
3 5 (0.42%) Eloqua
4 4 (0.34%) Oracle EBS
4 4 (0.34%) SAP ERP
4 4 (0.34%) SAP HCM
4 4 (0.34%) Visualfiles
5 3 (0.25%) Salesforce.com CRM
5 3 (0.25%) SAP MDM
6 2 (0.17%) NetSuite
6 2 (0.17%) SAP HR
6 2 (0.17%) SAP Payroll
7 1 (0.084%) Dynamics CRM
7 1 (0.084%) Eikon
7 1 (0.084%) Infor CRM
7 1 (0.084%) Oracle 11i
7 1 (0.084%) Oracle Applications
7 1 (0.084%) Oracle Financials
7 1 (0.084%) RMDS
7 1 (0.084%) Tesseract
Cloud Services
1 243 (20.35%) AWS
2 159 (13.32%) Azure
3 79 (6.62%) Power Platform
4 74 (6.20%) GCP
5 44 (3.69%) GitHub
6 41 (3.43%) Amazon S3
7 35 (2.93%) Amazon EMR
8 33 (2.76%) Amazon EC2
8 33 (2.76%) Serverless
9 21 (1.76%) AWS Lambda
9 21 (1.76%) npm
10 18 (1.51%) SaaS
11 17 (1.42%) Cloud Computing
12 16 (1.34%) SuccessFactors
13 15 (1.26%) Amazon Kinesis
14 14 (1.17%) Amazon EKS
15 13 (1.09%) Heroku
15 13 (1.09%) PaaS
16 12 (1.01%) Amazon Glacier
16 12 (1.01%) Azure Data Factory
Communications & Networking
1 14 (1.17%) HTTP
2 13 (1.09%) Internet
3 6 (0.50%) Ethernet
4 5 (0.42%) TCP/IP
5 4 (0.34%) Firewall
6 3 (0.25%) LAN
6 3 (0.25%) LTE
6 3 (0.25%) VoIP
6 3 (0.25%) WAN
7 2 (0.17%) FlexRay
7 2 (0.17%) MQTT
7 2 (0.17%) SAN
7 2 (0.17%) tcpdump
7 2 (0.17%) Wireshark
8 1 (0.084%) Intranet
8 1 (0.084%) NAS
8 1 (0.084%) Network Security
8 1 (0.084%) RTMP
Database & Business Intelligence
1 199 (16.67%) Big Data
1 199 (16.67%) Relational Database
2 165 (13.82%) Data Warehouse
3 139 (11.64%) NoSQL
4 123 (10.30%) SQL Server
5 83 (6.95%) Hadoop
6 81 (6.78%) SQL Server Integration Services
7 79 (6.62%) Power BI
8 73 (6.11%) PostgreSQL
9 62 (5.19%) Amazon Redshift
10 53 (4.44%) SQL Server Reporting Services
11 49 (4.10%) MySQL
12 44 (3.69%) SQL Server Analysis Services
13 36 (3.02%) BigQuery
14 34 (2.85%) Apache Hive
15 32 (2.68%) MongoDB
16 31 (2.60%) QlikView
17 30 (2.51%) BusinessObjects
18 29 (2.43%) Amazon RDS
18 29 (2.43%) RDBMS
Development Applications
1 108 (9.05%) Git (software)
2 64 (5.36%) Jenkins
3 50 (4.19%) JIRA
4 47 (3.94%) Maven
5 42 (3.52%) Selenium
6 32 (2.68%) Sinon.JS
7 31 (2.60%) JUnit
8 30 (2.51%) webpack
9 25 (2.09%) Gradle
9 25 (2.09%) Jasmine
10 24 (2.01%) Atlassian Bamboo
10 24 (2.01%) Mocha
11 23 (1.93%) Subversion
12 21 (1.76%) Karma Test Runner
13 20 (1.68%) Protractor
14 17 (1.42%) Cucumber
14 17 (1.42%) Grunt
14 17 (1.42%) TestNG
15 16 (1.34%) gulp
15 16 (1.34%) Visual Studio
General
1 355 (29.73%) Finance
2 70 (5.86%) Front Office
3 64 (5.36%) Games
4 49 (4.10%) Banking
5 36 (3.02%) Legal
6 34 (2.85%) Retail
7 29 (2.43%) Law
8 15 (1.26%) Financial Institution
8 15 (1.26%) Marketing
9 11 (0.92%) Digital Economy
9 11 (0.92%) General Ledger
10 9 (0.75%) Investment Banking
11 8 (0.67%) Automotive
12 7 (0.59%) Advertising
13 4 (0.34%) Multimedia
13 4 (0.34%) Police
13 4 (0.34%) Telecoms
14 3 (0.25%) Manufacturing
14 3 (0.25%) Public Sector
15 2 (0.17%) Aerospace
Job Titles
1 571 (47.82%) Developer
2 193 (16.16%) Java Developer
3 148 (12.40%) Analyst
4 145 (12.14%) C# Developer
5 123 (10.30%) Data Engineer
6 104 (8.71%) Python Developer
7 98 (8.21%) Senior Developer
8 83 (6.95%) Software Engineer
9 76 (6.37%) C++ Developer
9 76 (6.37%) Junior
10 72 (6.03%) Data Analyst
11 70 (5.86%) Junior Developer
12 67 (5.61%) Graduate
13 65 (5.44%) Architect
13 65 (5.44%) Graduate Developer
14 63 (5.28%) C++/C# Developer
14 63 (5.28%) C++/Java Developer
15 62 (5.19%) Java Developer - Fintech
15 62 (5.19%) Python Developer - Fintech
16 61 (5.11%) Junior Python Developer
Libraries, Frameworks & Software Standards
1 152 (12.73%) AngularJS
2 135 (11.31%) .NET
3 131 (10.97%) REST
4 124 (10.39%) HTML
5 106 (8.88%) CSS
6 93 (7.79%) Node.js
7 90 (7.54%) React
8 79 (6.62%) Kafka
9 75 (6.28%) HTML5
10 72 (6.03%) RESTful
11 67 (5.61%) Web Services
12 53 (4.44%) Spring
13 48 (4.02%) XML
14 47 (3.94%) JSON
15 46 (3.85%) CSS3
16 43 (3.60%) Pandas
17 41 (3.43%) Spring Boot
18 40 (3.35%) NumPy
19 37 (3.10%) Gherkin
19 37 (3.10%) WCF
Miscellaneous
1 502 (42.04%) Algorithms
2 190 (15.91%) Analytical Skills
3 127 (10.64%) Derivative
4 121 (10.13%) User Experience
5 104 (8.71%) Hedge funds
6 69 (5.78%) Management Information System
7 51 (4.27%) Foreign Exchange (FX)
8 50 (4.19%) Fixed Income
9 42 (3.52%) Self-Motivation
10 34 (2.85%) Greenfield Project
11 31 (2.60%) Equity Derivative
12 25 (2.09%) Virtual Team
13 20 (1.68%) Online Gambling
14 19 (1.59%) Public Cloud
15 18 (1.51%) Linux Command Line
16 17 (1.42%) Mobile App
17 12 (1.01%) Data Protection Act
17 12 (1.01%) Grid Computing
18 10 (0.84%) Enterprise Software
18 10 (0.84%) Equities
Operating Systems
1 148 (12.40%) Linux
2 55 (4.61%) Unix
3 29 (2.43%) Windows
4 17 (1.42%) Android
5 7 (0.59%) Mac OS X
6 6 (0.50%) Apple iOS
7 5 (0.42%) Windows Server
8 1 (0.084%) CentOS
8 1 (0.084%) Red Hat Enterprise Linux
8 1 (0.084%) Solaris
Processes & Methodologies
1 423 (35.43%) Agile Software Development
2 321 (26.88%) Computer Science
3 269 (22.53%) Software Engineering
4 265 (22.19%) Analytics
5 262 (21.94%) OO
6 220 (18.43%) TDD
7 208 (17.42%) Problem-Solving
8 196 (16.42%) Data Modelling
9 193 (16.16%) Business Intelligence
10 158 (13.23%) ETL
11 144 (12.06%) Scrum
12 141 (11.81%) Mathematics
13 136 (11.39%) DevOps
14 132 (11.06%) Data Science
15 125 (10.47%) Fintech
16 120 (10.05%) Microservices
17 109 (9.13%) Multithreading
18 108 (9.05%) Data Analysis
19 107 (8.96%) Continuous Integration
20 104 (8.71%) Test Automation
Programming Languages
1 445 (37.27%) SQL
2 414 (34.67%) Python
3 393 (32.91%) Java
4 259 (21.69%) C#
5 201 (16.83%) JavaScript
6 170 (14.24%) C++
7 117 (9.80%) Scala
8 90 (7.54%) R
9 63 (5.28%) Java 8
10 54 (4.52%) PHP
11 49 (4.10%) C
12 37 (3.10%) Kotlin
13 34 (2.85%) TypeScript
14 32 (2.68%) T-SQL
15 29 (2.43%) Bash Shell
16 28 (2.35%) ES6
17 27 (2.26%) Go
18 25 (2.09%) F#
19 22 (1.84%) PowerShell
20 18 (1.51%) VB.NET
Qualifications
1 202 (16.92%) Degree
2 55 (4.61%) Computer Science Degree
3 24 (2.01%) Security Cleared
4 17 (1.42%) Master's Degree
5 16 (1.34%) PhD
6 15 (1.26%) SC Cleared
7 14 (1.17%) Numerate Degree
8 6 (0.50%) CISMP
8 6 (0.50%) CISSP
8 6 (0.50%) DV Cleared
9 3 (0.25%) DBS Check
10 2 (0.17%) MCDBA
10 2 (0.17%) MCITP
10 2 (0.17%) MCTS
10 2 (0.17%) Microsoft Certification
10 2 (0.17%) PMP
11 1 (0.084%) A+ Certification
11 1 (0.084%) MCIPD
11 1 (0.084%) MOS
11 1 (0.084%) Postgraduate
Quality Assurance & Compliance
1 85 (7.12%) Data Quality
2 67 (5.61%) QA
3 20 (1.68%) GDPR
4 4 (0.34%) PMO
5 3 (0.25%) CDISC
5 3 (0.25%) HL7
6 2 (0.17%) ISO 26262
6 2 (0.17%) MISRA
6 2 (0.17%) Solvency II
7 1 (0.084%) Actionable Recommendations
System Software
1 149 (12.48%) Docker
2 18 (1.51%) Active Directory
3 5 (0.42%) GridGain
4 3 (0.25%) Apache Flume
4 3 (0.25%) Apache ZooKeeper
5 1 (0.084%) DFS Replication
5 1 (0.084%) Firmware
5 1 (0.084%) Virtual Machines
5 1 (0.084%) VMware Infrastructure
5 1 (0.084%) vSphere
Systems Management
1 125 (10.47%) Kubernetes
2 38 (3.18%) Terraform
3 17 (1.42%) Ansible
4 13 (1.09%) Oozie
5 8 (0.67%) Opscode Chef
6 7 (0.59%) Puppet
7 6 (0.50%) Consul
8 3 (0.25%) Kibana
9 2 (0.17%) Grafana
9 2 (0.17%) logstash
10 1 (0.084%) CA Single Sign-On
10 1 (0.084%) Docker Swarm
10 1 (0.084%) Microsoft Data Protection Manager
10 1 (0.084%) Packer
10 1 (0.084%) SCCM
10 1 (0.084%) StatsD
10 1 (0.084%) Thomson Reuters DACS
10 1 (0.084%) vCenter Server
Vendors
1 104 (8.71%) Microsoft
2 96 (8.04%) Oracle
3 74 (6.20%) Google
4 62 (5.19%) Tableau
5 35 (2.93%) SAP
6 31 (2.60%) Informatica
7 26 (2.18%) WorldPay
8 22 (1.84%) Salesforce.com
9 21 (1.76%) Talend
10 16 (1.34%) Cognos
11 13 (1.09%) Sage
12 12 (1.01%) Databricks
12 12 (1.01%) IBM
13 10 (0.84%) Charles River
13 10 (0.84%) Facebook
14 7 (0.59%) Atlassian
15 5 (0.42%) Bloomberg
15 5 (0.42%) Marketo
15 5 (0.42%) Pardot
15 5 (0.42%) Salesforce Marketing Cloud