Period
to 17 August 2019

The table below looks at the prevalence of the term Algorithms in permanent job vacancies advertised in the North West. Included is a benchmarking guide to the salaries offered in vacancies that have cited Algorithms over the 6 months to 17 August 2019 with a comparison to the same period over the previous 2 years.

Algorithms
England > North West
6 months to
17 Aug 2019
Same period 2018 Same period 2017
Rank 159 276 218
Rank change year-on-year +117 -58 +53
Permanent jobs citing Algorithms 195 92 153
As % of all permanent IT jobs advertised in the North West 1.84% 0.75% 1.16%
As % of the Miscellaneous category 4.53% 2.18% 2.98%
Number of salaries quoted 93 76 107
North West median annual salary £62,500 £47,500 £60,000
Median salary % change year-on-year +31.58% -20.83% +50.00%
10th Percentile £40,000 £28,750 £32,500
90th Percentile £76,031 £72,500 £75,000
England median annual salary £62,500 £60,000 £57,500
% change year-on-year +4.17% +4.35% +4.55%

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

All Generic IT Skills
North West
Permanent vacancies with a requirement for generic IT skills 4,302 4,223 5,134
As % of all permanent IT jobs advertised in the North West 40.66% 34.62% 39.07%
Number of salaries quoted 2,911 3,307 4,063
North West median annual salary £44,000 £45,000 £42,000
Median salary % change year-on-year -2.22% +7.14% +5.00%
10th Percentile £26,250 £25,750 £24,750
90th Percentile £68,750 £68,423 £63,750
England median annual salary £53,673 £52,500 £50,000
% change year-on-year +2.23% +5.00% -

Algorithms
Job Vacancy Trend in the North West

Job postings citing Algorithms as a percentage of all IT jobs advertised in the North West.

Job vacancy trend for Algorithms in the North West

Algorithms
Salary Trend in the North West

This chart provides the 3-month moving average for salaries quoted in permanent IT jobs citing Algorithms in the North West.

Salary trend for Algorithms in the North West

Algorithms
Salary Histogram in the North West

The salary distribution of IT jobs citing Algorithms in the North West over the 6 months to 17 August 2019.

Salary histogram for Algorithms in the North West

Algorithms
Job Locations in the North West

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing Algorithms within the North West region over the 6 months to 17 August 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
Manchester +87 163 £65,000 +30.00% 14
Lancashire -9 11 - -
Cheshire +21 10 £62,500 +73.61% 2
Cumbria - 7 - -
Merseyside -7 1 £62,500 +13.64% 1
Algorithms
England

For the 6 months to 17 August 2019, IT jobs citing Algorithms 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 North West region with a requirement for Algorithms.

1 118 (60.51%) C++
2 110 (56.41%) Software Engineering
3 87 (44.62%) Agile Software Development
4 84 (43.08%) Computer Science
5 78 (40.00%) Python
6 74 (37.95%) Data Structures
7 71 (36.41%) Mathematics
8 70 (35.90%) OO
9 68 (34.87%) Analytical Skills
10 61 (31.28%) Android
11 60 (30.77%) Java
12 56 (28.72%) C
13 52 (26.67%) Problem-Solving
14 51 (26.15%) Linux
15 50 (25.64%) Degree
16 49 (25.13%) C#
17 48 (24.62%) Git (software)
18 47 (24.10%) Data Science
19 44 (22.56%) MATLAB
19 44 (22.56%) R
19 44 (22.56%) Mentoring
20 41 (21.03%) User Experience
20 41 (21.03%) DevOps
20 41 (21.03%) Physics
20 41 (21.03%) Finance
21 39 (20.00%) Visualisation
22 35 (17.95%) Smartphone
22 35 (17.95%) Open Source
22 35 (17.95%) Open Source Development
23 34 (17.44%) Machine Learning

Algorithms
Co-occurring IT Skills in the North West 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 5 (2.56%) Apache Spark
2 3 (1.54%) Apache
2 3 (1.54%) Elasticsearch
Applications
1 3 (1.54%) Microsoft PowerPoint
2 2 (1.03%) Spreadsheet
3 1 (0.51%) Chatbot
Cloud Services
1 16 (8.21%) Cloud Computing
2 11 (5.64%) SaaS
3 8 (4.10%) Microsoft Azure
4 7 (3.59%) Amazon AWS
5 2 (1.03%) Power Platform
6 1 (0.51%) Amazon Kinesis
6 1 (0.51%) Google Cloud Platform
Communications & Networking
1 17 (8.72%) Broadband
2 7 (3.59%) HTTP
3 2 (1.03%) Cisco ASA
3 2 (1.03%) Firewall
3 2 (1.03%) Internet
3 2 (1.03%) SSL
4 1 (0.51%) TCP/IP
Database & Business Intelligence
1 33 (16.92%) Relational Database
2 27 (13.85%) NoSQL
3 9 (4.62%) Big Data
4 7 (3.59%) Apache Cassandra
4 7 (3.59%) RDBMS
5 2 (1.03%) Hadoop
5 2 (1.03%) Power BI
5 2 (1.03%) SQL Server
6 1 (0.51%) Data Mining
6 1 (0.51%) PostgreSQL
Development Applications
1 48 (24.62%) Git (software)
2 20 (10.26%) Subversion
3 12 (6.15%) Mercurial
4 11 (5.64%) Visual Studio
5 7 (3.59%) JIRA
6 5 (2.56%) Jenkins
6 5 (2.56%) Vagrant
7 2 (1.03%) C++Builder
General
1 41 (21.03%) Finance
2 30 (15.38%) Automotive
3 22 (11.28%) Marketing
4 20 (10.26%) Games
5 18 (9.23%) Retail
6 13 (6.67%) Telecoms
7 11 (5.64%) Electronics
7 11 (5.64%) Manufacturing
8 7 (3.59%) Banking
9 5 (2.56%) Pharmaceutical
10 1 (0.51%) Multimedia
Job Titles
1 59 (30.26%) Software Engineer
2 53 (27.18%) Developer
3 47 (24.10%) C++ Developer
4 29 (14.87%) Junior
5 28 (14.36%) Java Developer
5 28 (14.36%) Junior C++ Developer
5 28 (14.36%) Junior Developer
5 28 (14.36%) Senior Software Engineer
6 27 (13.85%) C# Developer
7 26 (13.33%) C++/C# Developer
7 26 (13.33%) C++/Java Developer
7 26 (13.33%) Graduate
7 26 (13.33%) Graduate C# Developer
7 26 (13.33%) Graduate C++ Developer
7 26 (13.33%) Graduate Developer
7 26 (13.33%) Graduate Java Developer
7 26 (13.33%) Junior C# Developer
7 26 (13.33%) Junior Java Developer
7 26 (13.33%) Junior Python Developer
7 26 (13.33%) Python Developer
Libraries, Frameworks & Software Standards
1 33 (16.92%) Vulkan
2 20 (10.26%) OpenCV
3 10 (5.13%) .NET
4 9 (4.62%) Web Services
5 8 (4.10%) OpenGL
5 8 (4.10%) scikit-learn
6 7 (3.59%) DirectX
6 7 (3.59%) MFC
6 7 (3.59%) Node.js
6 7 (3.59%) XML
7 6 (3.08%) HTML
7 6 (3.08%) HTML5
7 6 (3.08%) RabbitMQ
8 5 (2.56%) Kafka
8 5 (2.56%) Matplotlib
8 5 (2.56%) NumPy
8 5 (2.56%) Pandas
9 3 (1.54%) Apache Flex
9 3 (1.54%) MLlib
9 3 (1.54%) OpenCL
Miscellaneous
1 74 (37.95%) Data Structures
2 68 (34.87%) Analytical Skills
3 41 (21.03%) User Experience
4 35 (17.95%) Smartphone
5 30 (15.38%) Embedded Systems
6 27 (13.85%) Derivative
7 26 (13.33%) Hedge funds
8 21 (10.77%) Robotics
9 14 (7.18%) ASIC
10 11 (5.64%) Blog
11 10 (5.13%) Augmented Reality
12 8 (4.10%) BBC
13 7 (3.59%) 3D Graphics
13 7 (3.59%) Client/Server
14 6 (3.08%) Management Information System
15 5 (2.56%) Field-Programmable Gate Array
15 5 (2.56%) Verilog
15 5 (2.56%) Video\Live Streaming
16 4 (2.05%) CUDA
16 4 (2.05%) Photography
Operating Systems
1 61 (31.28%) Android
2 51 (26.15%) Linux
3 30 (15.38%) Tizen
4 15 (7.69%) Windows
5 8 (4.10%) Apple iOS
6 3 (1.54%) Robot Operating System
Processes & Methodologies
1 110 (56.41%) Software Engineering
2 87 (44.62%) Agile Software Development
3 84 (43.08%) Computer Science
4 71 (36.41%) Mathematics
5 70 (35.90%) OO
6 52 (26.67%) Problem-Solving
7 47 (24.10%) Data Science
8 44 (22.56%) Mentoring
9 41 (21.03%) DevOps
9 41 (21.03%) Physics
10 39 (20.00%) Visualisation
11 35 (17.95%) Open Source
11 35 (17.95%) Open Source Development
12 34 (17.44%) Machine Learning
13 33 (16.92%) Fintech
14 30 (15.38%) Computer Architecture
14 30 (15.38%) Memory Management
14 30 (15.38%) Power Management
15 28 (14.36%) Computer Vision
15 28 (14.36%) Test Automation
Programming Languages
1 118 (60.51%) C++
2 78 (40.00%) Python
3 60 (30.77%) Java
4 56 (28.72%) C
5 49 (25.13%) C#
6 44 (22.56%) MATLAB
6 44 (22.56%) R
7 32 (16.41%) SQL
8 9 (4.62%) VC++
9 8 (4.10%) Apple Swift
9 8 (4.10%) Kotlin
9 8 (4.10%) Objective-C
10 7 (3.59%) JavaScript
11 5 (2.56%) C-shell
11 5 (2.56%) Perl
11 5 (2.56%) Tcl
12 1 (0.51%) Java 8
Qualifications
1 50 (25.64%) Degree
2 7 (3.59%) PhD
3 3 (1.54%) Computer Science Degree
3 3 (1.54%) Postgraduate
4 2 (1.03%) DBS Check
4 2 (1.03%) PMI Certification
Quality Assurance & Compliance
1 30 (15.38%) QA
System Software
1 7 (3.59%) Docker
Systems Management
1 6 (3.08%) Kubernetes
2 5 (2.56%) Ansible
2 5 (2.56%) Terraform
Vendors
1 31 (15.90%) Google
2 30 (15.38%) QNX
3 11 (5.64%) SAP
4 7 (3.59%) Splunk
5 4 (2.05%) Microsoft
6 2 (1.03%) CheckPoint
6 2 (1.03%) Chordiant
6 2 (1.03%) Cisco
6 2 (1.03%) Embarcadero
6 2 (1.03%) Pega
6 2 (1.03%) Tableau
6 2 (1.03%) Thales
7 1 (0.51%) Alteryx
7 1 (0.51%) Forcepoint
7 1 (0.51%) IronPort