Period
to 17 October 2017

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

C++
Hampshire > Southampton
6 months to
17 Oct 2017
Same period 2016 Same period 2015
Rank 35 48 37
Rank change year-on-year +13 -11 -13
Permanent jobs citing C++ 72 77 92
As % of all permanent IT jobs advertised in Southampton 6.61% 5.75% 6.47%
As % of the Programming Languages category 10.60% 9.31% 12.47%
Number of salaries quoted 72 77 83
Southampton median annual salary £39,000 £45,000 £45,000
Median salary % change year-on-year -13.33% - +20.00%
10th Percentile £21,250 £27,500 £28,750
90th Percentile £61,250 £60,500 £60,000
Hampshire median annual salary £47,500 £42,500 £45,000
% change year-on-year +11.76% -5.56% +28.57%

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

All Programming Languages
Southampton
Permanent vacancies with a requirement for coding skills 679 827 738
As % of all permanent IT jobs advertised in Southampton 62.29% 61.81% 51.94%
Number of salaries quoted 643 788 655
Southampton median annual salary £40,000 £40,000 £40,000
10th Percentile £22,500 £26,625 £26,250
90th Percentile £57,500 £56,250 £57,500
Hampshire median annual salary £42,500 £40,000 £41,500
% change year-on-year +6.25% -3.61% +3.75%

C++
Job Vacancy Trend in Southampton

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

Job vacancy trend for C++ in Southampton

C++
Salary Trend in Southampton

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

Salary trend for C++ in Southampton

C++
Salary Histogram in Southampton

The salary distribution of IT jobs citing C++ in Southampton over the 6 months to 17 October 2017.

Salary histogram for C++ in Southampton

For the 6 months to 17 October 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 Southampton region with a requirement for C++.

1 54 (75.00%) Software Engineering
2 37 (51.39%) C#
3 36 (50.00%) Java
3 36 (50.00%) Degree
4 32 (44.44%) Computer Science
5 31 (43.06%) C
6 23 (31.94%) Linux
7 22 (30.56%) Python
8 18 (25.00%) SQL
8 18 (25.00%) Electronics
9 17 (23.61%) Mathematics
10 13 (18.06%) Physics
11 11 (15.28%) XML
11 11 (15.28%) Machine Learning
11 11 (15.28%) Computer Science Degree
12 10 (13.89%) Algorithms
12 10 (13.89%) Windows
13 9 (12.50%) HTML
14 8 (11.11%) Big Data
14 8 (11.11%) REST
14 8 (11.11%) MVC
14 8 (11.11%) JSON
15 7 (9.72%) Subversion
15 7 (9.72%) OO
15 7 (9.72%) AngularJS
16 6 (8.33%) NoSQL
16 6 (8.33%) SOA
16 6 (8.33%) J2EE
16 6 (8.33%) Agile Software Development
16 6 (8.33%) Multithreading

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

Cloud Services
1 5 (6.94%) Microsoft Azure
2 2 (2.78%) Amazon AWS
2 2 (2.78%) Google Cloud Platform
Communications & Networking
1 2 (2.78%) Firewall
1 2 (2.78%) Internet
1 2 (2.78%) TCP/IP
1 2 (2.78%) VLAN
1 2 (2.78%) VPN
2 1 (1.39%) RTP
2 1 (1.39%) VoIP
Database & Business Intelligence
1 8 (11.11%) Big Data
2 6 (8.33%) Hadoop
2 6 (8.33%) NoSQL
3 2 (2.78%) InfluxDB
3 2 (2.78%) Redis
Development Applications
1 7 (9.72%) Subversion
2 6 (8.33%) Git (software)
3 5 (6.94%) Bugzilla
3 5 (6.94%) CruiseControl
3 5 (6.94%) Hudson
3 5 (6.94%) VSS/SourceSafe
4 3 (4.17%) NUnit
4 3 (4.17%) Rational DOORS
5 2 (2.78%) Eclipse
5 2 (2.78%) JUnit
5 2 (2.78%) Team Foundation Server
6 1 (1.39%) JIRA
6 1 (1.39%) LabVIEW
6 1 (1.39%) Rational Rhapsody
6 1 (1.39%) VectorCAST
6 1 (1.39%) webpack
General
1 18 (25.00%) Electronics
2 1 (1.39%) Aerospace
2 1 (1.39%) Finance
2 1 (1.39%) Games
2 1 (1.39%) Manufacturing
Job Titles
1 50 (69.44%) Software Engineer
2 29 (40.28%) Graduate
3 27 (37.50%) Graduate Software Engineer
4 19 (26.39%) C++ Software Engineer
5 15 (20.83%) Developer
6 9 (12.50%) Graduate C++ Software Engineer
7 7 (9.72%) Junior
7 7 (9.72%) Senior Software Engineer
8 6 (8.33%) Java Developer
8 6 (8.33%) Software Developer
9 5 (6.94%) C# Software Engineer
9 5 (6.94%) Embedded Engineer
9 5 (6.94%) Embedded Software Engineer
9 5 (6.94%) Junior Software Engineer
9 5 (6.94%) Machine Learning Engineer
9 5 (6.94%) Senior C# Software Engineer
9 5 (6.94%) Senior C++ Software Engineer
10 4 (5.56%) Data Scientist
10 4 (5.56%) Full Stack Developer
10 4 (5.56%) Senior Developer
Libraries, Frameworks & Software Standards
1 11 (15.28%) XML
2 9 (12.50%) HTML
3 8 (11.11%) JSON
3 8 (11.11%) REST
4 7 (9.72%) AngularJS
5 6 (8.33%) J2EE
6 5 (6.94%) MFC
6 5 (6.94%) STL
7 4 (5.56%) .NET
7 4 (5.56%) Angular 2
7 4 (5.56%) HTML5
7 4 (5.56%) jQuery
8 3 (4.17%) CSS
8 3 (4.17%) Entity Framework
8 3 (4.17%) LINQ
8 3 (4.17%) WPF
9 2 (2.78%) ASP.NET
9 2 (2.78%) gRPC
9 2 (2.78%) Twitter Bootstrap
9 2 (2.78%) WCF
Miscellaneous
1 32 (44.44%) Computer Science
2 10 (13.89%) Algorithms
3 5 (6.94%) Client/Server
4 4 (5.56%) Analytical Skills
4 4 (5.56%) Internet of Things
5 2 (2.78%) Arduino
5 2 (2.78%) Raspberry Pi
Operating Systems
1 23 (31.94%) Linux
2 10 (13.89%) Windows
3 4 (5.56%) Embedded Linux
4 3 (4.17%) Unix
4 3 (4.17%) VxWorks
5 2 (2.78%) Mac OS
Processes & Methodologies
1 54 (75.00%) Software Engineering
2 17 (23.61%) Mathematics
3 13 (18.06%) Physics
4 11 (15.28%) Machine Learning
5 8 (11.11%) MVC
6 7 (9.72%) OO
7 6 (8.33%) Agile Software Development
7 6 (8.33%) Multithreading
7 6 (8.33%) SOA
8 5 (6.94%) Chemistry
8 5 (6.94%) Continuous Integration
8 5 (6.94%) Issue Tracking
8 5 (6.94%) Multithreaded Programming
8 5 (6.94%) OOP
9 4 (5.56%) Artificial Intelligence
9 4 (5.56%) Cross-Platform Development
9 4 (5.56%) Data Analysis
9 4 (5.56%) Mathematical Modelling
9 4 (5.56%) UML
9 4 (5.56%) Web Development
Programming Languages
1 37 (51.39%) C#
2 36 (50.00%) Java
3 31 (43.06%) C
4 22 (30.56%) Python
5 18 (25.00%) SQL
6 5 (6.94%) JavaScript
7 4 (5.56%) Ruby
8 3 (4.17%) F#
9 2 (2.78%) Delphi
9 2 (2.78%) Go
9 2 (2.78%) MATLAB
9 2 (2.78%) PL/SQL
9 2 (2.78%) R
10 1 (1.39%) Ada
10 1 (1.39%) Embedded C
10 1 (1.39%) Embedded C++
10 1 (1.39%) Fortran
10 1 (1.39%) Shell Script
10 1 (1.39%) TypeScript
Qualifications
1 36 (50.00%) Degree
2 11 (15.28%) Computer Science Degree
3 5 (6.94%) Security Cleared
4 4 (5.56%) PhD
4 4 (5.56%) SC Cleared
5 3 (4.17%) HND
5 3 (4.17%) Numerate Degree
6 1 (1.39%) BC Cleared
6 1 (1.39%) NVQ Level 4
Quality Assurance & Compliance
1 3 (4.17%) DO-178B
2 2 (2.78%) GCP
3 1 (1.39%) QA
System Software
1 2 (2.78%) Docker
Vendors
1 2 (2.78%) Oracle
2 1 (1.39%) Green Hills
2 1 (1.39%) IBM
2 1 (1.39%) Wind River