Period
to 24 May 2018

The following table provides summary statistics for permanent job vacancies advertised in Kingston Upon Thames 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 24 May 2018 with a comparison to the same period in the previous 2 years.

C++
South London > Kingston Upon Thames
6 months to
24 May 2018
Same period 2017 Same period 2016
Rank 43 44 12
Rank change year-on-year +1 -32 +14
Permanent jobs citing C++ 25 10 88
As % of all permanent IT jobs advertised in Kingston Upon Thames 5.00% 2.87% 15.77%
As % of the Programming Languages category 8.22% 5.75% 26.11%
Number of salaries quoted 23 7 92
Kingston Upon Thames median annual salary £40,000 £50,000 £43,750
Median salary % change year-on-year -20.00% +14.29% +16.67%
10th Percentile £27,500 £31,000 £30,000
90th Percentile £50,000 £54,500 £55,000
South London median annual salary £40,000 £50,000 £47,500
% change year-on-year -20.00% +5.26% +18.75%

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 Kingston Upon Thames with a requirement for coding skills.

All Programming Languages
Kingston Upon Thames
Permanent vacancies with a requirement for coding skills 304 174 337
As % of all permanent IT jobs advertised in Kingston Upon Thames 60.80% 50.00% 60.39%
Number of salaries quoted 272 134 317
Kingston Upon Thames median annual salary £50,000 £42,500 £45,000
Median salary % change year-on-year +17.65% -5.56% -5.26%
10th Percentile £27,500 £28,800 £28,500
90th Percentile £68,625 £60,000 £61,250
South London median annual salary £50,000 £50,000 £45,000
% change year-on-year - +11.11% -

C++
Job Vacancy Trend in Kingston Upon Thames

Job postings citing C++ as a percentage of all IT jobs advertised in Kingston Upon Thames.

Job vacancy trend for C++ in Kingston Upon Thames

C++
Salary Trend in Kingston Upon Thames

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

Salary trend for C++ in Kingston Upon Thames

C++
Salary Histogram in Kingston Upon Thames

The salary distribution of IT jobs citing C++ in Kingston Upon Thames over the 6 months to 24 May 2018.

Salary histogram for C++ in Kingston Upon Thames

C++
Job Locations in Kingston Upon Thames

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing C++ within the Kingston Upon Thames region over the 6 months to 24 May 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
Surbiton 0 19 £40,000 -20.00% 4
New Malden - 4 £45,750 - 4
Chessington +5 2 £32,500 +44.44% 1
C++
South London

For the 6 months to 24 May 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 Kingston Upon Thames region with a requirement for C++.

1 21 (84.00%) Java
1 21 (84.00%) Degree
1 21 (84.00%) Computer Science
2 20 (80.00%) Agile Software Development
3 17 (68.00%) Computer Science Degree
4 16 (64.00%) Scrum
4 16 (64.00%) Mathematics
5 14 (56.00%) Physics
6 13 (52.00%) OOD
7 12 (48.00%) PhD
7 12 (48.00%) C#
8 10 (40.00%) TDD
8 10 (40.00%) Linux
8 10 (40.00%) Gradle
8 10 (40.00%) SDLC
9 9 (36.00%) Eclipse
9 9 (36.00%) Java SE
10 8 (32.00%) Software Engineering
11 7 (28.00%) Games
11 7 (28.00%) OO
11 7 (28.00%) Algorithms
12 6 (24.00%) Windows
12 6 (24.00%) Unit Testing
13 5 (20.00%) 3D Graphics
13 5 (20.00%) GIS
14 4 (16.00%) Aerospace
14 4 (16.00%) AWT
14 4 (16.00%) Swing
14 4 (16.00%) Python
15 3 (12.00%) J2SE

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

Database & Business Intelligence
1 5 (20.00%) GIS
2 1 (4.00%) Big Data
Development Applications
1 10 (40.00%) Gradle
2 9 (36.00%) Eclipse
3 3 (12.00%) JUnit
4 1 (4.00%) JIRA
4 1 (4.00%) Visual Studio
General
1 7 (28.00%) Games
2 4 (16.00%) Aerospace
3 2 (8.00%) Telecoms
Job Titles
1 19 (76.00%) Developer
2 15 (60.00%) Software Developer
3 11 (44.00%) Java Developer
4 8 (32.00%) Java Software Developer
5 5 (20.00%) C++ Developer
5 5 (20.00%) C++ Software Developer
5 5 (20.00%) Scientific Software Developer
6 4 (16.00%) Agile Developer
6 4 (16.00%) Agile Java Developer
6 4 (16.00%) Graduate
6 4 (16.00%) Software Engineer
7 3 (12.00%) Graduate Developer
7 3 (12.00%) Graduate Java Developer
8 2 (8.00%) C++ Software Engineer
8 2 (8.00%) Senior Software Engineer
9 1 (4.00%) Data Engineer
9 1 (4.00%) Development Manager
9 1 (4.00%) Graduate Tester
9 1 (4.00%) Software Development Manager
9 1 (4.00%) Software Tester
Libraries, Frameworks & Software Standards
1 9 (36.00%) Java SE
2 4 (16.00%) AWT
2 4 (16.00%) Swing
3 3 (12.00%) J2SE
4 2 (8.00%) CSS
4 2 (8.00%) HTML
4 2 (8.00%) HTML5
5 1 (4.00%) .NET
5 1 (4.00%) .NET Framework
5 1 (4.00%) Apache Flex
5 1 (4.00%) Middleware
5 1 (4.00%) Web Services
Miscellaneous
1 21 (84.00%) Computer Science
2 7 (28.00%) Algorithms
3 5 (20.00%) 3D Graphics
4 2 (8.00%) Greenfield Project
4 2 (8.00%) Management Information System
Operating Systems
1 10 (40.00%) Linux
2 6 (24.00%) Windows
Processes & Methodologies
1 20 (80.00%) Agile Software Development
2 16 (64.00%) Mathematics
2 16 (64.00%) Scrum
3 14 (56.00%) Physics
4 13 (52.00%) OOD
5 10 (40.00%) SDLC
5 10 (40.00%) TDD
6 8 (32.00%) Software Engineering
7 7 (28.00%) OO
8 6 (24.00%) Unit Testing
9 2 (8.00%) Artificial Intelligence
9 2 (8.00%) Machine Learning
9 2 (8.00%) Multithreading
10 1 (4.00%) Configuration Management
10 1 (4.00%) Defect Tracking
10 1 (4.00%) Open Source
10 1 (4.00%) Problem-Solving
10 1 (4.00%) Process Improvement
10 1 (4.00%) Software Testing
10 1 (4.00%) Test Automation
Programming Languages
1 21 (84.00%) Java
2 12 (48.00%) C#
3 4 (16.00%) Python
4 2 (8.00%) Ada
4 2 (8.00%) JavaScript
5 1 (4.00%) PowerShell
5 1 (4.00%) SQL
5 1 (4.00%) VBScript
Qualifications
1 21 (84.00%) Degree
2 17 (68.00%) Computer Science Degree
3 12 (48.00%) PhD
System Software
1 1 (4.00%) Active Directory
1 1 (4.00%) Virtual Machines
1 1 (4.00%) VMware ESXi
1 1 (4.00%) VMware Infrastructure
Systems Management
1 2 (8.00%) BMC PATROL
Vendors
1 2 (8.00%) VMware