Period
to 17 August 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 17 August 2018 with a comparison to the same period in the previous 2 years.

C++
North East > Durham
6 months to
17 Aug 2018
Same period 2017 Same period 2016
Rank 28 29 31
Rank change year-on-year +1 +2 -7
Permanent jobs citing C++ 16 28 12
As % of all permanent IT jobs advertised in Durham 6.48% 8.67% 4.55%
As % of the Programming Languages category 11.51% 15.91% 9.30%
Number of salaries quoted 14 27 12
Durham median annual salary £40,000 £35,000 £31,500
Median salary % change year-on-year +14.29% +11.11% -37.00%
10th Percentile £34,125 £21,250 £26,250
90th Percentile £48,750 £43,750 £34,825
North East median annual salary £47,500 £37,500 £31,500
% change year-on-year +26.67% +19.05% -21.25%

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 139 176 129
As % of all permanent IT jobs advertised in Durham 56.28% 54.49% 48.86%
Number of salaries quoted 98 163 119
Durham median annual salary £37,500 £35,000 £35,000
Median salary % change year-on-year +7.14% - -12.50%
10th Percentile £23,500 £26,250 £26,250
90th Percentile £52,000 £51,250 £76,750
North East median annual salary £42,500 £37,500 £37,000
% change year-on-year +13.33% +1.35% -1.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 17 August 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 17 August 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
Newton Aycliffe - 4 £40,000 - 1
Stockton-on-Tees 0 1 £52,500 +23.53%
C++
North East

For the 6 months to 17 August 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 14 (87.50%) Software Engineering
2 10 (62.50%) Agile Software Development
2 10 (62.50%) C
3 9 (56.25%) Java
3 9 (56.25%) OO
4 7 (43.75%) C#
4 7 (43.75%) HTML
5 5 (31.25%) Oracle
5 5 (31.25%) CSS
5 5 (31.25%) JBoss
5 5 (31.25%) Apache
5 5 (31.25%) RDBMS
5 5 (31.25%) Banking
5 5 (31.25%) Spring
5 5 (31.25%) Hibernate
5 5 (31.25%) Korn
5 5 (31.25%) Computer Science
5 5 (31.25%) jQuery
5 5 (31.25%) Bash Shell
5 5 (31.25%) API Design
5 5 (31.25%) Relational Database
5 5 (31.25%) Microservices
5 5 (31.25%) Spring Boot
6 4 (25.00%) GDPR
6 4 (25.00%) Innovative Thinking
6 4 (25.00%) CUDA
6 4 (25.00%) TeamCity
6 4 (25.00%) Parallel Programming
6 4 (25.00%) R
6 4 (25.00%) GitHub

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 (31.25%) Apache
1 5 (31.25%) JBoss
Applications
1 2 (12.50%) Spreadsheet
2 1 (6.25%) Microsoft Excel
Cloud Services
1 4 (25.00%) GitHub
2 1 (6.25%) Microsoft Azure
Communications & Networking
1 1 (6.25%) Bluetooth
1 1 (6.25%) Ethernet
1 1 (6.25%) RS-232
1 1 (6.25%) RS-485
Database & Business Intelligence
1 5 (31.25%) RDBMS
1 5 (31.25%) Relational Database
2 2 (12.50%) SQL Server
Development Applications
1 4 (25.00%) Team Foundation Server
1 4 (25.00%) TeamCity
1 4 (25.00%) Visual Studio
2 1 (6.25%) Git (software)
2 1 (6.25%) Subversion
General
1 5 (31.25%) Banking
2 1 (6.25%) Advertising
2 1 (6.25%) Finance
Job Titles
1 8 (50.00%) Software Engineer
2 7 (43.75%) Developer
3 5 (31.25%) C++ Software Engineer
3 5 (31.25%) Java Developer
4 4 (25.00%) Consultant
4 4 (25.00%) Java Consultant
5 3 (18.75%) Senior C++ Software Engineer
5 3 (18.75%) Senior Software Engineer
6 2 (12.50%) .NET Developer
6 2 (12.50%) .NET Software Developer
6 2 (12.50%) Software Developer
7 1 (6.25%) Architect
7 1 (6.25%) Azure Architect
7 1 (6.25%) C/C++ Embedded Software Engineer
7 1 (6.25%) C/C++ Software Engineer
7 1 (6.25%) Embedded Engineer
7 1 (6.25%) Embedded Software Engineer
7 1 (6.25%) MATLAB Engineer
7 1 (6.25%) Senior .NET Developer
7 1 (6.25%) Senior .NET Software Developer
Libraries, Frameworks & Software Standards
1 7 (43.75%) HTML
2 5 (31.25%) CSS
2 5 (31.25%) Hibernate
2 5 (31.25%) jQuery
2 5 (31.25%) Spring
2 5 (31.25%) Spring Boot
3 4 (25.00%) OpenGL
4 3 (18.75%) .NET
4 3 (18.75%) .NET Framework
5 2 (12.50%) HTML5
5 2 (12.50%) REST
5 2 (12.50%) Twitter Bootstrap
5 2 (12.50%) WCF
5 2 (12.50%) Web Services
6 1 (6.25%) OpenCL
6 1 (6.25%) Qt
Miscellaneous
1 5 (31.25%) Computer Science
2 4 (25.00%) CUDA
3 1 (6.25%) Analytical Skills
3 1 (6.25%) Robotics
Operating Systems
1 4 (25.00%) Windows
2 1 (6.25%) Android
2 1 (6.25%) Apple iOS
2 1 (6.25%) Linux
2 1 (6.25%) Unix
Processes & Methodologies
1 14 (87.50%) Software Engineering
2 10 (62.50%) Agile Software Development
3 9 (56.25%) OO
4 5 (31.25%) API Design
4 5 (31.25%) Microservices
5 4 (25.00%) Innovative Thinking
5 4 (25.00%) OOP
5 4 (25.00%) Parallel Programming
5 4 (25.00%) Scrum
6 3 (18.75%) Problem-Solving
7 2 (12.50%) OOA/OOD
7 2 (12.50%) OOD
7 2 (12.50%) Unit Testing
7 2 (12.50%) Web Development
8 1 (6.25%) Embedded Software Development
8 1 (6.25%) SDLC
8 1 (6.25%) Test Automation
8 1 (6.25%) UML
Programming Languages
1 10 (62.50%) C
2 9 (56.25%) Java
3 7 (43.75%) C#
4 5 (31.25%) Bash Shell
4 5 (31.25%) Korn
5 4 (25.00%) MATLAB
5 4 (25.00%) Python
5 4 (25.00%) R
6 2 (12.50%) JavaScript
6 2 (12.50%) TypeScript
7 1 (6.25%) Embedded C
7 1 (6.25%) Embedded C++
7 1 (6.25%) Objective-C
7 1 (6.25%) SQL
Qualifications
1 3 (18.75%) Computer Science Degree
1 3 (18.75%) Degree
Quality Assurance & Compliance
1 4 (25.00%) GDPR
System Software
1 1 (6.25%) Firmware
Vendors
1 5 (31.25%) Oracle
2 4 (25.00%) Microsoft