Period
to 22 February 2018

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 22 February 2018 with a comparison to the same period in the previous 2 years.

C++
South East > Surrey
6 months to
22 Feb 2018
Same period 2017 Same period 2016
Rank 46 34 39
Rank change year-on-year -12 +5 -4
Permanent jobs citing C++ 332 375 536
As % of all permanent IT jobs advertised in Surrey 5.67% 6.46% 6.65%
As % of the Programming Languages category 9.81% 12.77% 13.48%
Number of salaries quoted 284 366 509
Surrey median annual salary £50,000 £50,000 £45,000
Median salary % change year-on-year - +11.11% -
10th Percentile £30,000 £31,250 £28,750
90th Percentile £66,250 £60,000 £62,500
South East median annual salary £47,500 £45,500 £45,000
% change year-on-year +4.40% +1.11% +5.88%

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 3,385 2,937 3,977
As % of all permanent IT jobs advertised in Surrey 57.83% 50.58% 49.37%
Number of salaries quoted 2,903 2,535 3,601
Surrey median annual salary £47,500 £47,500 £45,000
Median salary % change year-on-year - +5.56% -
10th Percentile £30,000 £29,750 £27,500
90th Percentile £65,000 £65,000 £63,750
South East median annual salary £45,000 £45,000 £44,000
% change year-on-year - +2.27% +6.02%

C++
Job Vacancy Trend in Surrey

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

Job vacancy trend for C++ in Surrey

C++
Salary Trend in Surrey

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

Salary trend for C++ in Surrey

C++
Salary Histogram in Surrey

The salary distribution of IT jobs citing C++ in Surrey over the 6 months to 22 February 2018.

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 22 February 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
Camberley +14 44 £55,000 +22.22% 8
Guildford -13 32 £44,250 -6.84% 12
Leatherhead +11 30 £57,500 +40.24%
Weybridge -6 21 £57,500 +15.00% 1
Staines -2 20 £57,500 +4.55% 4
Reigate -10 14 £60,000 +71.43% 3
Redhill -16 14 £42,500 -5.56% 1
Woking -22 11 £47,500 -5.00% 9
Farnham -7 6 £30,000 -7.69% 1
Walton-on-Thames +7 5 £55,000 +37.50% 6
Chertsey - 5 £35,500 -
Sunbury-on-Thames - 4 £40,000 -
Egham -16 2 £60,000 +7.14%
Epsom - 2 £38,750 -
Addlestone - 2 £35,000 -
Shepperton - 1 - -
C++
South East

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

1 176 (53.01%) Software Engineering
2 129 (38.86%) Linux
3 105 (31.63%) OO
4 102 (30.72%) C#
5 98 (29.52%) C
6 95 (28.61%) Python
7 86 (25.90%) Degree
8 85 (25.60%) Java
9 81 (24.40%) SDLC
10 70 (21.08%) Agile Software Development
11 68 (20.48%) Computer Science
12 62 (18.67%) Multithreading
12 62 (18.67%) .NET
13 56 (16.87%) Security Cleared
14 51 (15.36%) TDD
14 51 (15.36%) JavaScript
15 50 (15.06%) Windows
15 50 (15.06%) Telecoms
15 50 (15.06%) Mathematics
16 49 (14.76%) Algorithms
16 49 (14.76%) Subversion
16 49 (14.76%) STL
17 46 (13.86%) Boost C++ Libraries
18 43 (12.95%) SQL
19 41 (12.35%) Mentoring
19 41 (12.35%) GCC
19 41 (12.35%) GDB
20 39 (11.75%) Finance
20 39 (11.75%) Cross-Platform Development
21 36 (10.84%) Qt

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 9 (2.71%) Apache Spark
1 9 (2.71%) Tomcat
2 8 (2.41%) Apache
2 8 (2.41%) BizTalk Server
3 4 (1.20%) Confluence
3 4 (1.20%) SAS
4 3 (0.90%) IIS
5 2 (0.60%) Apache Pig
5 2 (0.60%) Apache Solr
5 2 (0.60%) DataSynapse
5 2 (0.60%) DNN
5 2 (0.60%) Elasticsearch
5 2 (0.60%) Ethereum
5 2 (0.60%) Hyperledger
5 2 (0.60%) SharePoint
6 1 (0.30%) nginx
Applications
1 5 (1.51%) Photoshop
2 4 (1.20%) Mathematica
2 4 (1.20%) SPSS
3 3 (0.90%) GIMP
3 3 (0.90%) Simulink
4 2 (0.60%) Adobe Illustrator
4 2 (0.60%) Blender
4 2 (0.60%) GNU Octave
4 2 (0.60%) Microsoft Excel
5 1 (0.30%) Abaqus
5 1 (0.30%) CATIA
5 1 (0.30%) Siemens NX
Business Applications
1 4 (1.20%) Teamcenter
2 2 (0.60%) Epicor Tropos
2 2 (0.60%) NetSuite
3 1 (0.30%) ENOVIA
3 1 (0.30%) SAP CCM
3 1 (0.30%) SAP PLM
Cloud Services
1 16 (4.82%) Microsoft Azure
2 10 (3.01%) SaaS
3 8 (2.41%) Amazon AWS
4 6 (1.81%) Cloud Computing
5 1 (0.30%) Slack
Communications & Networking
1 36 (10.84%) LTE
1 36 (10.84%) Wireshark
2 34 (10.24%) Asterisk PBX
2 34 (10.24%) Diameter Protocol
2 34 (10.24%) GGSN
2 34 (10.24%) GSM
2 34 (10.24%) MGW
2 34 (10.24%) PBX
2 34 (10.24%) RANAP
2 34 (10.24%) RTP
2 34 (10.24%) SGSN
2 34 (10.24%) UMTS
3 27 (8.13%) TCP/IP
4 7 (2.11%) DNS
5 6 (1.81%) DVB
5 6 (1.81%) Internet
5 6 (1.81%) IPv4
5 6 (1.81%) IPv6
5 6 (1.81%) VoIP
5 6 (1.81%) Wireless
Database & Business Intelligence
1 13 (3.92%) MySQL
1 13 (3.92%) Relational Database
2 12 (3.61%) SQL Server
3 11 (3.31%) Big Data
4 8 (2.41%) MongoDB
5 7 (2.11%) Hadoop
6 6 (1.81%) Apache Hive
6 6 (1.81%) RDBMS
7 5 (1.51%) Oracle Database
8 4 (1.20%) Amazon DynamoDB
8 4 (1.20%) Blockchain
8 4 (1.20%) NoSQL
9 2 (0.60%) Apache Cassandra
9 2 (0.60%) Crystal Reports
9 2 (0.60%) Impala
9 2 (0.60%) MariaDB
9 2 (0.60%) PostgreSQL
9 2 (0.60%) SQL Server 2016
10 1 (0.30%) DB2
10 1 (0.30%) InterSystems Cache
Development Applications
1 49 (14.76%) Subversion
2 41 (12.35%) GCC
2 41 (12.35%) GDB
3 34 (10.24%) Trac
4 32 (9.64%) Git (software)
5 16 (4.82%) JIRA
6 9 (2.71%) Team Foundation Server
7 8 (2.41%) Xcode
8 7 (2.11%) Visual Studio
9 6 (1.81%) NUnit
10 4 (1.20%) GoogleTest
11 3 (0.90%) Ant
11 3 (0.90%) Jenkins
11 3 (0.90%) Rational DOORS
11 3 (0.90%) Rhino Mocks
12 2 (0.60%) TeamCity
12 2 (0.60%) Visual Studio Team System
General
1 50 (15.06%) Telecoms
2 39 (11.75%) Finance
3 26 (7.83%) Electronics
4 16 (4.82%) Aerospace
5 11 (3.31%) Military
6 10 (3.01%) Automotive
7 7 (2.11%) Games
8 5 (1.51%) Manufacturing
9 4 (1.20%) Advertising
9 4 (1.20%) Banking
9 4 (1.20%) Law
9 4 (1.20%) Retail
10 1 (0.30%) Financial Institution
Job Titles
1 128 (38.55%) Software Engineer
2 103 (31.02%) Developer
3 102 (30.72%) C++ Software Engineer
4 54 (16.27%) C++ Developer
5 40 (12.05%) Software Developer
6 33 (9.94%) Senior C++ Software Engineer
6 33 (9.94%) Senior Software Engineer
7 28 (8.43%) Telecoms Engineer
8 26 (7.83%) Telecoms Software Engineer
9 23 (6.93%) C++ Software Developer
10 22 (6.63%) Senior Developer
11 20 (6.02%) Embedded Engineer
12 19 (5.72%) Embedded Software Engineer
12 19 (5.72%) Graduate
12 19 (5.72%) Network Engineer
13 18 (5.42%) C# Developer
13 18 (5.42%) Senior C++ Developer
14 17 (5.12%) Core Network Engineer
15 16 (4.82%) Linux Engineer
16 13 (3.92%) Embedded C++ Developer
Libraries, Frameworks & Software Standards
1 62 (18.67%) .NET
2 49 (14.76%) STL
3 46 (13.86%) Boost C++ Libraries
4 36 (10.84%) Qt
5 28 (8.43%) HTML
6 23 (6.93%) CSS
7 16 (4.82%) .NET Framework
8 14 (4.22%) HTML5
8 14 (4.22%) XML
9 13 (3.92%) Web Services
9 13 (3.92%) WPF
10 12 (3.61%) ASP.NET
10 12 (3.61%) TensorFlow
10 12 (3.61%) WCF
11 11 (3.31%) ASP.NET MVC
12 9 (2.71%) CSS3
13 7 (2.11%) Node.js
13 7 (2.11%) RESTful
14 6 (1.81%) LAMP
14 6 (1.81%) Unity (Game Engine)
Miscellaneous
1 68 (20.48%) Computer Science
2 49 (14.76%) Algorithms
3 16 (4.82%) Analytical Skills
3 16 (4.82%) Greenfield Project
4 14 (4.22%) Mobile App
5 10 (3.01%) Embedded Systems
6 8 (2.41%) Field-Programmable Gate Array
7 7 (2.11%) EMV
7 7 (2.11%) MPEG
8 6 (1.81%) Client/Server
8 6 (1.81%) STB
8 6 (1.81%) User Experience
8 6 (1.81%) Video on Demand
9 5 (1.51%) CUDA
9 5 (1.51%) Mainframe
9 5 (1.51%) VHDL
10 4 (1.20%) Device Driver
10 4 (1.20%) Mobile Payment
10 4 (1.20%) Public Cloud
10 4 (1.20%) Tandem
Operating Systems
1 129 (38.86%) Linux
2 50 (15.06%) Windows
3 26 (7.83%) Unix
4 24 (7.23%) Android
5 18 (5.42%) Apple iOS
6 11 (3.31%) Embedded Linux
7 7 (2.11%) Red Hat Enterprise Linux
8 6 (1.81%) CentOS
9 5 (1.51%) zOS
10 3 (0.90%) Windows Server
11 2 (0.60%) Windows Server 2008
11 2 (0.60%) Windows Server 2012
12 1 (0.30%) Mac OS X
12 1 (0.30%) Ubuntu
Processes & Methodologies
1 176 (53.01%) Software Engineering
2 105 (31.63%) OO
3 81 (24.40%) SDLC
4 70 (21.08%) Agile Software Development
5 62 (18.67%) Multithreading
6 51 (15.36%) TDD
7 50 (15.06%) Mathematics
8 41 (12.35%) Mentoring
9 39 (11.75%) Cross-Platform Development
10 34 (10.24%) Software Architecture
11 29 (8.73%) OOP
12 23 (6.93%) Configuration Management
13 19 (5.72%) UML
14 18 (5.42%) Physics
15 17 (5.12%) Machine Learning
15 17 (5.12%) Test Automation
16 16 (4.82%) Integration Testing
16 16 (4.82%) MVC
17 14 (4.22%) Unit Testing
18 12 (3.61%) Artificial Intelligence
Programming Languages
1 102 (30.72%) C#
2 98 (29.52%) C
3 95 (28.61%) Python
4 85 (25.60%) Java
5 51 (15.36%) JavaScript
6 43 (12.95%) SQL
7 26 (7.83%) Embedded C++
8 23 (6.93%) Perl
9 22 (6.63%) PowerShell
10 18 (5.42%) MATLAB
11 17 (5.12%) VB
12 13 (3.92%) Bourne shell
13 11 (3.31%) Embedded C
13 11 (3.31%) Objective-C
13 11 (3.31%) Shell Script
13 11 (3.31%) VBScript
14 10 (3.01%) Ada
14 10 (3.01%) PL/SQL
15 9 (2.71%) Assembly Language
15 9 (2.71%) Delphi
Qualifications
1 86 (25.90%) Degree
2 56 (16.87%) Security Cleared
3 31 (9.34%) SC Cleared
4 27 (8.13%) PhD
5 25 (7.53%) Computer Science Degree
6 6 (1.81%) Numerate Degree
7 5 (1.51%) Master's Degree
8 2 (0.60%) MCSE
8 2 (0.60%) Microsoft Certification
Quality Assurance & Compliance
1 3 (0.90%) QA
2 1 (0.30%) IEC 61508
2 1 (0.30%) MISRA
2 1 (0.30%) MISRA C
System Software
1 13 (3.92%) Active Directory
2 7 (2.11%) Firmware
3 2 (0.60%) Virtual Desktop
4 1 (0.30%) VMware Infrastructure
Systems Management
1 10 (3.01%) Puppet
2 8 (2.41%) Opscode Chef
3 6 (1.81%) Cacti
3 6 (1.81%) CFEngine
3 6 (1.81%) Icinga
3 6 (1.81%) logstash
3 6 (1.81%) Nagios
3 6 (1.81%) Netcool
4 3 (0.90%) Ansible
4 3 (0.90%) HP Quality Center
5 1 (0.30%) Salt
Vendors
1 34 (10.24%) Cisco
2 27 (8.13%) Oracle
3 17 (5.12%) Microsoft
4 11 (3.31%) VMware
5 6 (1.81%) Atlassian
5 6 (1.81%) Red Hat
5 6 (1.81%) Splunk
6 4 (1.20%) EMC
6 4 (1.20%) Google
6 4 (1.20%) Perforce
6 4 (1.20%) Teradata
7 3 (0.90%) Actuate
7 3 (0.90%) Adobe
7 3 (0.90%) Altera
7 3 (0.90%) Citrix
7 3 (0.90%) SAP
7 3 (0.90%) Serena
7 3 (0.90%) Sony
7 3 (0.90%) TOWER Software
8 2 (0.60%) Infor