Period
to 19 November 2017

The following table provides summary statistics for permanent job vacancies advertised in Dorset 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 19 November 2017 with a comparison to the same period in the previous 2 years.

C++
South West > Dorset
6 months to
19 Nov 2017
Same period 2016 Same period 2015
Rank 28 62 48
Rank change year-on-year +34 -14 -10
Permanent jobs citing C++ 98 50 88
As % of all permanent IT jobs advertised in Dorset 8.80% 4.68% 5.99%
As % of the Programming Languages category 13.50% 7.42% 10.09%
Number of salaries quoted 85 42 86
Dorset median annual salary £45,000 £37,500 £38,000
Median salary % change year-on-year +20.00% -1.32% +16.92%
10th Percentile £30,500 £27,500 £22,750
90th Percentile £55,750 £55,000 £52,500
South West median annual salary £40,000 £42,500 £40,000
% change year-on-year -5.88% +6.25% +11.11%

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 Dorset with a requirement for coding skills.

All Programming Languages
Dorset
Permanent vacancies with a requirement for coding skills 726 674 872
As % of all permanent IT jobs advertised in Dorset 65.17% 63.05% 59.36%
Number of salaries quoted 647 605 649
Dorset median annual salary £36,500 £37,500 £37,500
Median salary % change year-on-year -2.67% - -
10th Percentile £26,250 £25,000 £22,750
90th Percentile £50,100 £57,750 £50,000
South West median annual salary £41,500 £40,000 £38,500
% change year-on-year +3.75% +3.90% +4.05%

C++
Job Vacancy Trend in Dorset

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

Job vacancy trend for C++ in Dorset

C++
Salary Trend in Dorset

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

Salary trend for C++ in Dorset

C++
Salary Histogram in Dorset

The salary distribution of IT jobs citing C++ in Dorset over the 6 months to 19 November 2017.

Salary histogram for C++ in Dorset

C++
Job Locations in Dorset

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing C++ within the Dorset region over the 6 months to 19 November 2017. 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
Poole +20 63 £45,000 - 3
Weymouth - 11 £45,000 - 2
Bournemouth +10 7 £52,500 +50.00% 1
Wimborne -6 7 £40,000 +33.33%
Shaftesbury - 1 £60,000 -
C++
South West

For the 6 months to 19 November 2017, IT jobs citing C++ also mentioned the following skills in order of popularity. The figures indicate the number co-occurrences and its proportion to all job ads across the Dorset region with a requirement for C++.

1 78 (79.59%) Software Engineering
2 63 (64.29%) Linux
3 55 (56.12%) OO
4 43 (43.88%) C#
5 37 (37.76%) Windows
6 36 (36.73%) OOP
7 32 (32.65%) Java
8 30 (30.61%) .NET
9 27 (27.55%) C
9 27 (27.55%) Agile Software Development
10 25 (25.51%) Embedded Systems
11 24 (24.49%) TDD
12 23 (23.47%) Degree
13 22 (22.45%) JavaScript
14 18 (18.37%) HTML
14 18 (18.37%) CSS
15 14 (14.29%) Multithreading
15 14 (14.29%) UML
16 13 (13.27%) Python
16 13 (13.27%) Computer Science
17 12 (12.24%) Electronics
18 11 (11.22%) Unix
18 11 (11.22%) Software Testing
18 11 (11.22%) Security Cleared
18 11 (11.22%) Test Automation
19 10 (10.20%) Embedded Linux
19 10 (10.20%) QA
19 10 (10.20%) Signal Processing
20 9 (9.18%) Qt
20 9 (9.18%) Computer Science Degree

C++
Co-occurring IT Skills in Dorset 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:

Applications
1 1 (1.02%) Microsoft Excel
Communications & Networking
1 8 (8.16%) TCP/IP
2 4 (4.08%) Bluetooth
3 3 (3.06%) Ethernet
3 3 (3.06%) RFID
3 3 (3.06%) ZigBee
4 2 (2.04%) Wi-Fi
5 1 (1.02%) 3G
5 1 (1.02%) 4G
5 1 (1.02%) VoIP
Database & Business Intelligence
1 3 (3.06%) Crystal Reports
2 2 (2.04%) SQL Server
3 1 (1.02%) SQLite
Development Applications
1 7 (7.14%) Rational Rhapsody
2 5 (5.10%) JIRA
2 5 (5.10%) Ranorex
2 5 (5.10%) Selenium
2 5 (5.10%) Team Foundation Server
3 4 (4.08%) MSTest
3 4 (4.08%) NUnit
3 4 (4.08%) Subversion
3 4 (4.08%) Visual Studio
4 3 (3.06%) Git (software)
5 1 (1.02%) Bugzilla
5 1 (1.02%) CruiseControl
5 1 (1.02%) Hudson
5 1 (1.02%) Rational DOORS
5 1 (1.02%) VSS/SourceSafe
General
1 12 (12.24%) Electronics
2 1 (1.02%) Aerospace
2 1 (1.02%) Military
2 1 (1.02%) Retail
2 1 (1.02%) Telecoms
Job Titles
1 70 (71.43%) Software Engineer
2 31 (31.63%) C++ Software Engineer
3 26 (26.53%) Developer
4 20 (20.41%) Software Developer
5 19 (19.39%) Senior Software Engineer
6 16 (16.33%) Developer/Software Engineer
7 15 (15.31%) Embedded Engineer
7 15 (15.31%) Embedded Software Engineer
8 10 (10.20%) Java Engineer
8 10 (10.20%) Java Software Engineer
8 10 (10.20%) Senior C++ Software Engineer
9 8 (8.16%) QA Engineer
9 8 (8.16%) Software Team Leader
9 8 (8.16%) Team Leader
10 6 (6.12%) .NET Developer
10 6 (6.12%) Graduate
10 6 (6.12%) Senior Java Engineer
10 6 (6.12%) Senior Java Software Engineer
10 6 (6.12%) Software QA Engineer
11 5 (5.10%) Software Engineering Team Leader
Libraries, Frameworks & Software Standards
1 30 (30.61%) .NET
2 18 (18.37%) CSS
2 18 (18.37%) HTML
3 9 (9.18%) Qt
4 7 (7.14%) .NET Framework
5 6 (6.12%) OpenMP
6 5 (5.10%) WCF
6 5 (5.10%) WinForms
7 4 (4.08%) .NET Compact Framework
8 3 (3.06%) REST
9 2 (2.04%) SOAP
10 1 (1.02%) MFC
10 1 (1.02%) OpenCV
10 1 (1.02%) STL
10 1 (1.02%) XML
Miscellaneous
1 25 (25.51%) Embedded Systems
2 13 (13.27%) Computer Science
3 8 (8.16%) Algorithms
3 8 (8.16%) Analytical Skills
4 6 (6.12%) Acoustics
5 5 (5.10%) Enterprise Software
6 3 (3.06%) Smartcard
7 2 (2.04%) Raspberry Pi
7 2 (2.04%) Smart City
8 1 (1.02%) Client/Server
8 1 (1.02%) Clustering
8 1 (1.02%) Contactless
8 1 (1.02%) Device Driver
Operating Systems
1 63 (64.29%) Linux
2 37 (37.76%) Windows
3 11 (11.22%) Unix
4 10 (10.20%) Embedded Linux
5 3 (3.06%) ThreadX
6 2 (2.04%) Android
6 2 (2.04%) Windows Embedded Compact
Processes & Methodologies
1 78 (79.59%) Software Engineering
2 55 (56.12%) OO
3 36 (36.73%) OOP
4 27 (27.55%) Agile Software Development
5 24 (24.49%) TDD
6 14 (14.29%) Multithreading
6 14 (14.29%) UML
7 11 (11.22%) Software Testing
7 11 (11.22%) Test Automation
8 10 (10.20%) Signal Processing
9 7 (7.14%) Mentoring
10 6 (6.12%) Concurrent Programming
10 6 (6.12%) Data Management
10 6 (6.12%) Embedded Software Development
10 6 (6.12%) Fault Analysis
10 6 (6.12%) OOD
10 6 (6.12%) Parallel Programming
10 6 (6.12%) SOLID
10 6 (6.12%) Unit Testing
10 6 (6.12%) Validation
Programming Languages
1 43 (43.88%) C#
2 32 (32.65%) Java
3 27 (27.55%) C
4 22 (22.45%) JavaScript
5 13 (13.27%) Python
6 9 (9.18%) Embedded C++
6 9 (9.18%) SQL
7 8 (8.16%) Embedded C
8 6 (6.12%) Bash Shell
8 6 (6.12%) MATLAB
8 6 (6.12%) Perl
9 5 (5.10%) T-SQL
10 3 (3.06%) VB
11 1 (1.02%) Delphi
11 1 (1.02%) Fortran
11 1 (1.02%) R
Qualifications
1 23 (23.47%) Degree
2 11 (11.22%) Security Cleared
3 9 (9.18%) Computer Science Degree
4 5 (5.10%) SC Cleared
5 2 (2.04%) Master's Degree
5 2 (2.04%) Microsoft Certification
Quality Assurance & Compliance
1 10 (10.20%) QA
2 6 (6.12%) DO-178B
2 6 (6.12%) MIL-STD-498
Vendors
1 6 (6.12%) Intel
2 3 (3.06%) Microsoft
3 1 (1.02%) ANSYS
3 1 (1.02%) Capita
3 1 (1.02%) MathWorks
3 1 (1.02%) Mentor Graphics
3 1 (1.02%) Xamarin