Period
to 7 August 2020

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

C++
South East > Surrey
6 months to
7 Aug 2020
Same period 2019 Same period 2018
Rank 48 54 49
Rank change year-on-year +6 -5 -3
Permanent jobs citing C++ 79 194 271
As % of all permanent jobs advertised in Surrey 4.88% 4.59% 5.15%
As % of the Programming Languages category 9.02% 9.50% 9.38%
Number of salaries quoted 71 150 229
Median annual salary £52,500 £55,000 £50,000
Median salary % change year-on-year -4.55% +10.00% +3.09%
10th Percentile £36,250 £39,875 £31,250
90th Percentile £72,500 £82,750 £80,000
South East median annual salary £50,000 £47,500 £50,000
% change year-on-year +5.26% -5.00% +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 Surrey with a requirement for coding skills.

All Programming Languages
Surrey
Permanent vacancies with a requirement for coding skills 876 2,043 2,888
As % of all permanent IT jobs advertised in Surrey 54.14% 48.31% 54.89%
Number of salaries quoted 728 1,761 2,524
Median annual salary £55,000 £55,000 £47,500
Median salary % change year-on-year - +15.79% -
10th Percentile £35,000 £32,500 £30,000
90th Percentile £75,000 £77,500 £68,750
South East median annual salary £50,000 £47,500 £45,000
% change year-on-year +5.26% +5.56% -

C++
Job Vacancy Trend in Surrey

Job postings citing C++ as a proportion of all IT jobs advertised in Surrey.

Job vacancy trend for C++ in Surrey

C++
Salary Trend in Surrey

3-month moving average salary quoted in jobs citing C++ in Surrey.

Salary trend for C++ in Surrey

C++
Salary Histogram in Surrey

Salary distribution for jobs citing C++ in Surrey over the 6 months to 7 August 2020.

Salary histogram for C++ in Surrey

C++
Job Locations in Surrey

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing C++ within the Surrey region over the 6 months to 7 August 2020. 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
Guildford -6 21 £50,000 -14.89% 22
Staines +18 16 £62,500 +8.70%
Woking +23 9 £63,000 +9.57%
Chertsey - 5 - - 1
Reigate +8 3 £72,500 -3.33%
Egham - 2 £75,000 -
Leatherhead +25 1 £55,000 -8.33% 1
Camberley +22 1 £50,000 -4.76% 1
Redhill +9 1 £42,500 -10.53%
Sunbury-on-Thames -2 1 £40,000 -23.81%
C++
South East

For the 6 months to 7 August 2020, 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 Surrey region with a requirement for C++.

1 49 (62.03%) Software Engineering
2 37 (46.84%) C
3 33 (41.77%) Python
4 31 (39.24%) Linux
5 28 (35.44%) Java
6 25 (31.65%) Agile Software Development
7 23 (29.11%) C#
8 22 (27.85%) JavaScript
8 22 (27.85%) Computer Science
9 19 (24.05%) AngularJS
9 19 (24.05%) .NET
10 17 (21.52%) React
10 17 (21.52%) Git (software)
11 15 (18.99%) Problem-Solving
12 14 (17.72%) Degree
12 14 (17.72%) HTML
13 13 (16.46%) Mathematics
14 11 (13.92%) Web Development
14 11 (13.92%) Node.js
14 11 (13.92%) Scrum
15 10 (12.66%) .NET Core
15 10 (12.66%) SQL
15 10 (12.66%) VB
15 10 (12.66%) Continuous Improvement
15 10 (12.66%) Algorithms
15 10 (12.66%) User Experience
15 10 (12.66%) JIRA
15 10 (12.66%) Multithreading
15 10 (12.66%) Android
16 9 (11.39%) Games

C++
Co-occurring IT Skills in Surrey 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 6 (7.59%) Confluence
2 4 (5.06%) CICS
2 4 (5.06%) WebSphere
3 2 (2.53%) JBoss
3 2 (2.53%) WebSphere Application Server
Cloud Services
1 5 (6.33%) AWS
2 3 (3.80%) Azure
2 3 (3.80%) SaaS
3 2 (2.53%) GCP
4 1 (1.27%) Amazon S3
Communications & Networking
1 5 (6.33%) Wireless
2 3 (3.80%) 5G
2 3 (3.80%) MQTT
2 3 (3.80%) VoIP
3 2 (2.53%) CTI
3 2 (2.53%) TCP/IP
4 1 (1.27%) LTE
4 1 (1.27%) NAS
4 1 (1.27%) RS-232
4 1 (1.27%) RS-422
4 1 (1.27%) RS-485
4 1 (1.27%) Skype
4 1 (1.27%) SNMP
Database & Business Intelligence
1 4 (5.06%) DB2
2 3 (3.80%) MongoDB
2 3 (3.80%) NoSQL
3 2 (2.53%) Amazon Athena
3 2 (2.53%) Big Data
3 2 (2.53%) KDB
3 2 (2.53%) PostgreSQL
3 2 (2.53%) Relational Database
3 2 (2.53%) SQL Server
Development Applications
1 17 (21.52%) Git (software)
2 10 (12.66%) JIRA
3 5 (6.33%) Jenkins
4 4 (5.06%) Selenium
5 2 (2.53%) HP UFT
5 2 (2.53%) JMeter
5 2 (2.53%) JUnit
5 2 (2.53%) LoadRunner
5 2 (2.53%) Visual Studio
6 1 (1.27%) Subversion
General
1 9 (11.39%) Games
2 6 (7.59%) Electronics
3 4 (5.06%) Aerospace
3 4 (5.06%) Finance
3 4 (5.06%) Telecoms
4 3 (3.80%) Military
5 2 (2.53%) Manufacturing
6 1 (1.27%) Automotive
Job Titles
1 35 (44.30%) Software Engineer
2 30 (37.97%) Developer
3 13 (16.46%) C++ Software Engineer
4 11 (13.92%) Embedded Engineer
4 11 (13.92%) Web Developer
5 10 (12.66%) Embedded Software Engineer
5 10 (12.66%) Software Developer
6 7 (8.86%) C++ Developer
6 7 (8.86%) Senior Software Engineer
7 6 (7.59%) Front End Developer (Client-Side Developer)
7 6 (7.59%) Mobile Developer
7 6 (7.59%) Mobile Web Developer
8 5 (6.33%) C++ Software Developer
8 5 (6.33%) Front End Web Developer (Client-Side Developer)
8 5 (6.33%) Lead Developer
8 5 (6.33%) Lead Web Developer
8 5 (6.33%) Principal Engineer
8 5 (6.33%) Principal Software Engineer
8 5 (6.33%) Programmer
8 5 (6.33%) React Developer
Libraries, Frameworks & Software Standards
1 19 (24.05%) .NET
1 19 (24.05%) AngularJS
2 17 (21.52%) React
3 14 (17.72%) HTML
4 11 (13.92%) Node.js
5 10 (12.66%) .NET Core
6 9 (11.39%) Web Services
7 7 (8.86%) HTML5
8 6 (7.59%) CSS
8 6 (7.59%) jQuery
9 5 (6.33%) .NET Framework
9 5 (6.33%) Entity Framework
9 5 (6.33%) MFC
9 5 (6.33%) Middleware
9 5 (6.33%) REST
9 5 (6.33%) Unreal Engine
9 5 (6.33%) WinForms
9 5 (6.33%) WPF
10 4 (5.06%) OpenGL ES
10 4 (5.06%) Vulkan
Miscellaneous
1 10 (12.66%) Algorithms
1 10 (12.66%) User Experience
2 7 (8.86%) Analytical Skills
3 6 (7.59%) Data Structures
4 5 (6.33%) Embedded Systems
4 5 (6.33%) LIMS
5 4 (5.06%) Linux Command Line
5 4 (5.06%) Mainframe
6 2 (2.53%) IBM Mainframe
6 2 (2.53%) Mobile App
6 2 (2.53%) Mobile Games
6 2 (2.53%) N-Tier
6 2 (2.53%) Robotics
7 1 (1.27%) 3D Graphics
7 1 (1.27%) CPLD
7 1 (1.27%) Field-Programmable Gate Array
7 1 (1.27%) Self-Motivation
7 1 (1.27%) Virtual Team
Operating Systems
1 31 (39.24%) Linux
2 10 (12.66%) Android
3 6 (7.59%) Apple iOS
3 6 (7.59%) Windows
4 4 (5.06%) Embedded Linux
5 2 (2.53%) Robot Operating System
5 2 (2.53%) Unix
Processes & Methodologies
1 49 (62.03%) Software Engineering
2 25 (31.65%) Agile Software Development
3 22 (27.85%) Computer Science
4 15 (18.99%) Problem-Solving
5 13 (16.46%) Mathematics
6 11 (13.92%) Scrum
6 11 (13.92%) Web Development
7 10 (12.66%) Continuous Improvement
7 10 (12.66%) Multithreading
8 8 (10.13%) Android Development
8 8 (10.13%) TDD
8 8 (10.13%) Test Automation
9 7 (8.86%) Artificial Intelligence
9 7 (8.86%) OO
10 6 (7.59%) iOS Development
10 6 (7.59%) Machine Learning
10 6 (7.59%) Microservices
10 6 (7.59%) Mobile Development
11 5 (6.33%) DevOps
11 5 (6.33%) SDLC
Programming Languages
1 37 (46.84%) C
2 33 (41.77%) Python
3 28 (35.44%) Java
4 23 (29.11%) C#
5 22 (27.85%) JavaScript
6 10 (12.66%) SQL
6 10 (12.66%) VB
7 7 (8.86%) Bash Shell
8 6 (7.59%) Apple Swift
8 6 (7.59%) Objective-C
8 6 (7.59%) Ruby
8 6 (7.59%) TypeScript
9 5 (6.33%) Kotlin
9 5 (6.33%) Perl
10 4 (5.06%) Embedded C
10 4 (5.06%) Lua
11 3 (3.80%) Go
12 2 (2.53%) Embedded C++
12 2 (2.53%) GLSL
12 2 (2.53%) JCL
Qualifications
1 14 (17.72%) Degree
2 8 (10.13%) Security Cleared
3 7 (8.86%) Computer Science Degree
3 7 (8.86%) PhD
4 5 (6.33%) SC Cleared
5 2 (2.53%) DV Cleared
5 2 (2.53%) ISEB
5 2 (2.53%) ISTQB
5 2 (2.53%) PMI Certification
5 2 (2.53%) PMP
6 1 (1.27%) Master's Degree
Quality Assurance & Compliance
1 3 (3.80%) QA
2 1 (1.27%) ISO 13485
System Software
1 7 (8.86%) Docker
2 2 (2.53%) ACF2
2 2 (2.53%) Firmware
2 2 (2.53%) RACF
Systems Management
1 5 (6.33%) Kubernetes
2 1 (1.27%) Grafana
Vendors
1 2 (2.53%) Avaya
1 2 (2.53%) HP
1 2 (2.53%) IBM
1 2 (2.53%) Microsoft
1 2 (2.53%) Mitel
1 2 (2.53%) NVIDIA
1 2 (2.53%) Oracle
1 2 (2.53%) Samsung
2 1 (1.27%) EMC
2 1 (1.27%) QNX
2 1 (1.27%) Thunderhead