Period
to 23 February 2018

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

Data Structures
UK
6 months to
23 Feb 2018
Same period 2017 Same period 2016
Rank 366 372 345
Rank change year-on-year +6 -27 +77
Permanent jobs citing Data Structures 1,466 1,420 1,996
As % of all permanent IT jobs advertised in the UK 0.83% 0.81% 0.94%
As % of the Miscellaneous category 2.00% 1.99% 2.23%
Number of salaries quoted 1,146 1,189 1,643
UK median annual salary £60,000 £60,000 £60,000
10th Percentile £33,750 £32,500 £32,500
90th Percentile £95,000 £99,000 £95,000
UK excluding London median annual salary £50,000 £50,000 £44,750
% change year-on-year - +11.73% +5.29%

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 73,379 71,366 89,489
As % of all permanent IT jobs advertised in the UK 41.64% 40.66% 42.35%
Number of salaries quoted 57,836 58,307 71,909
UK median annual salary £50,000 £50,000 £48,000
Median salary % change year-on-year - +4.17% +6.67%
10th Percentile £27,500 £27,500 £27,500
90th Percentile £82,500 £81,000 £80,000
UK excluding London median annual salary £43,000 £42,500 £42,500
% change year-on-year +1.18% - +6.25%

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 23 February 2018.

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 23 February 2018. 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 +13 1,386 £60,000 - 254
London +3 848 £65,000 -7.14% 165
UK excluding London +31 593 £50,000 - 104
North of England -39 136 £55,000 -8.33% 24
South East +21 120 £50,000 +25.00% 17
Midlands +15 117 £45,000 +16.13% 5
East of England +36 107 £57,500 +15.00% 26
North West -24 81 £52,500 -12.50% 18
West Midlands +17 70 £40,000 -5.88% 2
South West +26 50 £55,000 +46.28% 17
Yorkshire -17 50 £55,000 -8.33% 3
East Midlands -9 47 £50,000 +42.86% 2
Scotland -37 37 £57,500 +35.29% 10
Wales +34 33 £32,500 -18.75% 3
North East -22 5 £50,000 +1.01% 3
Northern Ireland -19 1 £25,000 -54.55% 2

For the 6 months to 23 February 2018, 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 713 (48.64%) Algorithms
2 550 (37.52%) SQL
3 537 (36.63%) Java
4 456 (31.11%) Finance
5 455 (31.04%) Agile Software Development
6 401 (27.35%) Computer Science
7 397 (27.08%) OO
8 380 (25.92%) Degree
9 318 (21.69%) Python
10 299 (20.40%) Software Engineering
11 280 (19.10%) JavaScript
12 255 (17.39%) C#
13 233 (15.89%) SQL Server
14 225 (15.35%) Git (software)
15 224 (15.28%) Analytics
16 223 (15.21%) NoSQL
16 223 (15.21%) Linux
17 219 (14.94%) Business Intelligence
18 218 (14.87%) Analytical Skills
19 211 (14.39%) C++
20 202 (13.78%) TDD
21 189 (12.89%) Banking
22 188 (12.82%) Test Automation
23 185 (12.62%) OOP
24 170 (11.60%) Amazon AWS
25 164 (11.19%) Data Modelling
26 162 (11.05%) Data Warehouse
27 154 (10.50%) .NET
28 150 (10.23%) Data Analysis
29 149 (10.16%) Multithreading

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 93 (6.34%) Apache Spark
2 33 (2.25%) Apache
3 32 (2.18%) Elasticsearch
4 25 (1.71%) Oracle SOA Suite
5 22 (1.50%) SharePoint
6 21 (1.43%) Tomcat
7 20 (1.36%) IIS
7 20 (1.36%) SAS
8 19 (1.30%) Drupal
9 12 (0.82%) Apache Pig
10 11 (0.75%) JBoss
11 8 (0.55%) CMS
11 8 (0.55%) nginx
12 5 (0.34%) Apache Solr
13 4 (0.27%) WordPress
14 3 (0.20%) OpenStack
14 3 (0.20%) Oracle Application Server
15 2 (0.14%) Jetty
15 2 (0.14%) Lightstreamer
15 2 (0.14%) SharePoint Server
Applications
1 57 (3.89%) Microsoft Excel
2 24 (1.64%) Microsoft Office
3 14 (0.95%) Spreadsheet
4 12 (0.82%) Microsoft PowerPoint
5 8 (0.55%) MS Visio
6 2 (0.14%) AutoCAD
6 2 (0.14%) Revit
Business Applications
1 20 (1.36%) Magento
2 16 (1.09%) JDE EnterpriseOne
2 16 (1.09%) SAP BPC
2 16 (1.09%) SAP S/4HANA
3 7 (0.48%) Dynamics CRM
3 7 (0.48%) MetaTrader
4 4 (0.27%) NetSuite
5 3 (0.20%) Cognos Business Intelligence
5 3 (0.20%) Dynamics AX
5 3 (0.20%) Eloqua
5 3 (0.20%) Salesforce.com CRM
6 2 (0.14%) Adobe Campaign
6 2 (0.14%) Dynamics NAV
6 2 (0.14%) Elite 3E
6 2 (0.14%) Primavera
6 2 (0.14%) SAP SRM
7 1 (0.068%) Carpe Diem
7 1 (0.068%) Oracle Payables
7 1 (0.068%) Oracle Procure-to-Pay
7 1 (0.068%) Workday HCM
Cloud Services
1 170 (11.60%) Amazon AWS
2 74 (5.05%) Microsoft Azure
3 34 (2.32%) Cloud Computing
4 32 (2.18%) GitHub
5 25 (1.71%) SaaS
6 15 (1.02%) Google Cloud Platform
7 14 (0.95%) Serverless
8 13 (0.89%) npm
9 8 (0.55%) Google Play
9 8 (0.55%) PaaS
10 6 (0.41%) Amazon EC2
11 4 (0.27%) Amazon S3
11 4 (0.27%) AWS Lambda
11 4 (0.27%) Google Analytics
11 4 (0.27%) IaaS
11 4 (0.27%) iTunes
12 3 (0.20%) AWS CloudFormation
12 3 (0.20%) Office 365
12 3 (0.20%) Salesforce Sales Cloud
12 3 (0.20%) Trello
Communications & Networking
1 57 (3.89%) HTTP
2 32 (2.18%) TCP/IP
3 31 (2.11%) Internet
4 18 (1.23%) SSL
5 12 (0.82%) SMS
6 9 (0.61%) Firewall
7 8 (0.55%) Intrusion Detection
7 8 (0.55%) VoIP
8 4 (0.27%) AMQP
8 4 (0.27%) InfiniBand
8 4 (0.27%) Skype
9 3 (0.20%) FIX Connectivity
9 3 (0.20%) OpenFlow
10 2 (0.14%) ATM
10 2 (0.14%) DNS
10 2 (0.14%) Multicast
11 1 (0.068%) Ethernet
11 1 (0.068%) SAN
11 1 (0.068%) SMTP
11 1 (0.068%) VPN
Database & Business Intelligence
1 233 (15.89%) SQL Server
2 223 (15.21%) NoSQL
3 162 (11.05%) Data Warehouse
4 140 (9.55%) Relational Database
5 133 (9.07%) Big Data
6 125 (8.53%) MySQL
7 93 (6.34%) Hadoop
8 92 (6.28%) SQL Server Reporting Services
9 75 (5.12%) MongoDB
9 75 (5.12%) SQL Server Integration Services
10 65 (4.43%) Power BI
11 54 (3.68%) Apache Cassandra
12 53 (3.62%) QlikView
13 51 (3.48%) SQL Server Analysis Services
14 43 (2.93%) RDBMS
15 40 (2.73%) Data Mining
16 33 (2.25%) Apache Hive
17 32 (2.18%) BusinessObjects
18 30 (2.05%) HBase
18 30 (2.05%) Redis
Development Applications
1 225 (15.35%) Git (software)
2 111 (7.57%) Subversion
3 97 (6.62%) Mercurial
4 64 (4.37%) Jenkins
5 61 (4.16%) JIRA
6 50 (3.41%) Maven
7 32 (2.18%) Selenium
8 19 (1.30%) webpack
9 16 (1.09%) Gradle
9 16 (1.09%) JUnit
10 15 (1.02%) Team Foundation Server
11 12 (0.82%) gulp
11 12 (0.82%) Mocha
12 10 (0.68%) Grunt
13 9 (0.61%) Ant
14 8 (0.55%) Bitbucket
14 8 (0.55%) Jasmine
14 8 (0.55%) Karma Test Runner
14 8 (0.55%) Protractor
14 8 (0.55%) Sinon.JS
General
1 456 (31.11%) Finance
2 189 (12.89%) Banking
3 101 (6.89%) Retail
4 88 (6.00%) Investment Banking
5 69 (4.71%) Games
6 62 (4.23%) Front Office
6 62 (4.23%) Marketing
7 60 (4.09%) Retail Banking
8 49 (3.34%) Manufacturing
9 40 (2.73%) Financial Institution
10 31 (2.11%) Electronics
11 28 (1.91%) Advertising
12 27 (1.84%) Telecoms
13 19 (1.30%) Back Office
14 13 (0.89%) Automotive
15 11 (0.75%) Legal
16 7 (0.48%) Law
17 5 (0.34%) Pharmaceutical
17 5 (0.34%) Swedish Language
18 3 (0.20%) Prime Brokerage
Job Titles
1 689 (47.00%) Developer
2 211 (14.39%) Java Developer
3 189 (12.89%) Analyst
4 160 (10.91%) Software Engineer
5 109 (7.44%) Senior Developer
6 99 (6.75%) Java Engineer
7 84 (5.73%) C# Developer
8 82 (5.59%) Java Software Engineer
9 72 (4.91%) Architect
10 67 (4.57%) SQL Developer
11 61 (4.16%) Python Developer
12 59 (4.02%) Business Intelligence Developer
13 56 (3.82%) Senior Java Engineer
14 55 (3.75%) Senior Software Engineer
15 54 (3.68%) Junior
16 52 (3.55%) Business Analyst
17 49 (3.34%) Graduate
17 49 (3.34%) Senior Java Software Engineer
18 47 (3.21%) C++ Developer
19 46 (3.14%) Senior Java Developer
Libraries, Frameworks & Software Standards
1 154 (10.50%) .NET
2 126 (8.59%) HTML
3 125 (8.53%) REST
4 117 (7.98%) Web Services
5 116 (7.91%) CSS
6 111 (7.57%) Spring
7 87 (5.93%) AngularJS
8 85 (5.80%) RESTful
9 82 (5.59%) HTML5
10 75 (5.12%) JSON
11 69 (4.71%) jQuery
12 58 (3.96%) XML
13 52 (3.55%) Hibernate
13 52 (3.55%) React
14 45 (3.07%) Node.js
15 44 (3.00%) CSS3
16 42 (2.86%) ASP.NET
17 35 (2.39%) Reactive Extensions
18 33 (2.25%) Kafka
19 29 (1.98%) Akka
Miscellaneous
1 713 (48.64%) Algorithms
2 401 (27.35%) Computer Science
3 218 (14.87%) Analytical Skills
4 121 (8.25%) Greenfield Project
5 114 (7.78%) User Experience
6 66 (4.50%) Equities
7 61 (4.16%) Fintech
8 52 (3.55%) Enterprise Software
9 39 (2.66%) Management Information System
10 33 (2.25%) Foreign Exchange (FX)
11 31 (2.11%) Client/Server
11 31 (2.11%) Hedge funds
12 29 (1.98%) Fixed Income
12 29 (1.98%) Mobile App
13 25 (1.71%) Derivative
14 21 (1.43%) Reference Data
15 16 (1.09%) Analytical Mindset
16 15 (1.02%) Online Gambling
17 11 (0.75%) Social Media
17 11 (0.75%) Virtual Team
Operating Systems
1 223 (15.21%) Linux
2 72 (4.91%) Unix
2 72 (4.91%) Windows
3 38 (2.59%) Android
3 38 (2.59%) Apple iOS
4 10 (0.68%) Debian
5 4 (0.27%) Mac OS X
6 3 (0.20%) Mac OS
6 3 (0.20%) Red Hat Enterprise Linux
7 2 (0.14%) CentOS
7 2 (0.14%) Oracle Linux
7 2 (0.14%) VxWorks
8 1 (0.068%) Robot Operating System
8 1 (0.068%) Ubuntu
8 1 (0.068%) Windows Server
8 1 (0.068%) Windows Server 2012
Processes & Methodologies
1 455 (31.04%) Agile Software Development
2 397 (27.08%) OO
3 299 (20.40%) Software Engineering
4 224 (15.28%) Analytics
5 219 (14.94%) Business Intelligence
6 202 (13.78%) TDD
7 188 (12.82%) Test Automation
8 185 (12.62%) OOP
9 164 (11.19%) Data Modelling
10 150 (10.23%) Data Analysis
11 149 (10.16%) Multithreading
12 148 (10.10%) Continuous Integration
13 143 (9.75%) ETL
13 143 (9.75%) OOD
14 139 (9.48%) Mathematics
15 134 (9.14%) Scrum
16 126 (8.59%) Data Management
16 126 (8.59%) SDLC
17 118 (8.05%) E-Commerce
18 113 (7.71%) Microservices
Programming Languages
1 550 (37.52%) SQL
2 537 (36.63%) Java
3 318 (21.69%) Python
4 280 (19.10%) JavaScript
5 255 (17.39%) C#
6 211 (14.39%) C++
7 101 (6.89%) PHP
8 72 (4.91%) T-SQL
9 65 (4.43%) Scala
10 64 (4.37%) R
11 57 (3.89%) Perl
12 55 (3.75%) Ruby
13 47 (3.21%) C
14 45 (3.07%) Shell Script
15 44 (3.00%) Go
16 42 (2.86%) PowerShell
17 36 (2.46%) ES6
18 27 (1.84%) F#
18 27 (1.84%) VBA
19 25 (1.71%) Objective-C
Qualifications
1 380 (25.92%) Degree
2 108 (7.37%) Computer Science Degree
3 60 (4.09%) PhD
4 27 (1.84%) Master's Degree
5 17 (1.16%) Numerate Degree
6 8 (0.55%) CEH
6 8 (0.55%) CISA
6 8 (0.55%) CISM
6 8 (0.55%) CISSP
6 8 (0.55%) SANS
7 6 (0.41%) Microsoft Certification
7 6 (0.41%) Postgraduate
8 4 (0.27%) SAS Certification
9 3 (0.20%) ISEB
10 2 (0.14%) MCSA
10 2 (0.14%) MCSE
10 2 (0.14%) PMI Certification
10 2 (0.14%) Six Sigma Yellow Belt
11 1 (0.068%) SC Cleared
11 1 (0.068%) Security Cleared
Quality Assurance & Compliance
1 140 (9.55%) QA
2 86 (5.87%) Data Quality
3 21 (1.43%) GDPR
4 15 (1.02%) IFRS
5 11 (0.75%) PMO
6 6 (0.41%) SLA
7 4 (0.27%) Actionable Recommendations
8 3 (0.20%) GAAP
8 3 (0.20%) GCP
9 2 (0.14%) ISO/IEC 27001
9 2 (0.14%) PCI DSS
10 1 (0.068%) GxP
10 1 (0.068%) HL7
10 1 (0.068%) MiFID
10 1 (0.068%) TickIT
System Software
1 51 (3.48%) Docker
2 22 (1.50%) HDFS
3 7 (0.48%) Apache Flume
4 3 (0.20%) VMware Infrastructure
5 2 (0.14%) Apache ZooKeeper
5 2 (0.14%) Virtual Machines
6 1 (0.068%) Firmware
6 1 (0.068%) GridGain
6 1 (0.068%) Hyper-V
6 1 (0.068%) LXC
6 1 (0.068%) Snort
6 1 (0.068%) VirtualBox
6 1 (0.068%) XenApp
6 1 (0.068%) XenDesktop
Systems Management
1 50 (3.41%) Opscode Chef
2 37 (2.52%) Puppet
3 32 (2.18%) Ansible
4 10 (0.68%) Kubernetes
5 9 (0.61%) Terraform
6 6 (0.41%) Hadoop YARN
7 5 (0.34%) CA Single Sign-On
7 5 (0.34%) Consul
7 5 (0.34%) linkerd
8 4 (0.27%) Rundeck
8 4 (0.27%) Single Sign-On
9 3 (0.20%) Ambari
10 2 (0.14%) Mesos
11 1 (0.068%) AppManager
11 1 (0.068%) Cobbler
11 1 (0.068%) HAProxy
11 1 (0.068%) HP Quality Center
11 1 (0.068%) logstash
11 1 (0.068%) Salt
11 1 (0.068%) WMI
Vendors
1 107 (7.30%) Microsoft
2 99 (6.75%) Tableau
3 96 (6.55%) Oracle
4 75 (5.12%) SAP
5 52 (3.55%) Salesforce.com
6 38 (2.59%) Google
7 31 (2.11%) Apple
8 29 (1.98%) Cognos
9 28 (1.91%) Alteryx
10 17 (1.16%) JD Edwards
11 13 (0.89%) Talend
12 12 (0.82%) IBM
13 11 (0.75%) GoldenSource
14 10 (0.68%) MicroStrategy
15 9 (0.61%) Twitter
16 8 (0.55%) Terracotta
17 7 (0.48%) Cloudera
17 7 (0.48%) Cognizant
17 7 (0.48%) Informatica
17 7 (0.48%) Xamarin