Period
to 18 October 2017

The median annual salary for a C++ Developer was £50,000 in advertised job vacancies during the 6 months to 18 October 2017.

The first table below provides salary benchmarking and summary statistics including a comparison to same period in the previous 2 years.

C++ Developer
UK
6 months to
18 Oct 2017
Same period 2016 Same period 2015
Rank 399 330 291
Rank change year-on-year -69 -39 -27
Permanent jobs requiring a C++ Developer 1363 1817 2443
As % of all permanent IT jobs advertised in the UK 0.78% 0.95% 1.12%
As % of the Job Titles category 0.81% 0.98% 1.16%
Number of salaries quoted 1164 1609 2189
UK median annual salary £50,000 £50,000 £52,500
Median salary % change year-on-year - -4.76% -
10th Percentile £27,500 £32,400 £31,250
90th Percentile £110,000 £111,500 £100,000
UK excluding London median annual salary £41,000 £45,000 £45,000
% change year-on-year -8.89% - +12.50%

The following table is for comparison with the above and includes summary statistics for all permanent IT job vacancies. Most job vacancies include a discernible job title that can be normalized. As such, the figures in the second row provide an indication of the number of permanent jobs in our overall sample.

All Permanent IT Job Vacancies
UK
Permanent vacancies in the UK with a recognized job title 167288 184870 210158
% of permanent IT jobs with a recognized job title 95.79% 96.44% 96.49%
Number of salaries quoted 134009 154979 174143
UK median annual salary £48,000 £47,500 £45,000
Median salary % change year-on-year +1.05% +5.56% -
10th Percentile £27,500 £26,750 £26,250
90th Percentile £78,750 £77,500 £75,000
UK excluding London median annual salary £42,500 £42,500 £40,000
% change year-on-year - +6.25% -

C++ Developer
Job Vacancy Trend

Job postings that featured C++ Developer in the job title as a percentage of all IT jobs advertised.

Job vacancy trend for C++ Developer in the UK

C++ Developer
Salary Trend

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

Salary trend for C++ Developer in the UK

C++ Developer
Salary Histogram

The salary distribution of IT jobs citing C++ Developer over the 6 months to 18 October 2017.

Salary histogram for C++ Developer in the UK

C++ Developer
Top 16 Job Locations

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing C++ Developer within the UK over the 6 months to 18 October 2017. 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
England -58 1306 £51,500 - 211
London -81 686 £73,750 -1.67% 126
UK excluding London -21 685 £41,000 -8.89% 87
East of England +63 232 £40,000 -5.88% 31
South East -51 227 £45,000 -5.26% 30
Midlands +25 68 £31,000 -27.06% 11
North of England -11 57 £37,500 -3.85% 11
South West -18 50 £32,500 -18.75% 2
West Midlands +16 36 £33,500 -16.25% 4
East Midlands +49 32 £29,000 -35.56% 6
North West -29 28 £39,500 +1.28% 7
Scotland -3 27 £40,000 -5.33%
Wales +19 17 £42,500 +19.72%
Yorkshire +11 15 £37,500 +7.14% 2
North East +25 14 £35,000 -15.66% 2
Northern Ireland - 7 £40,000 - 2

C++ Developer Skill Set
Top 30 Co-occurring IT Skills

For the 6 months to 18 October 2017, C++ Developer job roles required the following IT skills in order of popularity. The figures indicate the number co-occurrences and its proportion to all job ads featuring C++ Developer in the job title.

1 1363 (100.00%) C++
2 493 (36.17%) Linux
3 480 (35.22%) Finance
4 449 (32.94%) Degree
5 420 (30.81%) C#
6 419 (30.74%) Java
7 396 (29.05%) C
8 379 (27.81%) Python
9 365 (26.78%) Computer Science
10 358 (26.27%) Software Engineering
11 323 (23.70%) Windows
12 295 (21.64%) Agile Software Development
13 290 (21.28%) SQL
14 275 (20.18%) Mathematics
15 270 (19.81%) OO
16 255 (18.71%) Multithreading
17 207 (15.19%) SDLC
18 190 (13.94%) Unix
19 189 (13.87%) Algorithms
20 170 (12.47%) Physics
21 163 (11.96%) JavaScript
22 158 (11.59%) Banking
23 147 (10.79%) Low Latency
24 144 (10.56%) STL
25 141 (10.34%) Front Office
26 137 (10.05%) Visual Studio
27 134 (9.83%) Computer Science Degree
28 117 (8.58%) .NET
29 116 (8.51%) Games
30 115 (8.44%) Boost C++ Libraries

C++ Developer Skill Set
Co-occurring IT Skills 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 23 (1.69%) Ethereum
1 23 (1.69%) Hyperledger
2 22 (1.61%) IIS
3 14 (1.03%) eris
4 7 (0.51%) SharePoint
5 6 (0.44%) CMS
6 5 (0.37%) Cloud Foundry
6 5 (0.37%) WebLogic
7 4 (0.29%) DNN
7 4 (0.29%) JBoss
7 4 (0.29%) nginx
7 4 (0.29%) Tomcat
7 4 (0.29%) WebSphere
8 3 (0.22%) Apache Spark
8 3 (0.22%) BizTalk Server
8 3 (0.22%) Jetty
8 3 (0.22%) Oracle Coherence
9 2 (0.15%) Apache Solr
9 2 (0.15%) Elasticsearch
9 2 (0.15%) MTS
Applications
1 12 (0.88%) Microsoft Excel
2 10 (0.73%) Spreadsheet
3 6 (0.44%) Chatbot
4 1 (0.073%) Photoshop
4 1 (0.073%) Simulink
Business Applications
1 24 (1.76%) MetaTrader
2 12 (0.88%) Summit
3 4 (0.29%) Oracle BRM
4 1 (0.073%) Endur
4 1 (0.073%) Oracle BPM
4 1 (0.073%) RMDS
Cloud Services
1 36 (2.64%) GitHub
2 24 (1.76%) SaaS
3 23 (1.69%) Amazon AWS
4 21 (1.54%) Cloud Computing
5 13 (0.95%) Microsoft Azure
6 3 (0.22%) OpenShift
7 2 (0.15%) Google Cloud Platform
7 2 (0.15%) Google Play
Communications & Networking
1 52 (3.82%) TCP/IP
2 44 (3.23%) HTTP
3 16 (1.17%) Broadband
4 11 (0.81%) Internet
5 10 (0.73%) HTTPS
5 10 (0.73%) ZigBee
6 8 (0.59%) SNMP
7 6 (0.44%) Ethernet
7 6 (0.44%) InfiniBand
7 6 (0.44%) Modbus
7 6 (0.44%) Z-Wave
8 5 (0.37%) 3G
8 5 (0.37%) 4G
8 5 (0.37%) LTE
8 5 (0.37%) Multicast
8 5 (0.37%) VoIP
9 4 (0.29%) Wi-Fi
10 3 (0.22%) IPFIX
10 3 (0.22%) SSH
10 3 (0.22%) Wireshark
Database & Business Intelligence
1 74 (5.43%) SQL Server
2 69 (5.06%) NoSQL
3 66 (4.84%) Relational Database
4 46 (3.37%) RDBMS
5 42 (3.08%) MySQL
6 33 (2.42%) Blockchain
7 24 (1.76%) Big Data
8 21 (1.54%) SQL Server 2012
9 16 (1.17%) MongoDB
10 11 (0.81%) Redis
11 10 (0.73%) PostgreSQL
12 9 (0.66%) GIS
12 9 (0.66%) KDB
13 8 (0.59%) MariaDB
14 5 (0.37%) Hadoop
14 5 (0.37%) Oracle Database
15 4 (0.29%) Apache Cassandra
15 4 (0.29%) OLTP
15 4 (0.29%) Oracle Database 11g
16 3 (0.22%) DB2
Development Applications
1 137 (10.05%) Visual Studio
2 100 (7.34%) Git (software)
3 82 (6.02%) Subversion
4 52 (3.82%) GoogleTest
5 29 (2.13%) Jenkins
6 27 (1.98%) LabVIEW
7 24 (1.76%) JIRA
8 21 (1.54%) MSTest
9 17 (1.25%) Selenium
10 11 (0.81%) CMake
11 10 (0.73%) Clang
11 10 (0.73%) GCC
12 9 (0.66%) Maven
13 7 (0.51%) MSI
13 7 (0.51%) WiX
14 5 (0.37%) Mercurial
15 4 (0.29%) Eclipse
15 4 (0.29%) JUnit
15 4 (0.29%) Sonatype Nexus
15 4 (0.29%) TeamCity
General
1 480 (35.22%) Finance
2 158 (11.59%) Banking
3 141 (10.34%) Front Office
4 116 (8.51%) Games
5 107 (7.85%) Investment Banking
6 99 (7.26%) Telecoms
7 55 (4.04%) Electronics
8 47 (3.45%) Aerospace
9 37 (2.71%) Automotive
10 30 (2.20%) Marketing
11 22 (1.61%) Manufacturing
11 22 (1.61%) Publishing
12 15 (1.10%) Financial Institution
13 14 (1.03%) Billing
14 13 (0.95%) Back Office
15 12 (0.88%) Advertising
16 11 (0.81%) Retail
17 9 (0.66%) Pharmaceutical
17 9 (0.66%) Retail Banking
18 3 (0.22%) French Language
Libraries, Frameworks & Software Standards
1 144 (10.56%) STL
2 117 (8.58%) .NET
3 115 (8.44%) Boost C++ Libraries
4 91 (6.68%) HTML
5 71 (5.21%) Qt
6 61 (4.48%) CSS
7 47 (3.45%) ASP.NET
8 45 (3.30%) XML
9 39 (2.86%) Node.js
10 38 (2.79%) OpenGL
11 36 (2.64%) AngularJS
12 33 (2.42%) Apache Axis
12 33 (2.42%) FIX Protocol
13 31 (2.27%) REST
14 28 (2.05%) MFC
14 28 (2.05%) Web Services
15 26 (1.91%) HTML5
15 26 (1.91%) Unity (Game Engine)
16 22 (1.61%) React
16 22 (1.61%) RESTful
Miscellaneous
1 365 (26.78%) Computer Science
2 189 (13.87%) Algorithms
3 97 (7.12%) Foreign Exchange (FX)
4 91 (6.68%) Fintech
5 70 (5.14%) Derivative
6 66 (4.84%) Analytical Skills
7 54 (3.96%) Enterprise Software
8 50 (3.67%) Data Structures
8 50 (3.67%) Fixed Income
9 44 (3.23%) Equities
10 43 (3.15%) Mobile App
11 40 (2.93%) Hedge funds
12 35 (2.57%) Greenfield Project
13 33 (2.42%) 3D Printing
14 31 (2.27%) Client/Server
15 21 (1.54%) Embedded Systems
15 21 (1.54%) iPad
15 21 (1.54%) Mobile Games
16 17 (1.25%) User Experience
17 13 (0.95%) Device Driver
Operating Systems
1 493 (36.17%) Linux
2 323 (23.70%) Windows
3 190 (13.94%) Unix
4 47 (3.45%) Android
5 44 (3.23%) Apple iOS
6 28 (2.05%) Embedded Linux
7 18 (1.32%) Mac OS
8 14 (1.03%) Mac OS X
9 9 (0.66%) Solaris
10 7 (0.51%) Red Hat Enterprise Linux
11 4 (0.29%) CentOS
11 4 (0.29%) Windows XP
12 3 (0.22%) Debian
12 3 (0.22%) VxWorks
13 2 (0.15%) Windows Server
14 1 (0.073%) AIX
14 1 (0.073%) OpenWrt
14 1 (0.073%) Windows 7
14 1 (0.073%) Windows 8
14 1 (0.073%) Windows Server 2008
Processes & Methodologies
1 358 (26.27%) Software Engineering
2 295 (21.64%) Agile Software Development
3 275 (20.18%) Mathematics
4 270 (19.81%) OO
5 255 (18.71%) Multithreading
6 207 (15.19%) SDLC
7 170 (12.47%) Physics
8 147 (10.79%) Low Latency
9 111 (8.14%) OOP
10 110 (8.07%) Machine Learning
11 109 (8.00%) Scrum
12 93 (6.82%) Open Source
13 86 (6.31%) Analytics
13 86 (6.31%) TDD
14 67 (4.92%) OOD
15 66 (4.84%) High Availability
16 65 (4.77%) Continuous Integration
17 59 (4.33%) Risk Management
18 55 (4.04%) Test Automation
19 54 (3.96%) Web Development
Programming Languages
1 1363 (100.00%) C++
2 420 (30.81%) C#
3 419 (30.74%) Java
4 396 (29.05%) C
5 379 (27.81%) Python
6 290 (21.28%) SQL
7 163 (11.96%) JavaScript
8 67 (4.92%) Perl
9 57 (4.18%) Go
10 45 (3.30%) MATLAB
11 43 (3.15%) Scala
12 35 (2.57%) Embedded C++
13 30 (2.20%) PHP
14 23 (1.69%) Solidity
14 23 (1.69%) T-SQL
14 23 (1.69%) VB
15 22 (1.61%) Shell Script
16 21 (1.54%) Objective-C
17 20 (1.47%) PL/SQL
18 15 (1.10%) VC++
Qualifications
1 449 (32.94%) Degree
2 134 (9.83%) Computer Science Degree
3 88 (6.46%) PhD
4 71 (5.21%) Numerate Degree
5 40 (2.93%) Master's Degree
6 38 (2.79%) Security Cleared
7 16 (1.17%) SC Cleared
8 3 (0.22%) Microsoft Certification
9 1 (0.073%) DV Cleared
9 1 (0.073%) HND
9 1 (0.073%) MCP
Quality Assurance & Compliance
1 61 (4.48%) QA
2 7 (0.51%) ISO 9001
3 6 (0.44%) MiFID
4 2 (0.15%) GCP
5 1 (0.073%) DO-178B
5 1 (0.073%) ECSS
5 1 (0.073%) IEC 62304
5 1 (0.073%) ISO 13485
5 1 (0.073%) ISO 26262
5 1 (0.073%) MISRA
5 1 (0.073%) SLA
System Software
1 18 (1.32%) Firmware
2 15 (1.10%) Docker
3 2 (0.15%) Terminal Server
Systems Management
1 12 (0.88%) Kubernetes
2 10 (0.73%) Ansible
3 4 (0.29%) Puppet
4 2 (0.15%) Opscode Chef
5 1 (0.073%) HP Quality Center
Vendors
1 67 (4.92%) Oracle
2 38 (2.79%) Google
2 38 (2.79%) Microsoft
3 14 (1.03%) SAP
4 12 (0.88%) Xamarin
5 10 (0.73%) Atlassian
5 10 (0.73%) TIBCO
6 9 (0.66%) Salesforce.com
7 7 (0.51%) Splunk
8 6 (0.44%) Red Hat
8 6 (0.44%) Sybase
9 5 (0.37%) Sony
10 4 (0.29%) NVIDIA
11 3 (0.22%) Altova
11 3 (0.22%) IBM
11 3 (0.22%) ILOG
11 3 (0.22%) Intel
11 3 (0.22%) Solace
11 3 (0.22%) Sophis
12 2 (0.15%) Citrix