Period
to 16 August 2017

The median annual salary for a C++ Developer was £50,000 in advertised job vacancies during the 6 months to 16 August 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
16 Aug 2017
Same period 2016 Same period 2015
Rank 399 321 308
Rank change year-on-year -78 -13 -59
Permanent jobs requiring a C++ Developer 1385 1999 2274
As % of all permanent IT jobs advertised in the UK 0.78% 1.01% 1.05%
As % of the Job Titles category 0.82% 1.05% 1.08%
Number of salaries quoted 1207 1785 2069
UK median annual salary £50,000 £50,000 £50,000
10th Percentile £28,750 £32,500 £29,750
90th Percentile £111,250 £109,500 £95,000
UK excluding London median annual salary £42,500 £45,000 £42,500
% change year-on-year -5.56% +5.88% +6.25%

The next table is for comparison with the above and includes summary statistics for all job roles in permanent job vacancies. Most job vacancies include a discernible job title. As such, the figures in the first row provide an indication of the number of permanent jobs in our overall sample.

IT Job Roles
UK
Permanent job vacancies with a job title containing a recognized job role 169446 191120 209618
As % of all permanent IT job vacancies advertised in the UK 95.90% 96.50% 96.47%
Number of salaries quoted 136792 160701 172474
UK median annual salary £47,500 £47,500 £45,000
Median salary % change year-on-year - +5.56% -
10th Percentile £27,500 £26,750 £26,250
90th Percentile £77,500 £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 16 August 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 16 August 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 -80 1327 £51,500 - 177
London -59 723 £75,000 - 110
UK excluding London -67 675 £42,500 -5.56% 68
South East -79 249 £45,000 -5.26% 17
East of England +43 199 £40,000 -5.88% 31
North of England +11 75 £37,500 -11.76% 5
Midlands -14 59 £37,500 -11.76% 9
North West -24 52 £37,500 -11.76% 2
South West -67 39 £30,500 -23.75% 5
Scotland +27 35 £40,000 -5.33%
East Midlands +7 34 £29,000 -31.76% 6
West Midlands -16 25 £45,000 +12.50% 3
Yorkshire +8 12 £42,500 +21.43% 1
Wales -11 12 £42,500 +1.80%
North East +38 11 £40,000 - 2
Northern Ireland -8 7 £50,000 +11.11% 1

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

For the 6 months to 16 August 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 1385 (100.00%) C++
2 513 (37.04%) Linux
3 489 (35.31%) Finance
4 480 (34.66%) C#
5 429 (30.97%) Degree
6 397 (28.66%) Java
7 377 (27.22%) Python
8 373 (26.93%) Software Engineering
9 360 (25.99%) C
10 344 (24.84%) Computer Science
11 307 (22.17%) Windows
12 302 (21.81%) Agile Software Development
13 299 (21.59%) OO
14 289 (20.87%) SQL
15 271 (19.57%) Multithreading
16 267 (19.28%) Mathematics
17 215 (15.52%) SDLC
18 206 (14.87%) Unix
19 200 (14.44%) Algorithms
20 194 (14.01%) Low Latency
21 178 (12.85%) Front Office
22 174 (12.56%) Banking
23 173 (12.49%) JavaScript
24 172 (12.42%) STL
25 155 (11.19%) Visual Studio
26 154 (11.12%) Physics
27 130 (9.39%) .NET
28 125 (9.03%) Investment Banking
29 121 (8.74%) Computer Science Degree
30 120 (8.66%) OOP

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 14 (1.01%) Ethereum
1 14 (1.01%) Hyperledger
1 14 (1.01%) IIS
2 7 (0.51%) Apache
2 7 (0.51%) Apache Spark
2 7 (0.51%) eris
3 6 (0.43%) CMS
4 5 (0.36%) Cloud Foundry
5 4 (0.29%) SharePoint
6 2 (0.14%) BizTalk Server
6 2 (0.14%) MTS
6 2 (0.14%) OpenStack
6 2 (0.14%) Oracle Coherence
7 1 (0.072%) Elasticsearch
7 1 (0.072%) IPython
7 1 (0.072%) JBoss
7 1 (0.072%) Kinematics
7 1 (0.072%) nginx
7 1 (0.072%) Tomcat
7 1 (0.072%) WebLogic
Applications
1 20 (1.44%) Microsoft Excel
2 15 (1.08%) Spreadsheet
3 6 (0.43%) Chatbot
4 1 (0.072%) Photoshop
Business Applications
1 16 (1.16%) MetaTrader
2 10 (0.72%) Summit
3 7 (0.51%) Oracle BRM
4 2 (0.14%) Endur
Cloud Services
1 33 (2.38%) GitHub
2 22 (1.59%) SaaS
3 21 (1.52%) Amazon AWS
3 21 (1.52%) Cloud Computing
4 12 (0.87%) Microsoft Azure
Communications & Networking
1 50 (3.61%) TCP/IP
2 46 (3.32%) HTTP
3 19 (1.37%) Broadband
4 10 (0.72%) ZigBee
5 6 (0.43%) 3G
5 6 (0.43%) 4G
6 5 (0.36%) Ethernet
6 5 (0.36%) LTE
6 5 (0.36%) Multicast
6 5 (0.36%) SNMP
6 5 (0.36%) Software-Defined Networking
7 4 (0.29%) HTTPS
7 4 (0.29%) Internet
8 3 (0.22%) Firewall
8 3 (0.22%) InfiniBand
9 2 (0.14%) NGN
9 2 (0.14%) RS-485
10 1 (0.072%) RTP
10 1 (0.072%) SSH
10 1 (0.072%) Wireshark
Database & Business Intelligence
1 96 (6.93%) SQL Server
2 63 (4.55%) Relational Database
3 52 (3.75%) MySQL
4 48 (3.47%) NoSQL
5 41 (2.96%) RDBMS
6 24 (1.73%) Big Data
7 23 (1.66%) SQL Server 2012
8 17 (1.23%) Blockchain
9 11 (0.79%) PostgreSQL
10 10 (0.72%) OLTP
11 9 (0.65%) MongoDB
12 7 (0.51%) Hadoop
13 6 (0.43%) KDB
13 6 (0.43%) MariaDB
14 3 (0.22%) Data Mining
14 3 (0.22%) SQL Server 2005
14 3 (0.22%) SQL Server 2014
15 2 (0.14%) Apache Cassandra
15 2 (0.14%) DB2
15 2 (0.14%) Redis
Development Applications
1 155 (11.19%) Visual Studio
2 87 (6.28%) Git (software)
3 81 (5.85%) Subversion
4 47 (3.39%) GoogleTest
5 32 (2.31%) JIRA
6 26 (1.88%) LabVIEW
7 25 (1.81%) Jenkins
8 21 (1.52%) MSTest
9 17 (1.23%) Selenium
10 12 (0.87%) Clang
10 12 (0.87%) NUnit
11 11 (0.79%) GCC
12 9 (0.65%) Mercurial
13 8 (0.58%) Rhino Mocks
14 7 (0.51%) MSI
14 7 (0.51%) WiX
15 5 (0.36%) CMake
15 5 (0.36%) Team Foundation Server
16 4 (0.29%) Maven
16 4 (0.29%) TeamCity
General
1 489 (35.31%) Finance
2 178 (12.85%) Front Office
3 174 (12.56%) Banking
4 125 (9.03%) Investment Banking
5 117 (8.45%) Telecoms
6 82 (5.92%) Games
7 51 (3.68%) Electronics
8 49 (3.54%) Aerospace
9 40 (2.89%) Automotive
10 38 (2.74%) Marketing
11 28 (2.02%) Manufacturing
12 22 (1.59%) Billing
13 14 (1.01%) Back Office
13 14 (1.01%) Publishing
13 14 (1.01%) Retail
14 9 (0.65%) Financial Institution
14 9 (0.65%) Retail Banking
15 8 (0.58%) Advertising
16 1 (0.072%) Legal
16 1 (0.072%) Multimedia
Libraries, Frameworks & Software Standards
1 172 (12.42%) STL
2 130 (9.39%) .NET
3 114 (8.23%) HTML
4 103 (7.44%) Boost C++ Libraries
5 70 (5.05%) CSS
6 69 (4.98%) Qt
7 53 (3.83%) OpenGL
8 41 (2.96%) AngularJS
8 41 (2.96%) ASP.NET
9 40 (2.89%) MFC
10 37 (2.67%) XML
11 31 (2.24%) HTML5
12 30 (2.17%) Apache Axis
12 30 (2.17%) FIX Protocol
12 30 (2.17%) RESTful
13 28 (2.02%) Node.js
13 28 (2.02%) WPF
14 27 (1.95%) ATL
15 24 (1.73%) WCF
15 24 (1.73%) Web Services
Miscellaneous
1 344 (24.84%) Computer Science
2 200 (14.44%) Algorithms
3 95 (6.86%) Derivative
4 87 (6.28%) Foreign Exchange (FX)
5 80 (5.78%) Analytical Skills
6 61 (4.40%) Fintech
7 59 (4.26%) Equities
8 55 (3.97%) Greenfield Project
9 49 (3.54%) Data Structures
10 47 (3.39%) Fixed Income
10 47 (3.39%) Hedge funds
11 45 (3.25%) Enterprise Software
11 45 (3.25%) Mobile App
12 33 (2.38%) iPad
13 30 (2.17%) 3D Printing
14 24 (1.73%) Device Driver
15 20 (1.44%) Embedded Systems
16 16 (1.16%) Client/Server
17 14 (1.01%) Augmented Reality
18 13 (0.94%) Field-Programmable Gate Array
Operating Systems
1 513 (37.04%) Linux
2 307 (22.17%) Windows
3 206 (14.87%) Unix
4 42 (3.03%) Android
5 40 (2.89%) Apple iOS
6 21 (1.52%) Embedded Linux
7 18 (1.30%) Mac OS X
8 16 (1.16%) Solaris
9 9 (0.65%) Mac OS
10 8 (0.58%) Windows XP
11 5 (0.36%) CentOS
11 5 (0.36%) Red Hat Enterprise Linux
11 5 (0.36%) Windows Server
12 4 (0.29%) Windows 7
13 2 (0.14%) Debian
13 2 (0.14%) ThreadX
13 2 (0.14%) Windows 10
14 1 (0.072%) Ubuntu
14 1 (0.072%) VxWorks
14 1 (0.072%) Windows Phone
Processes & Methodologies
1 373 (26.93%) Software Engineering
2 302 (21.81%) Agile Software Development
3 299 (21.59%) OO
4 271 (19.57%) Multithreading
5 267 (19.28%) Mathematics
6 215 (15.52%) SDLC
7 194 (14.01%) Low Latency
8 154 (11.12%) Physics
9 120 (8.66%) OOP
10 111 (8.01%) Scrum
11 92 (6.64%) Machine Learning
12 91 (6.57%) Analytics
12 91 (6.57%) Open Source
13 80 (5.78%) TDD
14 73 (5.27%) OOD
15 65 (4.69%) Continuous Integration
15 65 (4.69%) Test Automation
16 64 (4.62%) High Availability
17 56 (4.04%) Unit Testing
18 53 (3.83%) Multithreaded Programming
Programming Languages
1 1385 (100.00%) C++
2 480 (34.66%) C#
3 397 (28.66%) Java
4 377 (27.22%) Python
5 360 (25.99%) C
6 289 (20.87%) SQL
7 173 (12.49%) JavaScript
8 60 (4.33%) Perl
9 44 (3.18%) PHP
10 33 (2.38%) Embedded C++
11 31 (2.24%) Go
12 29 (2.09%) Scala
13 26 (1.88%) T-SQL
14 24 (1.73%) MATLAB
15 22 (1.59%) Ruby
16 21 (1.52%) Embedded C
17 19 (1.37%) VBA
18 17 (1.23%) VB
19 16 (1.16%) Assembly Language
20 14 (1.01%) Shell Script
Qualifications
1 429 (30.97%) Degree
2 121 (8.74%) Computer Science Degree
3 105 (7.58%) Numerate Degree
4 98 (7.08%) PhD
5 34 (2.45%) Master's Degree
6 19 (1.37%) Security Cleared
7 7 (0.51%) PMI Certification
8 6 (0.43%) SC Cleared
9 5 (0.36%) APMG
9 5 (0.36%) PMP
10 1 (0.072%) DV Cleared
10 1 (0.072%) HND
10 1 (0.072%) MCP
10 1 (0.072%) Microsoft Certification
Quality Assurance & Compliance
1 70 (5.05%) QA
2 8 (0.58%) ISO 9001
3 6 (0.43%) MiFID
4 1 (0.072%) IEC 62304
4 1 (0.072%) ISO 13485
4 1 (0.072%) MISRA
4 1 (0.072%) SLA
4 1 (0.072%) TickIT
System Software
1 13 (0.94%) Docker
2 10 (0.72%) Firmware
3 5 (0.36%) VMware Workstation
4 2 (0.14%) KVM
Systems Management
1 8 (0.58%) HP Quality Center
2 7 (0.51%) Ansible
2 7 (0.51%) Kubernetes
3 2 (0.14%) Puppet
4 1 (0.072%) Opscode Chef
Vendors
1 78 (5.63%) Oracle
2 55 (3.97%) Microsoft
3 36 (2.60%) Google
4 17 (1.23%) Xamarin
5 15 (1.08%) SAP
6 14 (1.01%) Salesforce.com
7 11 (0.79%) Red Hat
8 10 (0.72%) Sybase
9 9 (0.65%) TIBCO
10 7 (0.51%) Atlassian
11 5 (0.36%) Intel
11 5 (0.36%) VMware
12 4 (0.29%) IBM
12 4 (0.29%) Sophis
13 3 (0.22%) Cloudera
13 3 (0.22%) Solace
13 3 (0.22%) Sony
13 3 (0.22%) Splunk
13 3 (0.22%) Zend
14 2 (0.14%) Talarian