Period
to 8 December 2019

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 8 December 2019 with a comparison to the same period over the previous 2 years.

Data Structures
UK
6 months to
8 Dec 2019
Same period 2018 Same period 2017
Rank 353 315 375
Rank change year-on-year -38 +60 +15
Permanent jobs citing Data Structures 1,174 1,607 1,536
As % of all permanent IT jobs advertised in the UK 0.88% 1.01% 0.85%
As % of the Miscellaneous category 2.28% 2.55% 2.15%
Number of salaries quoted 861 1,301 1,097
UK median annual salary £65,000 £62,500 £55,000
Median salary % change year-on-year +4.00% +13.64% -8.33%
10th Percentile £35,500 £35,000 £32,500
90th Percentile £110,000 £95,000 £82,600
UK excluding London median annual salary £50,000 £50,000 £48,750
% change year-on-year - +2.56% -2.50%

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 51,509 63,021 71,462
As % of all permanent IT jobs advertised in the UK 38.76% 39.66% 39.74%
Number of salaries quoted 39,268 48,205 53,595
UK median annual salary £54,486 £52,500 £50,000
Median salary % change year-on-year +3.78% +5.00% -
10th Percentile £30,000 £29,250 £27,500
90th Percentile £91,250 £86,250 £82,500
UK excluding London median annual salary £45,000 £45,000 £42,500
% change year-on-year - +5.88% -

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 8 December 2019.

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 8 December 2019. 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 -19 1,121 £65,000 +4.00% 262
London -14 734 £70,000 +3.70% 160
UK excluding London +5 432 £50,000 - 116
South East -4 102 £55,000 +2.80% 25
North of England +3 94 £65,000 +30.00% 29
Midlands +53 84 £40,000 -11.11% 16
North West +39 81 £65,000 +23.81% 13
East of England +71 72 £62,500 +25.00% 15
West Midlands +41 52 £45,500 +10.98% 8
South West -10 36 £37,500 +4.17% 17
East Midlands +28 32 £37,500 -21.05% 7
Scotland -38 27 £47,500 -13.64% 9
Wales +5 19 £46,000 +15.00% 5
Yorkshire +5 12 £52,500 +23.53% 10
North East -3 1 £73,999 +40.95% 6

For the 6 months to 8 December 2019, 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 605 (51.53%) Algorithms
2 458 (39.01%) Agile Software Development
3 415 (35.35%) SQL
4 409 (34.84%) Python
5 392 (33.39%) Java
6 342 (29.13%) Computer Science
7 301 (25.64%) Finance
8 292 (24.87%) Software Engineering
9 277 (23.59%) C#
10 255 (21.72%) AWS
11 251 (21.38%) Problem-Solving
12 250 (21.29%) Degree
13 242 (20.61%) JavaScript
14 240 (20.44%) OO
15 218 (18.57%) Analytics
16 201 (17.12%) Big Data
16 201 (17.12%) C++
16 201 (17.12%) TDD
17 182 (15.50%) Analytical Skills
18 164 (13.97%) Azure
19 161 (13.71%) Data Modelling
20 160 (13.63%) Mathematics
21 156 (13.29%) HTML
22 153 (13.03%) Scrum
23 151 (12.86%) Relational Database
24 149 (12.69%) .NET
25 148 (12.61%) Linux
26 145 (12.35%) Business Intelligence
27 144 (12.27%) AngularJS
28 143 (12.18%) Data Warehouse

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 94 (8.01%) Apache Spark
2 24 (2.04%) Apache
3 20 (1.70%) Elasticsearch
4 19 (1.62%) Apache Airflow
5 15 (1.28%) Luigi
6 10 (0.85%) Confluence
7 8 (0.68%) SharePoint
8 7 (0.60%) IIS
8 7 (0.60%) Umbraco
9 5 (0.43%) Apache Pig
9 5 (0.43%) CMS
10 4 (0.34%) Oracle SOA Suite
11 3 (0.26%) ArcGIS
11 3 (0.26%) Cloud Foundry
11 3 (0.26%) SAS
12 2 (0.17%) Drupal
12 2 (0.17%) nginx
12 2 (0.17%) SugarCRM
12 2 (0.17%) WordPress
12 2 (0.17%) Zope
Applications
1 32 (2.73%) Microsoft Excel
2 18 (1.53%) Microsoft Office
3 7 (0.60%) MS Visio
4 6 (0.51%) Simulink
4 6 (0.51%) Stateflow
5 4 (0.34%) Microsoft PowerPoint
6 3 (0.26%) Spreadsheet
7 2 (0.17%) SPSS
8 1 (0.085%) Chatbot
8 1 (0.085%) InfoPath
8 1 (0.085%) Maya
Business Applications
1 11 (0.94%) Dynamics AX
2 7 (0.60%) Eloqua
3 6 (0.51%) Visualfiles
4 5 (0.43%) Dynamics CRM
4 5 (0.43%) SAP MDG
5 3 (0.26%) FastStats
5 3 (0.26%) FastStats PeopleStage
5 3 (0.26%) Salesforce.com CRM
5 3 (0.26%) SAP ERP
5 3 (0.26%) SAP HCM
6 2 (0.17%) Infor CRM
6 2 (0.17%) NetSuite
6 2 (0.17%) Oracle EBS
6 2 (0.17%) SAP BPC
6 2 (0.17%) SAP MDM
6 2 (0.17%) SAP Payroll
7 1 (0.085%) Magento
7 1 (0.085%) Oracle EBS R12
7 1 (0.085%) SAP Retail
7 1 (0.085%) SAP S/4HANA
Cloud Services
1 255 (21.72%) AWS
2 164 (13.97%) Azure
3 62 (5.28%) GCP
4 46 (3.92%) Power Platform
5 41 (3.49%) GitHub
6 28 (2.39%) Amazon S3
7 23 (1.96%) Serverless
8 20 (1.70%) npm
9 19 (1.62%) Cloud Computing
10 17 (1.45%) AWS Lambda
11 16 (1.36%) Amazon EKS
11 16 (1.36%) SaaS
12 15 (1.28%) Amazon SQS
12 15 (1.28%) SuccessFactors
13 14 (1.19%) Amazon EMR
14 13 (1.11%) Amazon ECS
14 13 (1.11%) PaaS
15 12 (1.02%) Heroku
16 11 (0.94%) Amazon EC2
17 8 (0.68%) Dynamics 365
Communications & Networking
1 32 (2.73%) HTTP
2 11 (0.94%) TCP/IP
3 8 (0.68%) Ethernet
3 8 (0.68%) Internet
4 5 (0.43%) LAN
4 5 (0.43%) WAN
5 3 (0.26%) FlexRay
6 2 (0.17%) tcpdump
6 2 (0.17%) Wireshark
7 1 (0.085%) FTP
7 1 (0.085%) Intranet
7 1 (0.085%) Network Security
7 1 (0.085%) RTMP
7 1 (0.085%) SAN
7 1 (0.085%) Unified Communications
7 1 (0.085%) VoIP
Database & Business Intelligence
1 201 (17.12%) Big Data
2 151 (12.86%) Relational Database
3 143 (12.18%) Data Warehouse
4 121 (10.31%) NoSQL
5 115 (9.80%) SQL Server
6 86 (7.33%) Hadoop
7 64 (5.45%) MySQL
8 59 (5.03%) SQL Server Integration Services
9 52 (4.43%) PostgreSQL
10 49 (4.17%) Apache Hive
11 47 (4.00%) SQL Server Reporting Services
12 46 (3.92%) Power BI
13 44 (3.75%) MongoDB
14 37 (3.15%) SQL Server Analysis Services
15 35 (2.98%) Amazon Redshift
16 25 (2.13%) BigQuery
17 24 (2.04%) Amazon Athena
18 22 (1.87%) Azure SQL Database
18 22 (1.87%) RDBMS
19 20 (1.70%) Looker
Development Applications
1 106 (9.03%) Git (software)
2 67 (5.71%) Jenkins
3 39 (3.32%) Sinon.JS
4 38 (3.24%) Mocha
5 37 (3.15%) JIRA
6 35 (2.98%) webpack
7 34 (2.90%) Jasmine
7 34 (2.90%) Selenium
8 28 (2.39%) Grunt
8 28 (2.39%) Karma Test Runner
8 28 (2.39%) Protractor
9 22 (1.87%) gulp
10 21 (1.79%) Maven
10 21 (1.79%) TeamCity
11 20 (1.70%) Visual Studio
12 16 (1.36%) Team Foundation Server
13 14 (1.19%) Subversion
14 13 (1.11%) PHPUnit
15 12 (1.02%) JUnit
15 12 (1.02%) SpecFlow
General
1 301 (25.64%) Finance
2 76 (6.47%) Games
3 68 (5.79%) Banking
4 62 (5.28%) Front Office
5 37 (3.15%) Legal
6 36 (3.07%) Marketing
7 34 (2.90%) Retail
8 19 (1.62%) Investment Banking
9 17 (1.45%) Law
10 16 (1.36%) Manufacturing
11 13 (1.11%) Public Sector
12 11 (0.94%) General Ledger
12 11 (0.94%) Telecoms
13 9 (0.77%) Electronics
14 7 (0.60%) Automotive
14 7 (0.60%) Financial Institution
15 5 (0.43%) Advertising
15 5 (0.43%) Back Office
15 5 (0.43%) German Language
15 5 (0.43%) Pharmaceutical
Job Titles
1 587 (50.00%) Developer
2 183 (15.59%) Java Developer
3 141 (12.01%) C# Developer
4 139 (11.84%) Analyst
5 111 (9.45%) Data Engineer
6 110 (9.37%) Senior Developer
7 106 (9.03%) Software Engineer
8 79 (6.73%) Python Developer
9 72 (6.13%) C++ Developer
10 60 (5.11%) Architect
11 57 (4.86%) Software Developer
12 56 (4.77%) Junior
13 55 (4.68%) Data Analyst
13 55 (4.68%) Graduate
14 53 (4.51%) C++/C# Developer
14 53 (4.51%) C++/Java Developer
14 53 (4.51%) Graduate Developer
14 53 (4.51%) Java Developer - Fintech
15 51 (4.34%) Junior Developer
16 50 (4.26%) Graduate C# Developer
Libraries, Frameworks & Software Standards
1 156 (13.29%) HTML
2 149 (12.69%) .NET
3 144 (12.27%) AngularJS
4 138 (11.75%) REST
5 136 (11.58%) CSS
6 128 (10.90%) React
7 107 (9.11%) HTML5
8 95 (8.09%) Node.js
9 63 (5.37%) RESTful
10 60 (5.11%) Pandas
11 56 (4.77%) Web Services
12 53 (4.51%) Gherkin
13 50 (4.26%) CSS3
14 48 (4.09%) JSON
14 48 (4.09%) Kafka
15 43 (3.66%) Chai
15 43 (3.66%) Redux
16 42 (3.58%) XML
17 39 (3.32%) NumPy
18 37 (3.15%) WCF
Miscellaneous
1 605 (51.53%) Algorithms
2 182 (15.50%) Analytical Skills
3 135 (11.50%) User Experience
4 98 (8.35%) Derivative
5 94 (8.01%) Hedge funds
6 51 (4.34%) Management Information System
7 48 (4.09%) Fixed Income
8 43 (3.66%) Foreign Exchange (FX)
9 38 (3.24%) Self-Motivation
10 34 (2.90%) Greenfield Project
11 33 (2.81%) Linux Command Line
11 33 (2.81%) Virtual Team
12 28 (2.39%) Equity Derivative
12 28 (2.39%) Online Gambling
13 24 (2.04%) Equities
13 24 (2.04%) Public Cloud
14 20 (1.70%) Mobile App
15 12 (1.02%) Grid Computing
16 10 (0.85%) Enterprise Software
17 8 (0.68%) Reference Data
Operating Systems
1 148 (12.61%) Linux
2 58 (4.94%) Unix
3 39 (3.32%) Windows
4 26 (2.21%) Android
5 13 (1.11%) Mac OS X
6 9 (0.77%) Apple iOS
6 9 (0.77%) Windows Server
7 5 (0.43%) Embedded Linux
8 3 (0.26%) CentOS
8 3 (0.26%) Red Hat Enterprise Linux
9 2 (0.17%) Windows 7
9 2 (0.17%) Windows XP
10 1 (0.085%) Solaris
Processes & Methodologies
1 458 (39.01%) Agile Software Development
2 342 (29.13%) Computer Science
3 292 (24.87%) Software Engineering
4 251 (21.38%) Problem-Solving
5 240 (20.44%) OO
6 218 (18.57%) Analytics
7 201 (17.12%) TDD
8 161 (13.71%) Data Modelling
9 160 (13.63%) Mathematics
10 153 (13.03%) Scrum
11 145 (12.35%) Business Intelligence
12 121 (10.31%) DevOps
13 113 (9.63%) ETL
14 109 (9.28%) Fintech
14 109 (9.28%) Machine Learning
15 108 (9.20%) OOP
16 107 (9.11%) Microservices
17 103 (8.77%) Continuous Integration
17 103 (8.77%) Multithreading
18 101 (8.60%) Data Science
Programming Languages
1 415 (35.35%) SQL
2 409 (34.84%) Python
3 392 (33.39%) Java
4 277 (23.59%) C#
5 242 (20.61%) JavaScript
6 201 (17.12%) C++
7 115 (9.80%) Scala
8 78 (6.64%) TypeScript
9 70 (5.96%) R
10 61 (5.20%) C
11 58 (4.94%) Java 8
11 58 (4.94%) PHP
12 52 (4.43%) ES6
13 47 (4.00%) Kotlin
14 39 (3.32%) Go
15 34 (2.90%) Bash Shell
16 33 (2.81%) T-SQL
17 31 (2.64%) PowerShell
18 26 (2.21%) F#
19 25 (2.13%) VB.NET
Qualifications
1 250 (21.29%) Degree
2 64 (5.45%) Computer Science Degree
3 33 (2.81%) Master's Degree
4 32 (2.73%) PhD
5 22 (1.87%) Security Cleared
6 18 (1.53%) SC Cleared
7 9 (0.77%) Numerate Degree
8 8 (0.68%) CISMP
8 8 (0.68%) CISSP
9 5 (0.43%) DBS Check
10 4 (0.34%) DV Cleared
11 2 (0.17%) ITIL Foundation Certificate
11 2 (0.17%) MCDBA
11 2 (0.17%) MCITP
11 2 (0.17%) MCTS
11 2 (0.17%) Microsoft Certification
11 2 (0.17%) PMI Certification
12 1 (0.085%) MCIPD
12 1 (0.085%) Postgraduate
Quality Assurance & Compliance
1 85 (7.24%) Data Quality
2 63 (5.37%) QA
3 18 (1.53%) GDPR
4 6 (0.51%) WAI
5 3 (0.26%) CDISC
5 3 (0.26%) HL7
5 3 (0.26%) ISO 26262
5 3 (0.26%) MISRA
6 2 (0.17%) ISO/IEC 27001
6 2 (0.17%) NIST
6 2 (0.17%) PMO
7 1 (0.085%) Solvency II
System Software
1 139 (11.84%) Docker
2 18 (1.53%) Active Directory
3 6 (0.51%) GridGain
4 5 (0.43%) Apache Flume
5 2 (0.17%) HDFS
5 2 (0.17%) Virtual Machines
5 2 (0.17%) VMware Infrastructure
6 1 (0.085%) Apache ZooKeeper
Systems Management
1 117 (9.97%) Kubernetes
2 46 (3.92%) Terraform
3 22 (1.87%) Ansible
4 19 (1.62%) Consul
5 17 (1.45%) Oozie
6 10 (0.85%) Opscode Chef
6 10 (0.85%) Puppet
7 2 (0.17%) Grafana
7 2 (0.17%) Packer
8 1 (0.085%) Data Guard
8 1 (0.085%) Kibana
8 1 (0.085%) logstash
8 1 (0.085%) Salt
8 1 (0.085%) StatsD
Vendors
1 97 (8.26%) Microsoft
2 76 (6.47%) Google
3 69 (5.88%) Oracle
4 47 (4.00%) Tableau
5 42 (3.58%) SAP
6 32 (2.73%) WorldPay
7 28 (2.39%) Informatica
8 20 (1.70%) Talend
9 16 (1.36%) Salesforce.com
10 13 (1.11%) IBM
11 10 (0.85%) Charles River
11 10 (0.85%) Cognos
12 8 (0.68%) MicroStrategy
13 5 (0.43%) Apple
13 5 (0.43%) Cloudera
13 5 (0.43%) Marketo
13 5 (0.43%) Pardot
13 5 (0.43%) Salesforce Marketing Cloud
14 4 (0.34%) Atlassian
14 4 (0.34%) Facebook