Period
to 25 November 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 25 November 2017 with a comparison to the same period in the previous 2 years.

C++
Hampshire > Southampton
6 months to
25 Nov 2017
Same period 2016 Same period 2015
Rank 39 39 47
Rank change year-on-year 0 +8 -17
Permanent jobs citing C++ 99 84 77
As % of all permanent IT jobs advertised in Southampton 6.77% 6.17% 5.57%
As % of the Programming Languages category 10.27% 10.51% 10.12%
Number of salaries quoted 87 90 70
Southampton median annual salary £32,500 £45,000 £45,000
Median salary % change year-on-year -27.78% - +24.14%
10th Percentile £21,250 £21,925 £30,500
90th Percentile £57,500 £61,250 £60,000
Hampshire median annual salary £45,000 £42,500 £45,000
% change year-on-year +5.88% -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 964 799 761
As % of all permanent IT jobs advertised in Southampton 65.94% 58.66% 55.07%
Number of salaries quoted 902 757 691
Southampton median annual salary £37,500 £41,543 £40,000
Median salary % change year-on-year -9.73% +3.86% +14.29%
10th Percentile £24,500 £26,250 £26,250
90th Percentile £55,000 £60,000 £57,500
Hampshire median annual salary £42,500 £40,000 £42,500
% change year-on-year +6.25% -5.88% +6.25%

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 25 November 2017.

Salary histogram for C++ in Southampton

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

1 82 (82.83%) Software Engineering
2 60 (60.61%) Degree
3 56 (56.57%) Computer Science
4 49 (49.49%) Java
5 48 (48.48%) C#
6 34 (34.34%) C
7 31 (31.31%) Computer Science Degree
8 28 (28.28%) Windows
9 26 (26.26%) Linux
10 23 (23.23%) SQL
11 21 (21.21%) Python
11 21 (21.21%) Multithreading
12 19 (19.19%) XML
13 17 (17.17%) Electronics
14 16 (16.16%) Mathematics
14 16 (16.16%) Agile Software Development
14 16 (16.16%) Big Data
15 15 (15.15%) Machine Learning
15 15 (15.15%) Physics
16 14 (14.14%) TCP/IP
16 14 (14.14%) Subversion
17 12 (12.12%) SQL Server
17 12 (12.12%) MFC
17 12 (12.12%) AngularJS
18 11 (11.11%) Hadoop
18 11 (11.11%) J2EE
19 10 (10.10%) JUnit
19 10 (10.10%) OO
19 10 (10.10%) Unix
19 10 (10.10%) Eclipse

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:

Application Platforms
1 4 (4.04%) Elasticsearch
Cloud Services
1 3 (3.03%) Microsoft Azure
2 2 (2.02%) Amazon AWS
2 2 (2.02%) Google Cloud Platform
Communications & Networking
1 14 (14.14%) TCP/IP
2 4 (4.04%) CTI
2 4 (4.04%) Network Security
3 2 (2.02%) Firewall
3 2 (2.02%) Internet
3 2 (2.02%) VLAN
3 2 (2.02%) VPN
4 1 (1.01%) RTP
4 1 (1.01%) VoIP
Database & Business Intelligence
1 16 (16.16%) Big Data
2 12 (12.12%) SQL Server
3 11 (11.11%) Hadoop
4 3 (3.03%) NoSQL
5 2 (2.02%) InfluxDB
5 2 (2.02%) Redis
Development Applications
1 14 (14.14%) Subversion
2 10 (10.10%) Eclipse
2 10 (10.10%) JUnit
3 4 (4.04%) Bugzilla
3 4 (4.04%) CruiseControl
3 4 (4.04%) Git (software)
3 4 (4.04%) Hudson
3 4 (4.04%) Visual Studio
3 4 (4.04%) VSS/SourceSafe
3 4 (4.04%) WiX
4 3 (3.03%) Rational DOORS
5 2 (2.02%) LabVIEW
6 1 (1.01%) JIRA
6 1 (1.01%) NUnit
6 1 (1.01%) Rational Rhapsody
6 1 (1.01%) VectorCAST
6 1 (1.01%) webpack
General
1 17 (17.17%) Electronics
2 2 (2.02%) Aerospace
3 1 (1.01%) Finance
3 1 (1.01%) Games
3 1 (1.01%) Manufacturing
Job Titles
1 70 (70.71%) Software Engineer
2 36 (36.36%) Graduate
3 34 (34.34%) C++ Software Engineer
4 32 (32.32%) Graduate Software Engineer
5 19 (19.19%) Developer
6 15 (15.15%) Junior
7 13 (13.13%) Junior Software Engineer
8 12 (12.12%) C# Software Engineer
8 12 (12.12%) Java Developer
8 12 (12.12%) Senior Developer
9 10 (10.10%) Graduate C++ Software Engineer
9 10 (10.10%) Senior Java Developer
10 8 (8.08%) Windows Engineer
11 7 (7.07%) Data Scientist
12 6 (6.06%) Machine Learning Engineer
12 6 (6.06%) Senior Software Engineer
13 5 (5.05%) Software Developer
14 4 (4.04%) Embedded Engineer
14 4 (4.04%) Embedded Software Engineer
14 4 (4.04%) Senior C++ Software Engineer
Libraries, Frameworks & Software Standards
1 19 (19.19%) XML
2 12 (12.12%) AngularJS
2 12 (12.12%) MFC
3 11 (11.11%) J2EE
4 10 (10.10%) SWT
5 8 (8.08%) .NET
6 5 (5.05%) HTML
7 4 (4.04%) HTML5
7 4 (4.04%) STL
7 4 (4.04%) WCF
8 3 (3.03%) JSON
8 3 (3.03%) REST
9 2 (2.02%) ASP.NET
9 2 (2.02%) CSS
9 2 (2.02%) gRPC
10 1 (1.01%) ASP.NET Web API
10 1 (1.01%) CSS3
10 1 (1.01%) Entity Framework
10 1 (1.01%) Node.js
10 1 (1.01%) WebRTC
Miscellaneous
1 56 (56.57%) Computer Science
2 9 (9.09%) Algorithms
3 4 (4.04%) Analytical Skills
3 4 (4.04%) Client/Server
4 2 (2.02%) Arduino
4 2 (2.02%) Field-Programmable Gate Array
4 2 (2.02%) Internet of Things
4 2 (2.02%) Raspberry Pi
4 2 (2.02%) VHDL
Operating Systems
1 28 (28.28%) Windows
2 26 (26.26%) Linux
3 10 (10.10%) Mac OS
3 10 (10.10%) Unix
4 3 (3.03%) VxWorks
5 2 (2.02%) Embedded Linux
6 1 (1.01%) Android
Processes & Methodologies
1 82 (82.83%) Software Engineering
2 21 (21.21%) Multithreading
3 16 (16.16%) Agile Software Development
3 16 (16.16%) Mathematics
4 15 (15.15%) Machine Learning
4 15 (15.15%) Physics
5 10 (10.10%) OO
6 8 (8.08%) Incident Management
7 7 (7.07%) Data Analysis
7 7 (7.07%) Mathematical Modelling
8 6 (6.06%) Chemistry
8 6 (6.06%) Innovative Thinking
8 6 (6.06%) OOP
9 5 (5.05%) Multithreaded Programming
9 5 (5.05%) OOD
10 4 (4.04%) Artificial Intelligence
10 4 (4.04%) Continuous Integration
10 4 (4.04%) Issue Tracking
10 4 (4.04%) Requirements Engineering
10 4 (4.04%) UML
Programming Languages
1 49 (49.49%) Java
2 48 (48.48%) C#
3 34 (34.34%) C
4 23 (23.23%) SQL
5 21 (21.21%) Python
6 8 (8.08%) VC++
7 4 (4.04%) JavaScript
8 2 (2.02%) Delphi
8 2 (2.02%) Go
8 2 (2.02%) MATLAB
8 2 (2.02%) PL/SQL
8 2 (2.02%) R
9 1 (1.01%) Ada
9 1 (1.01%) Embedded C
9 1 (1.01%) Embedded C++
9 1 (1.01%) F#
9 1 (1.01%) Fortran
9 1 (1.01%) Ruby
9 1 (1.01%) TypeScript
Qualifications
1 60 (60.61%) Degree
2 31 (31.31%) Computer Science Degree
3 7 (7.07%) PhD
4 5 (5.05%) Security Cleared
5 4 (4.04%) SC Cleared
6 3 (3.03%) HND
7 1 (1.01%) BC Cleared
7 1 (1.01%) NVQ Level 4
Quality Assurance & Compliance
1 3 (3.03%) DO-178B
2 2 (2.02%) GCP
3 1 (1.01%) QA
Vendors
1 4 (4.04%) Microsoft
2 2 (2.02%) Oracle
3 1 (1.01%) Green Hills
3 1 (1.01%) IBM
3 1 (1.01%) Wind River