Period
to 25 September 2020

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

C++
Central London > City of London
6 months to
25 Sep 2020
Same period 2019 Same period 2018
Rank 101 95 85
Rank change year-on-year -6 -10 -22
Permanent jobs citing C++ 102 319 394
As % of all permanent jobs advertised in the City of London 2.68% 3.16% 3.56%
As % of the Programming Languages category 4.40% 5.21% 5.76%
Number of salaries quoted 91 280 385
Median annual salary £86,000 £75,000 £75,000
Median salary % change year-on-year +14.67% - +7.14%
10th Percentile £45,000 £46,250 £43,750
90th Percentile £142,500 £137,500 £114,500
Central London median annual salary £85,000 £75,000 £72,500
% change year-on-year +13.33% +3.45% +11.54%

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 the City of London with a requirement for coding skills.

All Programming Languages
City of London
Permanent vacancies with a requirement for coding skills 2,319 6,125 6,835
As % of all permanent IT jobs advertised in the City of London 61.01% 60.63% 61.71%
Number of salaries quoted 2,043 5,407 6,224
Median annual salary £70,000 £70,000 £65,000
Median salary % change year-on-year - +7.69% +8.33%
10th Percentile £45,000 £42,500 £41,250
90th Percentile £107,500 £97,500 £95,000
Central London median annual salary £70,000 £67,500 £65,000
% change year-on-year +3.70% +3.85% +8.33%

C++
Job Vacancy Trend in the City of London

Job postings citing C++ as a proportion of all IT jobs advertised in the City of London.

Job vacancy trend for C++ in the City of London

C++
Salary Trend in the City of London

3-month moving average salary quoted in jobs citing C++ in the City of London.

Salary trend for C++ in the City of London

C++
Salary Histogram in the City of London

Salary distribution for jobs citing C++ in the City of London over the 6 months to 25 September 2020.

Salary histogram for C++ in the City of London

For the 6 months to 25 September 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 City of London region with a requirement for C++.

1 67 (65.69%) Python
2 49 (48.04%) Java
3 28 (27.45%) Finance
4 27 (26.47%) Linux
5 26 (25.49%) C#
6 25 (24.51%) JavaScript
7 24 (23.53%) SQL
8 21 (20.59%) Agile Software Development
9 20 (19.61%) Low Latency
10 19 (18.63%) Mathematics
11 18 (17.65%) Algorithms
12 17 (16.67%) Analytical Skills
13 16 (15.69%) DevOps
13 16 (15.69%) Problem-Solving
14 15 (14.71%) Front Office
15 13 (12.75%) Software Engineering
15 13 (12.75%) Unix
15 13 (12.75%) Degree
16 12 (11.76%) AWS
17 11 (10.78%) Boost C++ Libraries
17 11 (10.78%) Windows
17 11 (10.78%) C
17 11 (10.78%) Shell Script
17 11 (10.78%) Risk Management
18 10 (9.80%) Equities
18 10 (9.80%) OO
19 9 (8.82%) Games
19 9 (8.82%) Machine Learning
19 9 (8.82%) Node.js
19 9 (8.82%) Android

C++
Co-occurring IT Skills in the City of London 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 4 (3.92%) Apache
2 3 (2.94%) Confluence
3 2 (1.96%) Adobe Experience Manager
4 1 (0.98%) Apache Airflow
4 1 (0.98%) Apache Spark
4 1 (0.98%) Hyperledger
4 1 (0.98%) Tomcat
Applications
1 4 (3.92%) Microsoft Excel
2 1 (0.98%) Chatbot
Business Applications
1 1 (0.98%) Distributed Ledger
Cloud Services
1 12 (11.76%) AWS
2 7 (6.86%) GitHub
3 3 (2.94%) Azure
3 3 (2.94%) GCP
4 2 (1.96%) SaaS
5 1 (0.98%) Amazon Kinesis
5 1 (0.98%) Serverless
Communications & Networking
1 3 (2.94%) LAN
1 3 (2.94%) TCP/IP
2 1 (0.98%) Multicast
Database & Business Intelligence
1 5 (4.90%) MongoDB
1 5 (4.90%) NoSQL
2 3 (2.94%) Blockchain
2 3 (2.94%) Hadoop
2 3 (2.94%) MySQL
2 3 (2.94%) SQL Server
3 2 (1.96%) Big Data
3 2 (1.96%) Cosmos DB
4 1 (0.98%) Apache Cassandra
4 1 (0.98%) Apache Hive
4 1 (0.98%) Data Mining
4 1 (0.98%) KDB
4 1 (0.98%) Kdb+
4 1 (0.98%) Text Mining
4 1 (0.98%) Tick Data
Development Applications
1 9 (8.82%) Git (software)
1 9 (8.82%) JIRA
2 8 (7.84%) GitLab
3 7 (6.86%) Android Studio
3 7 (6.86%) Xcode
4 5 (4.90%) Jenkins
5 3 (2.94%) GCC
5 3 (2.94%) Subversion
5 3 (2.94%) Visual Studio
6 1 (0.98%) GDB
6 1 (0.98%) git-flow
6 1 (0.98%) Hudson
6 1 (0.98%) RSpec
General
1 28 (27.45%) Finance
2 15 (14.71%) Front Office
3 9 (8.82%) Games
4 8 (7.84%) Banking
5 6 (5.88%) Advertising
6 3 (2.94%) Publishing
6 3 (2.94%) Retail
7 2 (1.96%) Law
7 2 (1.96%) Marketing
8 1 (0.98%) Electronics
8 1 (0.98%) Investment Banking
Job Titles
1 62 (60.78%) Developer
2 23 (22.55%) C++ Developer
2 23 (22.55%) Quantitative Developer
3 11 (10.78%) C++ Quantitative Developer
4 9 (8.82%) DevOps Engineer
5 8 (7.84%) Senior Developer
5 8 (7.84%) Site Reliability Engineer
6 7 (6.86%) Analyst
6 7 (6.86%) Games Developer
6 7 (6.86%) Mobile Games Developer
6 7 (6.86%) Python Engineer
6 7 (6.86%) Senior Quantitative Developer
6 7 (6.86%) Site Engineer
7 6 (5.88%) Report Developer
8 5 (4.90%) Applications Support
8 5 (4.90%) Qualitative Analyst
8 5 (4.90%) Quantitative Analyst
8 5 (4.90%) Senior C++ Developer
8 5 (4.90%) Senior C++ Quantitative Developer
9 4 (3.92%) Quantitative Analyst Developer
Libraries, Frameworks & Software Standards
1 11 (10.78%) Boost C++ Libraries
2 9 (8.82%) Node.js
3 8 (7.84%) AngularJS
4 7 (6.86%) cocos2d
4 7 (6.86%) JNI
4 7 (6.86%) OpenGL
4 7 (6.86%) Unity (Game Engine)
5 6 (5.88%) React
6 5 (4.90%) FIX Protocol
7 3 (2.94%) CSS
7 3 (2.94%) HTML
7 3 (2.94%) RabbitMQ
7 3 (2.94%) Vue.js
7 3 (2.94%) ZeroMQ
8 2 (1.96%) .NET
8 2 (1.96%) Natural Language Processing
8 2 (1.96%) Redux
8 2 (1.96%) SciPy
8 2 (1.96%) STL
8 2 (1.96%) TensorFlow
Miscellaneous
1 18 (17.65%) Algorithms
2 17 (16.67%) Analytical Skills
3 10 (9.80%) Equities
4 9 (8.82%) Greenfield Project
4 9 (8.82%) Self-Motivation
5 8 (7.84%) Foreign Exchange (FX)
6 7 (6.86%) Derivative
6 7 (6.86%) Mobile Games
7 6 (5.88%) Market Risk
8 4 (3.92%) Exotic Derivative
8 4 (3.92%) Fixed Income
8 4 (3.92%) Hedge funds
9 3 (2.94%) Data Centre
10 2 (1.96%) Cybercrime
10 2 (1.96%) Eurex
10 2 (1.96%) Management Information System
10 2 (1.96%) Mobile App
11 1 (0.98%) Data Structures
11 1 (0.98%) Enterprise Software
11 1 (0.98%) Public Cloud
Operating Systems
1 27 (26.47%) Linux
2 13 (12.75%) Unix
3 11 (10.78%) Windows
4 9 (8.82%) Android
5 7 (6.86%) Apple iOS
Processes & Methodologies
1 21 (20.59%) Agile Software Development
2 20 (19.61%) Low Latency
3 19 (18.63%) Mathematics
4 16 (15.69%) DevOps
4 16 (15.69%) Problem-Solving
5 13 (12.75%) Software Engineering
6 11 (10.78%) Risk Management
7 10 (9.80%) OO
8 9 (8.82%) Machine Learning
8 9 (8.82%) Physics
9 8 (7.84%) Computer Science
9 8 (7.84%) Fintech
9 8 (7.84%) Site Reliability Engineering
10 7 (6.86%) Analytics
10 7 (6.86%) Artificial Intelligence
10 7 (6.86%) Game Development
11 6 (5.88%) Continuous Integration
11 6 (5.88%) Open Source
11 6 (5.88%) SDLC
11 6 (5.88%) Validation
Programming Languages
1 67 (65.69%) Python
2 49 (48.04%) Java
3 26 (25.49%) C#
4 25 (24.51%) JavaScript
5 24 (23.53%) SQL
6 11 (10.78%) C
6 11 (10.78%) Shell Script
7 7 (6.86%) Objective-C
8 6 (5.88%) R
8 6 (5.88%) Scala
9 5 (4.90%) Perl
10 4 (3.92%) Go
10 4 (3.92%) MATLAB
10 4 (3.92%) PHP
10 4 (3.92%) TypeScript
11 2 (1.96%) Embedded C
11 2 (1.96%) Embedded C++
11 2 (1.96%) F#
11 2 (1.96%) PowerShell
11 2 (1.96%) Ruby
Qualifications
1 13 (12.75%) Degree
2 6 (5.88%) PhD
3 4 (3.92%) Master's Degree
4 2 (1.96%) Numerate Degree
5 1 (0.98%) Computer Science Degree
5 1 (0.98%) Security Cleared
Quality Assurance & Compliance
1 6 (5.88%) QA
2 5 (4.90%) EMIR
3 4 (3.92%) Dodd-Frank
3 4 (3.92%) MiFID
4 2 (1.96%) SLA
System Software
1 3 (2.94%) Docker
2 1 (0.98%) Firmware
2 1 (0.98%) Virtual Machines
Systems Management
1 5 (4.90%) Control-M
1 5 (4.90%) Kubernetes
2 4 (3.92%) BMC PATROL
3 3 (2.94%) Terraform
4 1 (0.98%) Ansible
4 1 (0.98%) Consul
4 1 (0.98%) Icinga
4 1 (0.98%) Opscode Chef
4 1 (0.98%) Packer
4 1 (0.98%) Prometheus
4 1 (0.98%) Puppet
4 1 (0.98%) Salt
Vendors
1 4 (3.92%) Google
2 3 (2.94%) Perforce
3 2 (1.96%) Adobe
3 2 (1.96%) Microsoft
3 2 (1.96%) Oracle
3 2 (1.96%) Salesforce.com
3 2 (1.96%) Solace
4 1 (0.98%) Bloomberg
4 1 (0.98%) BT
4 1 (0.98%) Cognizant
4 1 (0.98%) ION Trading
4 1 (0.98%) Red Hat
4 1 (0.98%) ServiceNow
4 1 (0.98%) Sybase