Period
to 23 June 2018

The table below looks at the prevalence of the term Data Structures in permanent job vacancies advertised in Cambridge. Included is a benchmarking guide to the salaries offered in vacancies that have cited Data Structures over the 6 months to 23 June 2018 with a comparison to the same period over the previous 2 years.

Data Structures
Cambridgeshire > Cambridge
6 months to
23 Jun 2018
Same period 2017 Same period 2016
Rank 115 112 98
Rank change year-on-year -3 -14 +22
Permanent jobs citing Data Structures 65 53 61
As % of all permanent IT jobs advertised in Cambridge 2.17% 2.06% 2.30%
As % of the Miscellaneous category 3.94% 3.82% 4.68%
Number of salaries quoted 60 51 52
Cambridge median annual salary £55,000 £50,000 £50,000
Median salary % change year-on-year +10.00% - +17.65%
10th Percentile £40,000 £32,500 £37,750
90th Percentile £72,500 £68,750 £65,000
Cambridgeshire median annual salary £55,000 £50,000 £50,000
% change year-on-year +10.00% - +8.11%

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 Cambridge with a requirement for generic IT skills.

All Generic IT Skills
Cambridge
Permanent vacancies with a requirement for generic IT skills 1,649 1,386 1,304
As % of all permanent IT jobs advertised in Cambridge 55.13% 53.78% 49.19%
Number of salaries quoted 1,010 1,033 1,017
Cambridge median annual salary £45,625 £45,000 £43,641
Median salary % change year-on-year +1.39% +3.11% +2.68%
10th Percentile £27,500 £27,500 £26,750
90th Percentile £70,000 £72,500 £66,250
Cambridgeshire median annual salary £45,000 £44,250 £43,641
% change year-on-year +1.69% +1.40% +2.68%

Data Structures
Job Vacancy Trend in Cambridge

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

Job vacancy trend for Data Structures in Cambridge

Data Structures
Salary Trend in Cambridge

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

Salary trend for Data Structures in Cambridge

Data Structures
Salary Histogram in Cambridge

The salary distribution of IT jobs citing Data Structures in Cambridge over the 6 months to 23 June 2018.

Salary histogram for Data Structures in Cambridge

For the 6 months to 23 June 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 across the Cambridge region with a requirement for Data Structures.

1 45 (69.23%) Algorithms
2 28 (43.08%) Software Engineering
3 27 (41.54%) Java
4 25 (38.46%) Git (software)
5 24 (36.92%) Agile Software Development
6 23 (35.38%) OO
7 21 (32.31%) OOP
8 20 (30.77%) C#
8 20 (30.77%) Mercurial
9 18 (27.69%) Multithreading
9 18 (27.69%) NoSQL
10 17 (26.15%) Python
11 16 (24.62%) Microsoft Azure
11 16 (24.62%) Docker
12 15 (23.08%) C++
13 14 (21.54%) RESTful
14 13 (20.00%) MongoDB
14 13 (20.00%) HBase
14 13 (20.00%) Elasticsearch
14 13 (20.00%) Amazon AWS
14 13 (20.00%) Cloud Computing
14 13 (20.00%) Unit Testing
14 13 (20.00%) Continuous Integration
14 13 (20.00%) JSON
14 13 (20.00%) Mathematics
14 13 (20.00%) Artificial Intelligence
14 13 (20.00%) User Experience
15 12 (18.46%) iOS Development
15 12 (18.46%) Mobile Development
15 12 (18.46%) Apple Swift

Data Structures
Co-occurring IT Skills in Cambridge 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 13 (20.00%) Elasticsearch
2 2 (3.08%) Apache
Applications
1 3 (4.62%) Microsoft Excel
Cloud Services
1 16 (24.62%) Microsoft Azure
2 13 (20.00%) Amazon AWS
2 13 (20.00%) Cloud Computing
3 4 (6.15%) SaaS
4 3 (4.62%) Azure Data Factory
Communications & Networking
1 4 (6.15%) OpenFlow
2 2 (3.08%) Broadband
2 2 (3.08%) HTTP
2 2 (3.08%) TCP/IP
Database & Business Intelligence
1 18 (27.69%) NoSQL
2 13 (20.00%) HBase
2 13 (20.00%) MongoDB
3 10 (15.38%) MySQL
4 9 (13.85%) Relational Database
5 8 (12.31%) Big Data
6 4 (6.15%) PostgreSQL
7 3 (4.62%) Data Warehouse
7 3 (4.62%) Microsoft Analysis Services
7 3 (4.62%) Power BI
7 3 (4.62%) SQL Server
7 3 (4.62%) SQL Server Analysis Services
7 3 (4.62%) SQL Server Integration Services
7 3 (4.62%) SQL Server Reporting Services
8 2 (3.08%) Hadoop
8 2 (3.08%) Redis
Development Applications
1 25 (38.46%) Git (software)
2 20 (30.77%) Mercurial
3 2 (3.08%) Maven
General
1 8 (12.31%) Manufacturing
2 4 (6.15%) Banking
2 4 (6.15%) Retail
2 4 (6.15%) Telecoms
3 1 (1.54%) Electronics
Job Titles
1 32 (49.23%) Developer
2 19 (29.23%) Software Engineer
3 12 (18.46%) iOS Developer
3 12 (18.46%) Objective-C Developer
3 12 (18.46%) UI Developer
3 12 (18.46%) UI/UX Developer
3 12 (18.46%) UX Developer
4 9 (13.85%) C# Developer
5 8 (12.31%) Team Leader
5 8 (12.31%) Technical Leader
5 8 (12.31%) Technical Team Leader
6 7 (10.77%) Python Engineer
6 7 (10.77%) Python Software Engineer
6 7 (10.77%) Software Developer
7 5 (7.69%) C# Software Developer
7 5 (7.69%) C# Software Engineer
7 5 (7.69%) Developer/Software Engineer
7 5 (7.69%) Machine Learning Engineer
7 5 (7.69%) Senior Developer
8 4 (6.15%) Java Software Engineer
Libraries, Frameworks & Software Standards
1 14 (21.54%) RESTful
2 13 (20.00%) JSON
3 12 (18.46%) Google Maps API
3 12 (18.46%) OAuth
3 12 (18.46%) OAuth2
4 10 (15.38%) CSS
4 10 (15.38%) HTML
4 10 (15.38%) HTML5
4 10 (15.38%) jQuery
4 10 (15.38%) Spring
5 8 (12.31%) .NET
5 8 (12.31%) CSS3
6 7 (10.77%) .NET Framework
7 2 (3.08%) Ehcache
7 2 (3.08%) Java Concurrency
7 2 (3.08%) Node.js
7 2 (3.08%) OSGi
7 2 (3.08%) REST
7 2 (3.08%) SOAP
7 2 (3.08%) WebSockets
Miscellaneous
1 45 (69.23%) Algorithms
2 13 (20.00%) User Experience
3 12 (18.46%) Mobile App
4 11 (16.92%) Computer Science
5 8 (12.31%) Analytical Skills
5 8 (12.31%) Mobile Payment
6 3 (4.62%) Greenfield Project
Operating Systems
1 12 (18.46%) Apple iOS
1 12 (18.46%) Windows
2 9 (13.85%) Linux
3 8 (12.31%) Debian
4 1 (1.54%) Robot Operating System
Processes & Methodologies
1 28 (43.08%) Software Engineering
2 24 (36.92%) Agile Software Development
3 23 (35.38%) OO
4 21 (32.31%) OOP
5 18 (27.69%) Multithreading
6 13 (20.00%) Artificial Intelligence
6 13 (20.00%) Continuous Integration
6 13 (20.00%) Mathematics
6 13 (20.00%) Unit Testing
7 12 (18.46%) API Integration
7 12 (18.46%) iOS Development
7 12 (18.46%) Mobile Development
8 10 (15.38%) MVC
8 10 (15.38%) Problem-Solving
8 10 (15.38%) SDLC
9 9 (13.85%) Machine Learning
9 9 (13.85%) Mathematical Modelling
10 8 (12.31%) Line Management
10 8 (12.31%) Logistics
10 8 (12.31%) Validation
Programming Languages
1 27 (41.54%) Java
2 20 (30.77%) C#
3 17 (26.15%) Python
4 15 (23.08%) C++
5 12 (18.46%) Apple Swift
5 12 (18.46%) Objective-C
6 10 (15.38%) JavaScript
7 6 (9.23%) SQL
8 3 (4.62%) T-SQL
8 3 (4.62%) VBA
Qualifications
1 12 (18.46%) Degree
2 1 (1.54%) Computer Science Degree
2 1 (1.54%) PhD
Quality Assurance & Compliance
1 2 (3.08%) QA
System Software
1 16 (24.62%) Docker
Vendors
1 12 (18.46%) Google
1 12 (18.46%) Mapbox
2 3 (4.62%) Microsoft
3 2 (3.08%) Capita
3 2 (3.08%) Oracle
3 2 (3.08%) RedGate