Period
to 23 November 2017

The median annual salary for a Senior C++ Developer was £68,750 in advertised job vacancies during the 6 months to 23 November 2017.

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

Senior C++ Developer
UK
6 months to
23 Nov 2017
Same period 2016 Same period 2015
Rank 1008 946 911
Rank change year-on-year -62 -35 +154
Permanent jobs requiring a Senior C++ Developer 181 293 397
As % of all permanent IT jobs advertised in the UK 0.10% 0.15% 0.18%
As % of the Job Titles category 0.10% 0.16% 0.19%
Number of salaries quoted 126 259 362
UK median annual salary £68,750 £55,000 £57,500
Median salary % change year-on-year +25.00% -4.35% -
10th Percentile £42,500 £41,250 £40,000
90th Percentile £125,625 £112,500 £110,000
UK excluding London median annual salary £47,500 £50,000 £51,500
% change year-on-year -5.00% -2.91% -6.36%

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 172559 183130 209788
% of permanent IT jobs with a recognized job title 95.79% 96.48% 96.46%
Number of salaries quoted 138476 153185 174290
UK median annual salary £48,000 £47,500 £45,000
Median salary % change year-on-year +1.05% +5.56% -
10th Percentile £27,500 £27,000 £26,250
90th Percentile £78,750 £77,500 £75,000
UK excluding London median annual salary £42,500 £42,500 £41,000
% change year-on-year - +3.66% +2.50%

Senior C++ Developer
Job Vacancy Trend

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

Job vacancy trend for Senior C++ Developer in the UK

Senior C++ Developer
Salary Trend

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

Salary trend for Senior C++ Developer in the UK

Senior C++ Developer
Salary Histogram

The salary distribution of IT jobs citing Senior C++ Developer over the 6 months to 23 November 2017.

Salary histogram for Senior C++ Developer in the UK

Senior C++ Developer
Top 15 Job Locations

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing Senior C++ Developer within the UK over the 6 months to 23 November 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 -73 174 £70,000 +21.74% 22
UK excluding London -1 95 £47,500 -5.00% 16
London -60 84 £100,000 +21.21% 8
South East -14 29 £57,500 +15.00% 1
East of England +10 26 £42,500 -34.62% 10
Midlands +19 21 £45,000 - 1
West Midlands +17 13 £67,500 +50.00%
East Midlands +25 8 £45,000 - 1
South West +14 7 £45,000 -18.18% 1
North of England +9 7 £52,500 +5.00% 1
North West -18 4 £45,000 -9.09% 1
Wales +18 3 £47,500 +26.67%
Yorkshire +30 2 £60,000 +20.00%
Scotland -10 2 £42,500 +2.41%
North East - 1 £35,000 -

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

For the 6 months to 23 November 2017, Senior 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 Senior C++ Developer in the job title.

1 181 (100.00%) C++
2 84 (46.41%) Finance
3 55 (30.39%) Linux
4 49 (27.07%) C
5 46 (25.41%) Python
5 46 (25.41%) Software Engineering
6 42 (23.20%) OO
7 41 (22.65%) Java
8 38 (20.99%) Agile Software Development
8 38 (20.99%) SDLC
9 37 (20.44%) Windows
10 35 (19.34%) Degree
11 30 (16.57%) SQL
11 30 (16.57%) Low Latency
12 29 (16.02%) JavaScript
13 28 (15.47%) C#
13 28 (15.47%) Multithreading
14 27 (14.92%) Banking
15 24 (13.26%) STL
15 24 (13.26%) Computer Science
16 22 (12.15%) Visual Studio
16 22 (12.15%) OOP
17 21 (11.60%) Foreign Exchange (FX)
18 20 (11.05%) Front Office
19 19 (10.50%) Fintech
19 19 (10.50%) Investment Banking
19 19 (10.50%) Mathematics
20 18 (9.94%) Unix
21 16 (8.84%) Microsoft
21 16 (8.84%) Boost C++ Libraries

Senior 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 2 (1.10%) MTS
2 1 (0.55%) Apache Solr
2 1 (0.55%) Elasticsearch
2 1 (0.55%) Oracle Coherence
2 1 (0.55%) Oracle SOA Suite
2 1 (0.55%) Tuxedo
Business Applications
1 1 (0.55%) Summit
Cloud Services
1 2 (1.10%) Amazon AWS
2 1 (0.55%) GitHub
Communications & Networking
1 8 (4.42%) TCP/IP
2 6 (3.31%) Internet
3 4 (2.21%) Modbus
3 4 (2.21%) Wi-Fi
3 4 (2.21%) ZigBee
4 3 (1.66%) Ethernet
4 3 (1.66%) SSH
5 2 (1.10%) InfiniBand
5 2 (1.10%) Multicast
6 1 (0.55%) FTP
6 1 (0.55%) HTTP
6 1 (0.55%) LDAP
6 1 (0.55%) RTP
6 1 (0.55%) SMTP
6 1 (0.55%) SNMP
6 1 (0.55%) VoIP
6 1 (0.55%) WAN
6 1 (0.55%) X.509
Database & Business Intelligence
1 14 (7.73%) NoSQL
2 9 (4.97%) MySQL
3 6 (3.31%) Relational Database
4 5 (2.76%) SQL Server
5 3 (1.66%) DB2
5 3 (1.66%) RDBMS
6 2 (1.10%) Big Data
7 1 (0.55%) Amazon DynamoDB
7 1 (0.55%) Apache Cassandra
7 1 (0.55%) Blockchain
7 1 (0.55%) MongoDB
7 1 (0.55%) Oracle Database
Development Applications
1 22 (12.15%) Visual Studio
2 15 (8.29%) Git (software)
3 8 (4.42%) GoogleTest
4 7 (3.87%) CMake
5 6 (3.31%) Clang
5 6 (3.31%) LabVIEW
6 2 (1.10%) Jenkins
6 2 (1.10%) JIRA
7 1 (0.55%) Rational DOORS
7 1 (0.55%) Rational Rhapsody
7 1 (0.55%) Subversion
General
1 84 (46.41%) Finance
2 27 (14.92%) Banking
3 20 (11.05%) Front Office
4 19 (10.50%) Investment Banking
5 11 (6.08%) Games
6 9 (4.97%) Telecoms
7 4 (2.21%) Advertising
7 4 (2.21%) Automotive
8 1 (0.55%) Back Office
8 1 (0.55%) Financial Institution
8 1 (0.55%) Marketing
8 1 (0.55%) Multimedia
Libraries, Frameworks & Software Standards
1 24 (13.26%) STL
2 16 (8.84%) Boost C++ Libraries
3 15 (8.29%) HTML
4 14 (7.73%) CSS
5 11 (6.08%) AngularJS
6 9 (4.97%) React
7 8 (4.42%) Node.js
8 7 (3.87%) HTML5
8 7 (3.87%) RESTful
9 6 (3.31%) LLVM
10 4 (2.21%) .NET
10 4 (2.21%) MFC
11 3 (1.66%) Hibernate
11 3 (1.66%) J2EE
11 3 (1.66%) Middleware
11 3 (1.66%) Qt
11 3 (1.66%) Rendezvous
11 3 (1.66%) Spring
11 3 (1.66%) Spring MVC
11 3 (1.66%) Web Services
Miscellaneous
1 24 (13.26%) Computer Science
2 21 (11.60%) Foreign Exchange (FX)
3 19 (10.50%) Fintech
4 10 (5.52%) Algorithms
5 9 (4.97%) Fixed Income
6 8 (4.42%) Derivative
7 7 (3.87%) Analytical Skills
7 7 (3.87%) Greenfield Project
7 7 (3.87%) N-Tier
8 6 (3.31%) Acoustics
8 6 (3.31%) Equities
9 5 (2.76%) Client/Server
9 5 (2.76%) Data Structures
10 4 (2.21%) CUDA
11 3 (1.66%) Embedded Systems
12 2 (1.10%) Animation
12 2 (1.10%) Field-Programmable Gate Array
12 2 (1.10%) Hedge funds
12 2 (1.10%) Social Media
12 2 (1.10%) VHDL
Operating Systems
1 55 (30.39%) Linux
2 37 (20.44%) Windows
3 18 (9.94%) Unix
4 6 (3.31%) Red Hat Enterprise Linux
5 3 (1.66%) Embedded Linux
6 2 (1.10%) Windows Server
6 2 (1.10%) Windows Server 2008
7 1 (0.55%) Android
7 1 (0.55%) Apple iOS
7 1 (0.55%) VxWorks
Processes & Methodologies
1 46 (25.41%) Software Engineering
2 42 (23.20%) OO
3 38 (20.99%) Agile Software Development
3 38 (20.99%) SDLC
4 30 (16.57%) Low Latency
5 28 (15.47%) Multithreading
6 22 (12.15%) OOP
7 19 (10.50%) Mathematics
8 15 (8.29%) UML
9 13 (7.18%) Algorithmic Trading
9 13 (7.18%) TDD
10 12 (6.63%) Continuous Integration
10 12 (6.63%) Workflow
11 11 (6.08%) Mentoring
11 11 (6.08%) Unit Testing
12 10 (5.52%) Electronic Trading
12 10 (5.52%) Scrum
13 9 (4.97%) Computer Vision
14 8 (4.42%) Stakeholder Management
14 8 (4.42%) User Stories
Programming Languages
1 181 (100.00%) C++
2 49 (27.07%) C
3 46 (25.41%) Python
4 41 (22.65%) Java
5 30 (16.57%) SQL
6 29 (16.02%) JavaScript
7 28 (15.47%) C#
8 13 (7.18%) Embedded C++
9 11 (6.08%) Scala
10 10 (5.52%) PHP
11 4 (2.21%) Perl
11 4 (2.21%) VC++
12 3 (1.66%) Erlang
12 3 (1.66%) F#
12 3 (1.66%) Haskell
12 3 (1.66%) OCaml
12 3 (1.66%) Ruby
12 3 (1.66%) VB
13 2 (1.10%) PowerShell
13 2 (1.10%) VB.NET
Qualifications
1 35 (19.34%) Degree
2 12 (6.63%) Security Cleared
3 9 (4.97%) Computer Science Degree
3 9 (4.97%) Master's Degree
4 7 (3.87%) PhD
5 1 (0.55%) Numerate Degree
5 1 (0.55%) SC Cleared
Quality Assurance & Compliance
1 14 (7.73%) QA
2 1 (0.55%) DO-178B
System Software
1 6 (3.31%) Firmware
2 1 (0.55%) Docker
Systems Management
1 4 (2.21%) Puppet
2 2 (1.10%) Opscode Chef
3 1 (0.55%) Ansible
Vendors
1 16 (8.84%) Microsoft
2 5 (2.76%) Oracle
3 3 (1.66%) Sybase
3 3 (1.66%) TIBCO
4 1 (0.55%) BEA
4 1 (0.55%) Green Hills
4 1 (0.55%) IBM
4 1 (0.55%) Solace
4 1 (0.55%) Wind River