Period
to 18 November 2018

The following table provides summary statistics for permanent job vacancies advertised in Durham with a requirement for C++ skills. Included is a benchmarking guide to the salaries offered in vacancies that have cited C++ over the 6 months to 18 November 2018 with a comparison to the same period in the previous 2 years.

C++
North East > Durham
6 months to
18 Nov 2018
Same period 2017 Same period 2016
Rank 26 28 20
Rank change year-on-year +2 -8 +13
Permanent jobs citing C++ 18 35 25
As % of all permanent IT jobs advertised in Durham 8.04% 10.36% 9.26%
As % of the Programming Languages category 13.53% 19.89% 20.00%
Number of salaries quoted 16 34 25
Durham median annual salary £40,000 £37,500 £31,500
Median salary % change year-on-year +6.67% +19.05% -25.88%
10th Percentile £30,375 £23,500 £26,750
90th Percentile £51,250 £43,250 £35,000
North East median annual salary £47,500 £37,500 £35,000
% change year-on-year +26.67% +7.14% -12.50%

C++ is in the Programming Languages category. The following table is for comparison with the above and provides summary statistics for all permanent job vacancies advertised in Durham with a requirement for coding skills.

All Programming Languages
Durham
Permanent vacancies with a requirement for coding skills 133 176 125
As % of all permanent IT jobs advertised in Durham 59.38% 52.07% 46.30%
Number of salaries quoted 88 157 119
Durham median annual salary £40,000 £35,000 £34,500
Median salary % change year-on-year +14.29% +1.45% -13.75%
10th Percentile £24,925 £24,900 £27,500
90th Percentile £54,125 £51,250 £55,000
North East median annual salary £42,500 £37,500 £37,500
% change year-on-year +13.33% - -

C++
Job Vacancy Trend in Durham

Job postings citing C++ as a percentage of all IT jobs advertised in Durham.

Job vacancy trend for C++ in Durham

C++
Salary Trend in Durham

This chart provides the 3-month moving average for salaries quoted in permanent IT jobs citing C++ in Durham.

Salary trend for C++ in Durham

C++
Salary Histogram in Durham

The salary distribution of IT jobs citing C++ in Durham over the 6 months to 18 November 2018.

Salary histogram for C++ in Durham

C++
Job Locations in Durham

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing C++ within the Durham region over the 6 months to 18 November 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
Stockton-on-Tees -2 4 £46,250 +27.59%
Newton Aycliffe - 3 £40,000 -
Peterlee - 2 £25,500 - 3
C++
North East

For the 6 months to 18 November 2018, IT jobs citing C++ 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 Durham region with a requirement for C++.

1 16 (88.89%) Software Engineering
2 12 (66.67%) C
3 10 (55.56%) Agile Software Development
4 9 (50.00%) C#
5 8 (44.44%) Java
6 6 (33.33%) Visual Studio
6 6 (33.33%) OO
6 6 (33.33%) Windows
7 5 (27.78%) Oracle
7 5 (27.78%) RDBMS
7 5 (27.78%) JBoss
7 5 (27.78%) Apache
7 5 (27.78%) CSS
7 5 (27.78%) HTML
7 5 (27.78%) Banking
7 5 (27.78%) Spring
7 5 (27.78%) Hibernate
7 5 (27.78%) Korn
7 5 (27.78%) jQuery
7 5 (27.78%) Bash Shell
7 5 (27.78%) Relational Database
7 5 (27.78%) Microservices
7 5 (27.78%) Spring Boot
7 5 (27.78%) API Design
8 4 (22.22%) GitHub
8 4 (22.22%) CUDA
8 4 (22.22%) R
8 4 (22.22%) GDPR
8 4 (22.22%) Innovative Thinking
8 4 (22.22%) Parallel Programming

C++
Co-occurring IT Skills in Durham 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 (27.78%) Apache
1 5 (27.78%) JBoss
Applications
1 2 (11.11%) Spreadsheet
2 1 (5.56%) Microsoft Excel
Cloud Services
1 4 (22.22%) GitHub
1 4 (22.22%) Microsoft Azure
Communications & Networking
1 1 (5.56%) Bluetooth
1 1 (5.56%) Ethernet
1 1 (5.56%) RS-232
1 1 (5.56%) RS-485
Database & Business Intelligence
1 5 (27.78%) RDBMS
1 5 (27.78%) Relational Database
Development Applications
1 6 (33.33%) Visual Studio
2 4 (22.22%) Team Foundation Server
2 4 (22.22%) TeamCity
3 1 (5.56%) Git (software)
3 1 (5.56%) Subversion
General
1 5 (27.78%) Banking
2 2 (11.11%) Manufacturing
3 1 (5.56%) Finance
Job Titles
1 9 (50.00%) Software Engineer
2 5 (27.78%) C++ Software Engineer
2 5 (27.78%) Developer
2 5 (27.78%) Java Developer
3 4 (22.22%) Consultant
3 4 (22.22%) Java Consultant
4 3 (16.67%) Senior C++ Software Engineer
4 3 (16.67%) Senior Software Engineer
5 2 (11.11%) .NET Architect
5 2 (11.11%) Architect
5 2 (11.11%) Azure Architect
5 2 (11.11%) C# Software Engineer
5 2 (11.11%) Firmware Engineer
5 2 (11.11%) Graduate
5 2 (11.11%) Software Architect
6 1 (5.56%) C Software Engineer
6 1 (5.56%) Embedded C Engineer
6 1 (5.56%) Embedded C Software Engineer
6 1 (5.56%) Embedded C/C++ Engineer
6 1 (5.56%) Embedded Software Engineer
Libraries, Frameworks & Software Standards
1 5 (27.78%) CSS
1 5 (27.78%) Hibernate
1 5 (27.78%) HTML
1 5 (27.78%) jQuery
1 5 (27.78%) Spring
1 5 (27.78%) Spring Boot
2 4 (22.22%) .NET
2 4 (22.22%) OpenGL
3 2 (11.11%) .NET Framework
4 1 (5.56%) OpenCL
4 1 (5.56%) Qt
Miscellaneous
1 4 (22.22%) CUDA
2 2 (11.11%) Analytical Skills
2 2 (11.11%) Computer Science
Operating Systems
1 6 (33.33%) Windows
2 3 (16.67%) Android
2 3 (16.67%) Apple iOS
2 3 (16.67%) Linux
3 1 (5.56%) Unix
Processes & Methodologies
1 16 (88.89%) Software Engineering
2 10 (55.56%) Agile Software Development
3 6 (33.33%) OO
4 5 (27.78%) API Design
4 5 (27.78%) Microservices
5 4 (22.22%) Innovative Thinking
5 4 (22.22%) OOP
5 4 (22.22%) Parallel Programming
5 4 (22.22%) Scrum
6 2 (11.11%) Problem-Solving
6 2 (11.11%) SDLC
7 1 (5.56%) Embedded Software Development
7 1 (5.56%) OOD
7 1 (5.56%) UML
Programming Languages
1 12 (66.67%) C
2 9 (50.00%) C#
3 8 (44.44%) Java
4 5 (27.78%) Bash Shell
4 5 (27.78%) Korn
5 4 (22.22%) MATLAB
5 4 (22.22%) Python
5 4 (22.22%) R
6 1 (5.56%) Embedded C
6 1 (5.56%) Embedded C++
6 1 (5.56%) Objective-C
6 1 (5.56%) SQL
Qualifications
1 3 (16.67%) Degree
2 2 (11.11%) Computer Science Degree
Quality Assurance & Compliance
1 4 (22.22%) GDPR
System Software
1 3 (16.67%) Firmware
Vendors
1 5 (27.78%) Oracle
2 3 (16.67%) Microsoft