Period
to 8 December 2019

The table below looks at the prevalence of the term Data Structures in permanent job vacancies advertised in the Midlands. 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
England > Midlands
6 months to
8 Dec 2019
Same period 2018 Same period 2017
Rank 255 308 281
Rank change year-on-year +53 -27 +48
Permanent jobs citing Data Structures 84 63 114
As % of all permanent IT jobs advertised in the Midlands 0.75% 0.50% 0.74%
As % of the Miscellaneous category 1.94% 1.26% 2.05%
Number of salaries quoted 74 56 101
Midlands median annual salary £40,000 £45,000 £37,500
Median salary % change year-on-year -11.11% +20.00% -20.21%
10th Percentile £31,250 £31,250 £26,250
90th Percentile £60,000 £65,000 £57,500
England median annual salary £65,000 £62,500 £55,500
% change year-on-year +4.00% +12.61% -11.20%

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 advertised in the Midlands with a requirement for generic IT skills.

All Generic IT Skills
Midlands
Permanent vacancies with a requirement for generic IT skills 4,323 5,001 5,570
As % of all permanent IT jobs advertised in the Midlands 38.85% 39.56% 36.17%
Number of salaries quoted 3,374 3,598 4,416
Midlands median annual salary £45,000 £42,600 £40,000
Median salary % change year-on-year +5.63% +6.50% -
10th Percentile £26,750 £25,000 £24,000
90th Percentile £72,500 £70,000 £62,500
England median annual salary £55,000 £52,500 £50,000
% change year-on-year +4.76% +5.00% -

Data Structures
Job Vacancy Trend in the Midlands

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

Job vacancy trend for Data Structures in the Midlands

Data Structures
Salary Trend in the Midlands

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

Salary trend for Data Structures in the Midlands

Data Structures
Salary Histogram in the Midlands

The salary distribution of IT jobs citing Data Structures in the Midlands over the 6 months to 8 December 2019.

Salary histogram for Data Structures in the Midlands

Data Structures
Job Locations in the Midlands

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing Data Structures within the Midlands region 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
West Midlands +41 52 £45,500 +10.98% 9
East Midlands +28 32 £37,500 -21.05% 7
Data Structures
England

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 across the Midlands region with a requirement for Data Structures.

1 43 (51.19%) Algorithms
2 34 (40.48%) JavaScript
3 32 (38.10%) SQL
4 30 (35.71%) AWS
5 25 (29.76%) PHP
5 25 (29.76%) Python
6 22 (26.19%) MySQL
6 22 (26.19%) MVC
7 21 (25.00%) AngularJS
8 19 (22.62%) Agile Software Development
8 19 (22.62%) HTML
8 19 (22.62%) CSS
9 18 (21.43%) Linux
9 18 (21.43%) Problem-Solving
10 16 (19.05%) Computer Science
11 15 (17.86%) Web Development
11 15 (17.86%) Unit Testing
11 15 (17.86%) OOP
11 15 (17.86%) Apache
11 15 (17.86%) Finance
11 15 (17.86%) LAMP
11 15 (17.86%) Decision-Making
12 14 (16.67%) Wireframes
12 14 (16.67%) Data Management
12 14 (16.67%) Degree
12 14 (16.67%) Node.js
12 14 (16.67%) Machine Learning
12 14 (16.67%) Mobile App
13 13 (15.48%) Grunt
13 13 (15.48%) PHPUnit

Data Structures
Co-occurring IT Skills in the Midlands 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 15 (17.86%) Apache
2 8 (9.52%) Apache Spark
3 7 (8.33%) SharePoint
4 2 (2.38%) Elasticsearch
Applications
1 6 (7.14%) Simulink
1 6 (7.14%) Stateflow
2 1 (1.19%) Microsoft Excel
2 1 (1.19%) Microsoft Office
Business Applications
1 2 (2.38%) SAP Payroll
2 1 (1.19%) SAP BPC
2 1 (1.19%) Visualfiles
Cloud Services
1 30 (35.71%) AWS
2 13 (15.48%) npm
3 12 (14.29%) Azure
4 11 (13.10%) Heroku
5 10 (11.90%) GCP
6 6 (7.14%) Amazon SageMaker
7 3 (3.57%) PaaS
8 2 (2.38%) AWS Lambda
8 2 (2.38%) Serverless
8 2 (2.38%) SuccessFactors
9 1 (1.19%) Amazon CloudWatch
9 1 (1.19%) Amazon EC2
9 1 (1.19%) Amazon ECS
9 1 (1.19%) Amazon S3
9 1 (1.19%) AWS Elastic Beanstalk
9 1 (1.19%) IaaS
9 1 (1.19%) Office 365
9 1 (1.19%) Power Platform
9 1 (1.19%) SaaS
Communications & Networking
1 3 (3.57%) Ethernet
1 3 (3.57%) FlexRay
2 2 (2.38%) HTTP
2 2 (2.38%) TCP/IP
2 2 (2.38%) tcpdump
2 2 (2.38%) Wireshark
3 1 (1.19%) Intranet
3 1 (1.19%) RTMP
3 1 (1.19%) SAN
Database & Business Intelligence
1 22 (26.19%) MySQL
2 11 (13.10%) Data Warehouse
3 8 (9.52%) Hadoop
3 8 (9.52%) SQL Server
4 7 (8.33%) Big Data
5 6 (7.14%) Apache Hive
6 5 (5.95%) Relational Database
7 4 (4.76%) Geospatial Data
7 4 (4.76%) GIS
7 4 (4.76%) Looker
7 4 (4.76%) NoSQL
7 4 (4.76%) OLTP
7 4 (4.76%) Semantic Layer
8 3 (3.57%) MariaDB
9 2 (2.38%) BusinessObjects
9 2 (2.38%) SQL Server Integration Services
9 2 (2.38%) SQL Server Reporting Services
10 1 (1.19%) DB2
10 1 (1.19%) SAP HANA
10 1 (1.19%) SQL Server Analysis Services
Development Applications
1 13 (15.48%) Grunt
1 13 (15.48%) PHPUnit
1 13 (15.48%) webpack
2 10 (11.90%) Git (software)
2 10 (11.90%) gulp
2 10 (11.90%) Sinon.JS
3 3 (3.57%) PuPHPet
3 3 (3.57%) Vagrant
4 2 (2.38%) Bitbucket
4 2 (2.38%) git-flow
4 2 (2.38%) GitLab
4 2 (2.38%) JIRA
4 2 (2.38%) Moq
4 2 (2.38%) Visual Studio
5 1 (1.19%) fastlane
5 1 (1.19%) GoCD
5 1 (1.19%) Jenkins
5 1 (1.19%) Travis CI
General
1 15 (17.86%) Finance
2 9 (10.71%) Marketing
3 6 (7.14%) Automotive
4 5 (5.95%) Legal
5 4 (4.76%) Retail
6 3 (3.57%) German Language
6 3 (3.57%) Manufacturing
7 2 (2.38%) Banking
7 2 (2.38%) Games
7 2 (2.38%) Public Sector
8 1 (1.19%) Retail Banking
Job Titles
1 44 (52.38%) Developer
2 15 (17.86%) PHP Developer
2 15 (17.86%) Web Developer
3 14 (16.67%) Analyst
4 10 (11.90%) React Developer
5 9 (10.71%) Senior Developer
6 8 (9.52%) Software Engineer
7 6 (7.14%) Business Analyst
7 6 (7.14%) Data Engineer
7 6 (7.14%) Full Stack Developer
7 6 (7.14%) Python Engineer
7 6 (7.14%) Senior Software Engineer
7 6 (7.14%) Software Developer
8 5 (5.95%) Commercial Analyst
8 5 (5.95%) DBA
9 4 (4.76%) .NET Developer
9 4 (4.76%) Business Developer
9 4 (4.76%) C# .NET Developer
9 4 (4.76%) C# Developer
9 4 (4.76%) Senior Software Developer
Libraries, Frameworks & Software Standards
1 21 (25.00%) AngularJS
2 19 (22.62%) CSS
2 19 (22.62%) HTML
3 15 (17.86%) LAMP
4 14 (16.67%) Node.js
5 13 (15.48%) RESTful
6 12 (14.29%) React
7 10 (11.90%) Browserify
7 10 (11.90%) Chai
7 10 (11.90%) CSS3
7 10 (11.90%) Express
7 10 (11.90%) HTML5
7 10 (11.90%) React Native
7 10 (11.90%) Sass
7 10 (11.90%) WebGL
8 6 (7.14%) .NET
8 6 (7.14%) Play Framework
8 6 (7.14%) PySpark
8 6 (7.14%) PyTorch
8 6 (7.14%) TensorFlow
Miscellaneous
1 43 (51.19%) Algorithms
2 14 (16.67%) Mobile App
3 10 (11.90%) Analytical Skills
4 6 (7.14%) CUDA
5 5 (5.95%) Greenfield Project
6 4 (4.76%) Clustering
6 4 (4.76%) Management Information System
7 3 (3.57%) Life Science
7 3 (3.57%) User Experience
8 2 (2.38%) Public Cloud
8 2 (2.38%) Video\Live Streaming
9 1 (1.19%) Anti-Piracy
9 1 (1.19%) Data Protection Act
9 1 (1.19%) Hybrid Cloud
9 1 (1.19%) Replication
Operating Systems
1 18 (21.43%) Linux
2 3 (3.57%) Apple iOS
2 3 (3.57%) CentOS
2 3 (3.57%) Red Hat Enterprise Linux
2 3 (3.57%) Unix
3 1 (1.19%) Windows
Processes & Methodologies
1 22 (26.19%) MVC
2 19 (22.62%) Agile Software Development
3 18 (21.43%) Problem-Solving
4 16 (19.05%) Computer Science
5 15 (17.86%) Decision-Making
5 15 (17.86%) OOP
5 15 (17.86%) Unit Testing
5 15 (17.86%) Web Development
6 14 (16.67%) Data Management
6 14 (16.67%) Machine Learning
6 14 (16.67%) Wireframes
7 13 (15.48%) Data Modelling
7 13 (15.48%) OO
8 12 (14.29%) Software Engineering
9 10 (11.90%) Complexity Analysis
9 10 (11.90%) Data Science
9 10 (11.90%) Front End Development
9 10 (11.90%) Kalman Filter
9 10 (11.90%) OOD
9 10 (11.90%) Regression Testing
Programming Languages
1 34 (40.48%) JavaScript
2 32 (38.10%) SQL
3 25 (29.76%) PHP
3 25 (29.76%) Python
4 13 (15.48%) C#
4 13 (15.48%) C++
5 12 (14.29%) C
6 7 (8.33%) Java
7 6 (7.14%) ES7
7 6 (7.14%) MATLAB
7 6 (7.14%) Scala
8 5 (5.95%) PHP 5
9 4 (4.76%) ES6
9 4 (4.76%) PHP 7
9 4 (4.76%) Ruby
9 4 (4.76%) T-SQL
10 3 (3.57%) Apple Swift
10 3 (3.57%) Objective-C
11 2 (2.38%) PowerShell
11 2 (2.38%) TypeScript
Qualifications
1 14 (16.67%) Degree
2 6 (7.14%) Computer Science Degree
3 1 (1.19%) MCIPD
Quality Assurance & Compliance
1 6 (7.14%) GDPR
2 3 (3.57%) ISO 26262
2 3 (3.57%) MISRA
3 2 (2.38%) QA
4 1 (1.19%) Data Quality
System Software
1 3 (3.57%) Docker
Vendors
1 10 (11.90%) Google
1 10 (11.90%) Oracle
1 10 (11.90%) Tableau
2 4 (4.76%) Microsoft
2 4 (4.76%) MicroStrategy
2 4 (4.76%) Snowplow
2 4 (4.76%) Talend
3 3 (3.57%) NVIDIA
3 3 (3.57%) Red Hat
3 3 (3.57%) SAP
4 2 (2.38%) Cognos
5 1 (1.19%) Apple
5 1 (1.19%) Sybase
5 1 (1.19%) Zend