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

Data Structures
UK
6 months to
5 Aug 2020
Same period 2019 Same period 2018
Rank 285 342 357
Rank change year-on-year +57 +15 +1
Permanent jobs citing Data Structures 720 1,318 1,576
As % of all permanent jobs advertised in the UK 1.09% 0.92% 0.92%
As % of the Miscellaneous category 2.78% 2.37% 2.35%
Number of salaries quoted 590 994 1,235
Median annual salary £60,000 £65,000 £60,000
Median salary % change year-on-year -7.69% +8.33% +9.09%
10th Percentile £35,000 £35,500 £32,500
90th Percentile £107,500 £100,000 £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 25,868 55,718 67,065
As % of all permanent IT jobs advertised in the UK 39.15% 38.97% 39.12%
Number of salaries quoted 20,000 41,776 51,350
Median annual salary £55,000 £52,500 £50,000
Median salary % change year-on-year +4.76% +5.00% -
10th Percentile £31,250 £29,750 £28,500
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% - +5.88%

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 5 August 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 5 August 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 +60 691 £62,302 -4.15% 125
London +36 402 £70,000 -2.10% 81
UK excluding London +117 315 £50,000 - 48
North of England +106 115 £48,000 -12.73% 11
South East +93 75 £55,000 - 13
North West +40 61 £50,000 -23.08% 3
Yorkshire +128 43 £47,500 +5.56% 7
Midlands +80 35 £38,250 +2.00% 5
South West +94 32 £45,000 +8.43% 5
East of England +89 31 £60,000 +30.43% 10
Work from Home +29 28 £65,000 -13.33% 32
Scotland +87 23 £55,000 +34.97% 4
West Midlands +82 18 £40,000 -17.95% 3
East Midlands +44 17 £37,500 - 2
North East +32 11 £45,000 -14.29% 1
Wales +29 3 £45,000 +9.76%

For the 6 months to 5 August 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 330 (45.83%) SQL
2 303 (42.08%) Algorithms
3 256 (35.56%) Java
4 236 (32.78%) Agile Software Development
5 219 (30.42%) Finance
6 206 (28.61%) Python
7 201 (27.92%) Software Engineering
8 194 (26.94%) Computer Science
9 155 (21.53%) OO
9 155 (21.53%) JavaScript
10 144 (20.00%) C#
11 141 (19.58%) Degree
12 134 (18.61%) Azure
13 132 (18.33%) SQL Server
14 128 (17.78%) Data Warehouse
15 126 (17.50%) AWS
16 116 (16.11%) Analytics
17 114 (15.83%) Business Intelligence
18 111 (15.42%) Data Modelling
19 109 (15.14%) Analytical Skills
20 108 (15.00%) C++
21 107 (14.86%) Relational Database
22 106 (14.72%) Problem-Solving
23 104 (14.44%) ETL
23 104 (14.44%) TDD
24 102 (14.17%) NoSQL
25 96 (13.33%) Microsoft
26 91 (12.64%) Kubernetes
27 88 (12.22%) AngularJS
28 87 (12.08%) DevOps

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 43 (5.97%) Apache Spark
2 25 (3.47%) Apache
3 15 (2.08%) Apache Airflow
4 14 (1.94%) Confluence
5 13 (1.81%) Luigi
6 12 (1.67%) SAS
7 9 (1.25%) nginx
8 8 (1.11%) Cloud Foundry
9 6 (0.83%) Tornado
10 5 (0.69%) Apache Synapse
11 4 (0.56%) Apache Solr
11 4 (0.56%) Elasticsearch
11 4 (0.56%) IIS
11 4 (0.56%) WildFly
12 3 (0.42%) Tomcat
12 3 (0.42%) WebSphere
13 2 (0.28%) CMS
13 2 (0.28%) Umbraco
14 1 (0.14%) SharePoint
14 1 (0.14%) WordPress
Applications
1 24 (3.33%) Microsoft Excel
2 7 (0.97%) Microsoft Office
2 7 (0.97%) MS Visio
3 5 (0.69%) Microsoft Project
4 4 (0.56%) Microsoft PowerPoint
5 3 (0.42%) Spreadsheet
6 2 (0.28%) Sketch
6 2 (0.28%) SPSS
6 2 (0.28%) Zeplin
7 1 (0.14%) Chatbot
Business Applications
1 26 (3.61%) Dynamics AX
2 8 (1.11%) Dynamics CRM
3 4 (0.56%) Workday HCM
4 3 (0.42%) MIS ActiveH
4 3 (0.42%) SAP MDG
4 3 (0.42%) SAP MDM
5 2 (0.28%) Adobe Campaign
5 2 (0.28%) FastStats
5 2 (0.28%) NetSuite
5 2 (0.28%) Salesforce.com CRM
6 1 (0.14%) Cognos Business Intelligence
6 1 (0.14%) Eikon
6 1 (0.14%) JDE OneWorld
6 1 (0.14%) Refinitiv Enterprise Platform
6 1 (0.14%) RMDS
6 1 (0.14%) SAP IBP
6 1 (0.14%) Tesseract
Cloud Services
1 134 (18.61%) Azure
2 126 (17.50%) AWS
3 61 (8.47%) Power Platform
4 34 (4.72%) GCP
5 27 (3.75%) Azure Data Factory
5 27 (3.75%) SaaS
6 26 (3.61%) Amazon EC2
7 17 (2.36%) Amazon EMR
8 16 (2.22%) Dynamics 365
9 14 (1.94%) Amazon S3
10 10 (1.39%) Cloud Computing
10 10 (1.39%) Logic Apps
10 10 (1.39%) PaaS
11 9 (1.25%) GitHub
11 9 (1.25%) npm
12 8 (1.11%) Serverless
13 6 (0.83%) OpenShift
13 6 (0.83%) Slack
14 5 (0.69%) Amazon Kinesis
14 5 (0.69%) AWS Lambda
Communications & Networking
1 10 (1.39%) TCP/IP
2 6 (0.83%) MQTT
3 4 (0.56%) Firewall
4 2 (0.28%) LTE
4 2 (0.28%) VoIP
5 1 (0.14%) Kerberos
Database & Business Intelligence
1 132 (18.33%) SQL Server
2 128 (17.78%) Data Warehouse
3 107 (14.86%) Relational Database
4 102 (14.17%) NoSQL
5 69 (9.58%) SQL Server Integration Services
6 67 (9.31%) Big Data
7 61 (8.47%) Power BI
8 51 (7.08%) SQL Server Reporting Services
9 45 (6.25%) SQL Server Analysis Services
10 40 (5.56%) PostgreSQL
11 33 (4.58%) Data Lake
11 33 (4.58%) Hadoop
12 29 (4.03%) Amazon Redshift
12 29 (4.03%) Azure SQL Database
13 23 (3.19%) MySQL
14 20 (2.78%) MongoDB
15 18 (2.50%) Apache Cassandra
15 18 (2.50%) BusinessObjects
15 18 (2.50%) Microsoft Analysis Services
16 17 (2.36%) RDBMS
Development Applications
1 81 (11.25%) Git (software)
2 45 (6.25%) JIRA
3 37 (5.14%) Subversion
4 29 (4.03%) Mercurial
5 18 (2.50%) Jenkins
6 15 (2.08%) Maven
6 15 (2.08%) webpack
7 13 (1.81%) SQL Server Management Studio (SSMS)
8 11 (1.53%) JUnit
9 9 (1.25%) Eclipse
10 8 (1.11%) Selenium
11 7 (0.97%) Babel
11 7 (0.97%) Oracle Forms
12 6 (0.83%) Grunt
12 6 (0.83%) Team Foundation Server
12 6 (0.83%) Visual Studio Team System
13 5 (0.69%) Ant
13 5 (0.69%) Atlassian Bamboo
13 5 (0.69%) Visual Studio
14 4 (0.56%) IntelliJ
General
1 219 (30.42%) Finance
2 46 (6.39%) Banking
3 33 (4.58%) Law
4 26 (3.61%) Front Office
5 25 (3.47%) Games
5 25 (3.47%) Retail
6 14 (1.94%) General Ledger
7 8 (1.11%) Marketing
8 7 (0.97%) Financial Institution
8 7 (0.97%) Investment Banking
8 7 (0.97%) Telecoms
9 6 (0.83%) Advertising
9 6 (0.83%) Legal
9 6 (0.83%) Manufacturing
10 5 (0.69%) Back Office
10 5 (0.69%) Police
11 2 (0.28%) Public Sector
12 1 (0.14%) Aerospace
12 1 (0.14%) Automotive
12 1 (0.14%) Publishing
Job Titles
1 324 (45.00%) Developer
2 107 (14.86%) Software Engineer
3 85 (11.81%) Data Engineer
4 82 (11.39%) Java Developer
5 80 (11.11%) Analyst
6 56 (7.78%) C# Developer
7 48 (6.67%) Java Engineer
8 46 (6.39%) Python Developer
9 44 (6.11%) Junior
10 43 (5.97%) Java Software Engineer
11 38 (5.28%) Business Intelligence Developer
12 36 (5.00%) Junior Developer
13 35 (4.86%) Architect
14 32 (4.44%) Data Analyst
14 32 (4.44%) Senior Software Engineer
15 29 (4.03%) Junior Python Developer
16 28 (3.89%) C++ Developer
16 28 (3.89%) C++/Java Developer
16 28 (3.89%) Graduate Developer
16 28 (3.89%) Junior C# Developer
Libraries, Frameworks & Software Standards
1 88 (12.22%) AngularJS
2 85 (11.81%) .NET
3 63 (8.75%) Kafka
4 54 (7.50%) HTML
4 54 (7.50%) Web Services
5 51 (7.08%) REST
6 49 (6.81%) CSS
7 48 (6.67%) Node.js
8 38 (5.28%) RESTful
9 30 (4.17%) React
10 28 (3.89%) JSON
10 28 (3.89%) XML
11 27 (3.75%) NumPy
11 27 (3.75%) Spring
12 25 (3.47%) Pandas
13 24 (3.33%) HTML5
13 24 (3.33%) Redux
14 19 (2.64%) jQuery
14 19 (2.64%) SciPy
15 18 (2.50%) Spring Boot
Miscellaneous
1 303 (42.08%) Algorithms
2 109 (15.14%) Analytical Skills
3 60 (8.33%) User Experience
4 55 (7.64%) Hedge funds
5 54 (7.50%) Management Information System
6 42 (5.83%) Derivative
7 35 (4.86%) Self-Motivation
8 30 (4.17%) Greenfield Project
9 18 (2.50%) Equities
10 17 (2.36%) Foreign Exchange (FX)
11 15 (2.08%) Enterprise Software
12 14 (1.94%) Fixed Income
13 13 (1.81%) Data Centre
14 12 (1.67%) Blog
15 9 (1.25%) Equity Derivative
16 8 (1.11%) Mobile App
16 8 (1.11%) Social Media
17 7 (0.97%) Analytical Mindset
17 7 (0.97%) Reference Data
18 6 (0.83%) LIMS
Operating Systems
1 82 (11.39%) Linux
2 18 (2.50%) Unix
3 17 (2.36%) Android
4 8 (1.11%) Windows
5 2 (0.28%) Red Hat Enterprise Linux
6 1 (0.14%) VMS
Processes & Methodologies
1 236 (32.78%) Agile Software Development
2 201 (27.92%) Software Engineering
3 194 (26.94%) Computer Science
4 155 (21.53%) OO
5 116 (16.11%) Analytics
6 114 (15.83%) Business Intelligence
7 111 (15.42%) Data Modelling
8 106 (14.72%) Problem-Solving
9 104 (14.44%) ETL
9 104 (14.44%) TDD
10 87 (12.08%) DevOps
11 79 (10.97%) Data Science
12 70 (9.72%) Scrum
12 70 (9.72%) Test Automation
12 70 (9.72%) Visualisation
13 69 (9.58%) Fintech
14 66 (9.17%) Microservices
15 65 (9.03%) SDLC
16 62 (8.61%) Data Analysis
17 60 (8.33%) Decision-Making
Programming Languages
1 330 (45.83%) SQL
2 256 (35.56%) Java
3 206 (28.61%) Python
4 155 (21.53%) JavaScript
5 144 (20.00%) C#
6 108 (15.00%) C++
7 80 (11.11%) Scala
8 50 (6.94%) T-SQL
9 38 (5.28%) R
10 36 (5.00%) PHP
11 33 (4.58%) C
12 28 (3.89%) Java 8
13 26 (3.61%) Go
14 21 (2.92%) Kotlin
15 13 (1.81%) PL/SQL
16 12 (1.67%) VB
17 11 (1.53%) Bash Shell
17 11 (1.53%) Shell Script
17 11 (1.53%) TypeScript
17 11 (1.53%) X++
Qualifications
1 141 (19.58%) Degree
2 47 (6.53%) Computer Science Degree
3 21 (2.92%) Master's Degree
4 12 (1.67%) Security Cleared
5 8 (1.11%) SC Cleared
6 3 (0.42%) Numerate Degree
6 3 (0.42%) PhD
7 2 (0.28%) ACCA
7 2 (0.28%) AWS Certification
7 2 (0.28%) CIMA
7 2 (0.28%) PMI Certification
7 2 (0.28%) PMP
7 2 (0.28%) SAS Certification
8 1 (0.14%) CCAB
8 1 (0.14%) DV Cleared
8 1 (0.14%) ICAEW
Quality Assurance & Compliance
1 48 (6.67%) Data Quality
2 32 (4.44%) QA
3 6 (0.83%) PMO
4 3 (0.42%) GDPR
5 1 (0.14%) Actionable Recommendations
5 1 (0.14%) COBIT
5 1 (0.14%) EMIR
5 1 (0.14%) ISO/IEC 27001
5 1 (0.14%) MiFID
5 1 (0.14%) SLA
System Software
1 85 (11.81%) Docker
2 1 (0.14%) Active Directory
Systems Management
1 91 (12.64%) Kubernetes
2 17 (2.36%) Terraform
3 5 (0.69%) CA Single Sign-On
4 2 (0.28%) Ansible
4 2 (0.28%) Opscode Chef
4 2 (0.28%) Puppet
5 1 (0.14%) Docker Swarm
5 1 (0.14%) Kibana
5 1 (0.14%) Marathon
5 1 (0.14%) MIIS
5 1 (0.14%) Packer
5 1 (0.14%) Thomson Reuters DACS
Vendors
1 96 (13.33%) Microsoft
2 62 (8.61%) Tableau
3 33 (4.58%) Oracle
4 25 (3.47%) Databricks
5 18 (2.50%) Salesforce.com
6 16 (2.22%) Google
7 13 (1.81%) SAP
8 7 (0.97%) Cognos
9 6 (0.83%) Alteryx
9 6 (0.83%) Autodesk
9 6 (0.83%) Cognizant
9 6 (0.83%) Siebel
10 5 (0.69%) Atlassian
10 5 (0.69%) Informatica
10 5 (0.69%) Jitterbit
10 5 (0.69%) ServiceNow
10 5 (0.69%) Workday
11 4 (0.56%) Citrix
11 4 (0.56%) MuleSoft
11 4 (0.56%) Plumtree