Period
to 17 April 2021

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

Data Structures
UK
6 months to
17 Apr 2021
Same period 2020 Same period 2019
Rank 246 300 319
Rank change year-on-year +54 +19 +47
Permanent jobs citing Data Structures 1,119 1,135 1,540
As % of all permanent jobs advertised in the UK 1.33% 1.02% 1.04%
As % of the Miscellaneous category 3.36% 2.65% 2.63%
Number of salaries quoted 746 896 1,182
10th Percentile £40,000 £37,250 £36,250
25th Percentile £46,250 £46,250 £43,000
Median annual salary (50th Percentile) £62,500 £62,500 £62,500
75th Percentile £88,750 £80,000 £78,750
90th Percentile £102,500 £97,500 £92,500
UK excluding London median annual salary £52,500 £50,000 £50,000
% change year-on-year +5.00% - -

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 33,283 42,896 58,580
As % of all permanent IT jobs advertised in the UK 39.55% 38.61% 39.40%
Number of salaries quoted 23,552 33,450 44,670
10th Percentile £32,500 £30,754 £29,000
25th Percentile £41,250 £40,000 £37,500
Median annual salary (50th Percentile) £55,000 £55,000 £52,500
Median % change year-on-year - +4.76% +5.00%
75th Percentile £75,000 £75,000 £72,000
90th Percentile £95,000 £93,750 £87,500
UK excluding London median annual salary £47,500 £47,500 £45,000
% change year-on-year - +5.56% -

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 17 April 2021.

Salary histogram for Data Structures in the UK

Data Structures
Top 17 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 17 April 2021. 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 +46 977 £65,000 - 221
London +38 540 £80,000 +18.52% 150
UK excluding London +131 527 £52,500 +5.00% 80
Work from Home -30 155 £60,000 -5.88% 71
North of England +36 129 £50,000 - 22
South East +111 115 £56,250 +2.27% 26
Scotland +64 90 £60,000 +14.29% 7
South West +43 76 £50,000 +11.11% 6
Midlands +41 69 £55,000 +22.22% 12
Yorkshire +39 65 £50,000 +5.26% 11
West Midlands +25 60 £55,000 +22.22% 9
North West -3 51 £52,500 +5.00% 11
East of England +46 41 £55,000 +23.23% 5
North East +12 13 £37,250 -49.66%
East Midlands +6 9 £45,000 +24.14% 3
Wales +34 4 £48,900 +15.06% 1
Isle of Man - 3 - -

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

1 512 (45.76%) Java
1 512 (45.76%) Algorithms
2 459 (41.02%) Python
3 373 (33.33%) SQL
4 333 (29.76%) Software Engineering
5 331 (29.58%) Agile Software Development
6 325 (29.04%) JavaScript
7 262 (23.41%) OO
8 251 (22.43%) C#
9 233 (20.82%) Computer Science
10 230 (20.55%) Finance
11 211 (18.86%) Degree
12 188 (16.80%) Oracle
13 185 (16.53%) Microsoft
14 179 (16.00%) HTML
15 178 (15.91%) CSS
16 175 (15.64%) Java 8
17 165 (14.75%) Problem-Solving
17 165 (14.75%) Business Intelligence
18 164 (14.66%) C++
18 164 (14.66%) AWS
19 156 (13.94%) OOP
20 155 (13.85%) Analytics
21 147 (13.14%) Data Science
22 143 (12.78%) Docker
23 141 (12.60%) Azure
24 138 (12.33%) TDD
25 137 (12.24%) ETL
25 137 (12.24%) HTML5
26 136 (12.15%) Games

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 35 (3.13%) Apache Spark
2 21 (1.88%) Apache Airflow
3 17 (1.52%) Confluence
4 16 (1.43%) Elasticsearch
5 15 (1.34%) SAS
6 12 (1.07%) Apache
7 8 (0.71%) Luigi
7 8 (0.71%) Tomcat
7 8 (0.71%) WebSphere
8 7 (0.63%) Tornado
8 7 (0.63%) WebLogic
9 4 (0.36%) Cloud Foundry
9 4 (0.36%) GlassFish
9 4 (0.36%) JBoss
10 3 (0.27%) Gunicorn
10 3 (0.27%) IIS
10 3 (0.27%) nginx
11 2 (0.18%) BizTalk Server
11 2 (0.18%) CMS
11 2 (0.18%) Ethereum
Applications
1 46 (4.11%) Microsoft Excel
2 19 (1.70%) MS Visio
3 4 (0.36%) Microsoft Office
4 2 (0.18%) Microsoft PowerPoint
4 2 (0.18%) Microsoft Project
4 2 (0.18%) Photoshop
5 1 (0.089%) Adobe Illustrator
5 1 (0.089%) Adobe XD
Business Applications
1 12 (1.07%) Dynamics CRM
2 7 (0.63%) Magento
3 6 (0.54%) Shopify
3 6 (0.54%) Visualfiles
4 4 (0.36%) Dynamics GP
5 3 (0.27%) Dynamics AX
6 2 (0.18%) SAP ERP
7 1 (0.089%) Adobe Campaign
7 1 (0.089%) NetSuite
7 1 (0.089%) Quorum
7 1 (0.089%) Sage CRM
7 1 (0.089%) Sage X3
7 1 (0.089%) SAP S/4HANA
Cloud Services
1 164 (14.66%) AWS
2 141 (12.60%) Azure
3 125 (11.17%) Power Platform
4 83 (7.42%) SaaS
5 44 (3.93%) GCP
6 34 (3.04%) AWS CloudFormation
7 24 (2.14%) Azure Data Factory
7 24 (2.14%) Serverless
8 22 (1.97%) Cloud Computing
8 22 (1.97%) GitHub
9 13 (1.16%) Amazon S3
10 12 (1.07%) npm
11 11 (0.98%) AWS Lambda
12 10 (0.89%) Dynamics 365
13 9 (0.80%) Amazon EC2
14 8 (0.71%) Matillion
15 7 (0.63%) IaaS
16 6 (0.54%) Amazon EMR
17 5 (0.45%) Google Data Studio
17 5 (0.45%) iPaaS
Communications & Networking
1 47 (4.20%) Internet
2 22 (1.97%) HTTP
3 7 (0.63%) Ethernet
4 6 (0.54%) FlexRay
4 6 (0.54%) IMAP
4 6 (0.54%) SMTP
5 5 (0.45%) DNS
6 4 (0.36%) HTTPS
7 3 (0.27%) Broadband
7 3 (0.27%) Firewall
8 2 (0.18%) TCP/IP
9 1 (0.089%) 5G
9 1 (0.089%) VoIP
9 1 (0.089%) WebEx
Database & Business Intelligence
1 124 (11.08%) Power BI
2 119 (10.63%) SQL Server
3 113 (10.10%) Relational Database
4 111 (9.92%) Data Warehouse
5 100 (8.94%) SQL Server Integration Services
6 97 (8.67%) NoSQL
7 81 (7.24%) SQL Server Reporting Services
8 71 (6.34%) Big Data
8 71 (6.34%) Tableau
9 66 (5.90%) PostgreSQL
10 55 (4.92%) SQL Server Analysis Services
11 39 (3.49%) Data Mining
12 31 (2.77%) Hadoop
12 31 (2.77%) MySQL
13 27 (2.41%) Amazon Redshift
13 27 (2.41%) Data Lake
14 26 (2.32%) MongoDB
15 21 (1.88%) Redis
16 17 (1.52%) Snowflake Schema
17 16 (1.43%) Apache Cassandra
Development Applications
1 111 (9.92%) Git (software)
2 55 (4.92%) Subversion
3 51 (4.56%) Mercurial
4 43 (3.84%) Jenkins
5 37 (3.31%) JIRA
6 27 (2.41%) GitLab
7 12 (1.07%) Bitbucket
7 12 (1.07%) Maven
8 10 (0.89%) Selenium
8 10 (0.89%) Travis CI
8 10 (0.89%) webpack
9 8 (0.71%) IntelliJ
10 6 (0.54%) Babel
10 6 (0.54%) Cucumber
10 6 (0.54%) gulp
10 6 (0.54%) SQL Server Management Studio (SSMS)
10 6 (0.54%) Visual Studio
11 5 (0.45%) CircleCI
11 5 (0.45%) TeamCity
12 4 (0.36%) Octopus Deploy
General
1 230 (20.55%) Finance
2 136 (12.15%) Games
3 42 (3.75%) Front Office
4 37 (3.31%) Banking
5 29 (2.59%) Retail
6 28 (2.50%) Law
7 27 (2.41%) Telecoms
8 25 (2.23%) Manufacturing
9 24 (2.14%) Marketing
10 15 (1.34%) Legal
11 13 (1.16%) Pharmaceutical
12 11 (0.98%) Public Sector
13 10 (0.89%) Back Office
14 9 (0.80%) Advertising
14 9 (0.80%) Investment Banking
15 8 (0.71%) Automotive
15 8 (0.71%) Electronics
16 7 (0.63%) Financial Institution
17 4 (0.36%) Avionics
17 4 (0.36%) Publishing
Job Titles
1 382 (34.14%) Developer
2 188 (16.80%) Software Engineer
3 116 (10.37%) Java Developer
4 113 (10.10%) Tester
5 109 (9.74%) Software Tester
5 109 (9.74%) Trainee
6 108 (9.65%) Games Tester
6 108 (9.65%) Trainee Software Tester
6 108 (9.65%) Trainee Tester
7 104 (9.29%) Analyst
8 80 (7.15%) Java Engineer
9 78 (6.97%) Senior Software Engineer
10 73 (6.52%) Java Software Engineer
11 64 (5.72%) Architect
12 61 (5.45%) Data Engineer
13 58 (5.18%) Data Analyst
14 57 (5.09%) Senior Developer
15 50 (4.47%) Software Developer
16 48 (4.29%) Data Architect
17 31 (2.77%) Python Developer
Libraries, Frameworks & Software Standards
1 179 (16.00%) HTML
2 178 (15.91%) CSS
3 137 (12.24%) HTML5
4 125 (11.17%) React
5 124 (11.08%) CSS3
6 118 (10.55%) .NET
7 108 (9.65%) Java SE
8 87 (7.77%) Spring
9 85 (7.60%) Web Services
10 77 (6.88%) REST
11 74 (6.61%) .NET Core
12 71 (6.34%) Node.js
13 61 (5.45%) AngularJS
14 58 (5.18%) Spring Boot
15 54 (4.83%) RESTful
16 46 (4.11%) Kafka
17 33 (2.95%) Hibernate
18 27 (2.41%) JSON
18 27 (2.41%) XML
19 23 (2.06%) .NET Framework
Miscellaneous
1 512 (45.76%) Algorithms
2 131 (11.71%) Analytical Skills
3 59 (5.27%) Data Centre
4 55 (4.92%) Greenfield Project
5 52 (4.65%) Hedge funds
6 44 (3.93%) User Experience
7 41 (3.66%) Enterprise Software
8 39 (3.49%) Derivative
8 39 (3.49%) Management Information System
9 38 (3.40%) Public Cloud
10 30 (2.68%) Self-Motivation
11 28 (2.50%) Foreign Exchange (FX)
12 22 (1.97%) LIMS
13 20 (1.79%) Fixed Income
14 19 (1.70%) Cloud Native
15 15 (1.34%) CMDB
16 13 (1.16%) NHS
17 12 (1.07%) Equities
18 10 (0.89%) Life Science
18 10 (0.89%) Mobile App
Operating Systems
1 131 (11.71%) Linux
2 24 (2.14%) Windows
3 20 (1.79%) Unix
4 6 (0.54%) Android
4 6 (0.54%) Apple iOS
5 2 (0.18%) Mac OS
5 2 (0.18%) Robot Operating System
5 2 (0.18%) Windows Server
6 1 (0.089%) CentOS
6 1 (0.089%) Embedded Linux
6 1 (0.089%) Ubuntu
Processes & Methodologies
1 333 (29.76%) Software Engineering
2 331 (29.58%) Agile Software Development
3 262 (23.41%) OO
4 233 (20.82%) Computer Science
5 165 (14.75%) Business Intelligence
5 165 (14.75%) Problem-Solving
6 156 (13.94%) OOP
7 155 (13.85%) Analytics
8 147 (13.14%) Data Science
9 138 (12.33%) TDD
10 137 (12.24%) ETL
11 132 (11.80%) Software Testing
12 126 (11.26%) Fintech
13 125 (11.17%) Data Modelling
14 114 (10.19%) Functional Programming
15 111 (9.92%) Decision-Making
16 105 (9.38%) Visualisation
17 98 (8.76%) Machine Learning
18 94 (8.40%) Microservices
19 92 (8.22%) Data Analysis
Programming Languages
1 512 (45.76%) Java
2 459 (41.02%) Python
3 373 (33.33%) SQL
4 325 (29.04%) JavaScript
5 251 (22.43%) C#
6 175 (15.64%) Java 8
7 164 (14.66%) C++
8 88 (7.86%) TypeScript
9 63 (5.63%) Go
10 60 (5.36%) Scala
11 43 (3.84%) C
12 37 (3.31%) R
13 31 (2.77%) Data Analysis Expressions (DAX)
14 30 (2.68%) T-SQL
15 21 (1.88%) Bash Shell
15 21 (1.88%) PHP
15 21 (1.88%) VB
16 17 (1.52%) Ruby
17 15 (1.34%) Kotlin
17 15 (1.34%) VBA
Qualifications
1 211 (18.86%) Degree
2 108 (9.65%) CIW
2 108 (9.65%) OCA
2 108 (9.65%) OCP
2 108 (9.65%) Oracle Certification
3 86 (7.69%) Computer Science Degree
4 40 (3.57%) Master's Degree
5 34 (3.04%) Security Cleared
6 22 (1.97%) SC Cleared
7 12 (1.07%) DV Cleared
8 5 (0.45%) Numerate Degree
9 4 (0.36%) AWS Certification
9 4 (0.36%) ISEB
9 4 (0.36%) ISEB Practitioner
9 4 (0.36%) ISTQB
10 3 (0.27%) ITIL Foundation Certificate
10 3 (0.27%) PhD
11 1 (0.089%) A+ Certification
11 1 (0.089%) CompTIA Security+
11 1 (0.089%) ISACA
Quality Assurance & Compliance
1 34 (3.04%) Data Quality
2 33 (2.95%) QA
3 9 (0.80%) GDPR
4 7 (0.63%) CDISC
5 6 (0.54%) ISO 26262
6 5 (0.45%) NIST
7 4 (0.36%) GRC
8 3 (0.27%) Sarbanes-Oxley
8 3 (0.27%) SLA
9 2 (0.18%) ISO 20022
10 1 (0.089%) HIPAA
10 1 (0.089%) HL7
10 1 (0.089%) ISO/IEC 27001
10 1 (0.089%) SOC 2
System Software
1 143 (12.78%) Docker
2 7 (0.63%) Active Directory
3 3 (0.27%) HDFS
4 2 (0.18%) Virtual Servers
5 1 (0.089%) Firmware
Systems Management
1 129 (11.53%) Kubernetes
2 67 (5.99%) Terraform
3 16 (1.43%) Prometheus
4 15 (1.34%) Puppet
5 10 (0.89%) Ansible
6 9 (0.80%) Opscode Chef
7 7 (0.63%) Grafana
7 7 (0.63%) Kibana
8 3 (0.27%) Istio
9 2 (0.18%) Control-M
9 2 (0.18%) Oozie
10 1 (0.089%) Hadoop YARN
10 1 (0.089%) logstash
10 1 (0.089%) SCCM
Vendors
1 188 (16.80%) Oracle
2 185 (16.53%) Microsoft
3 56 (5.00%) SAP
4 45 (4.02%) Google
5 38 (3.40%) Salesforce.com
6 37 (3.31%) PagerDuty
7 19 (1.70%) IBM
8 18 (1.61%) Atlassian
9 15 (1.34%) Cognos
9 15 (1.34%) ServiceNow
10 11 (0.98%) Informatica
11 10 (0.89%) MuleSoft
12 9 (0.80%) Databricks
12 9 (0.80%) Siebel
13 7 (0.63%) Sage
14 6 (0.54%) WooCommerce
14 6 (0.54%) Xero
15 5 (0.45%) Alteryx
15 5 (0.45%) New Relic
15 5 (0.45%) Splunk