Period
to 4 April 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 4 April 2020 with a comparison to the same period in the previous 2 years.

C++
Central London > City of London
6 months to
4 Apr 2020
Same period 2019 Same period 2018
Rank 71 60 93
Rank change year-on-year -11 +33 -20
Permanent jobs citing C++ 324 450 368
As % of all permanent jobs advertised in the City of London 3.75% 4.38% 3.43%
As % of the Programming Languages category 6.75% 7.06% 5.79%
Number of salaries quoted 287 432 353
Median annual salary £75,000 £75,000 £80,000
Median salary % change year-on-year - -6.25% +6.67%
10th Percentile £48,750 £42,700 £45,000
90th Percentile £140,000 £118,750 £115,000
Central London median annual salary £77,500 £70,000 £75,000
% change year-on-year +10.71% -6.67% +7.14%

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 4,803 6,371 6,359
As % of all permanent IT jobs advertised in the City of London 55.53% 62.01% 59.34%
Number of salaries quoted 4,263 5,717 5,678
Median annual salary £70,000 £65,000 £62,500
Median salary % change year-on-year +7.69% +4.00% +4.17%
10th Percentile £43,750 £40,250 £39,750
90th Percentile £105,000 £96,250 £95,000
Central London median annual salary £70,000 £65,000 £60,000
% change year-on-year +7.69% +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 4 April 2020.

Salary histogram for C++ in the City of London

For the 6 months to 4 April 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 180 (55.56%) Python
2 143 (44.14%) Java
3 128 (39.51%) Finance
4 100 (30.86%) Software Engineering
5 96 (29.63%) Linux
6 76 (23.46%) C#
7 71 (21.91%) Degree
8 69 (21.30%) C
9 67 (20.68%) Agile Software Development
10 64 (19.75%) Open Source
11 63 (19.44%) DevOps
12 57 (17.59%) Computer Science
13 53 (16.36%) JavaScript
13 53 (16.36%) OO
14 51 (15.74%) Mathematics
14 51 (15.74%) Analytical Skills
15 48 (14.81%) Algorithms
15 48 (14.81%) Banking
16 46 (14.20%) SQL
17 45 (13.89%) AWS
18 43 (13.27%) Machine Learning
19 40 (12.35%) Continuous Integration
19 40 (12.35%) TypeScript
19 40 (12.35%) Problem-Solving
20 39 (12.04%) Microsoft
21 38 (11.73%) Low Latency
21 38 (11.73%) Git (software)
22 37 (11.42%) Kubernetes
23 36 (11.11%) NoSQL
24 32 (9.88%) Test Automation

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 27 (8.33%) Elasticsearch
2 18 (5.56%) Tomcat
3 15 (4.63%) Apache
3 15 (4.63%) Apache Spark
4 10 (3.09%) Confluence
5 4 (1.23%) Apache Airflow
5 4 (1.23%) Luigi
5 4 (1.23%) WebSphere
6 2 (0.62%) WebSphere Application Server
7 1 (0.31%) Apache Pig
7 1 (0.31%) CICS
7 1 (0.31%) Hyperledger
7 1 (0.31%) IIS
7 1 (0.31%) Oracle Workflow
7 1 (0.31%) SAS
7 1 (0.31%) Tornado
Applications
1 31 (9.57%) Microsoft Excel
2 7 (2.16%) Microsoft Office
3 1 (0.31%) Spreadsheet
Business Applications
1 2 (0.62%) Distributed Ledger
2 1 (0.31%) Dynamics CRM
Cloud Services
1 45 (13.89%) AWS
2 19 (5.86%) GCP
3 10 (3.09%) Azure
4 9 (2.78%) Amazon S3
5 8 (2.47%) SaaS
6 4 (1.23%) Amazon EC2
6 4 (1.23%) Amazon EMR
6 4 (1.23%) GitHub
7 3 (0.93%) AWS Lambda
7 3 (0.93%) Serverless
8 2 (0.62%) Datadog
8 2 (0.62%) Power Platform
9 1 (0.31%) Google Analytics
9 1 (0.31%) npm
9 1 (0.31%) Sumo Logic
Communications & Networking
1 5 (1.54%) FTP
1 5 (1.54%) TCP/IP
2 4 (1.23%) Internet
3 2 (0.62%) DNS
3 2 (0.62%) HTTP
3 2 (0.62%) HTTPS
3 2 (0.62%) LAN
3 2 (0.62%) SSL
3 2 (0.62%) VPN
3 2 (0.62%) WAN
4 1 (0.31%) Firewall
4 1 (0.31%) Wireless
Database & Business Intelligence
1 36 (11.11%) NoSQL
2 27 (8.33%) Redis
3 21 (6.48%) Big Data
3 21 (6.48%) SQL Server
4 12 (3.70%) KDB
5 10 (3.09%) Hadoop
6 8 (2.47%) MySQL
7 7 (2.16%) Amazon DynamoDB
7 7 (2.16%) Kdb+
7 7 (2.16%) PostgreSQL
7 7 (2.16%) Relational Database
8 6 (1.85%) DB2
9 5 (1.54%) BusinessObjects
9 5 (1.54%) MS Access
10 4 (1.23%) Amazon RDS
10 4 (1.23%) Amazon Redshift
10 4 (1.23%) Azkaban
10 4 (1.23%) BigQuery
10 4 (1.23%) Data Mining
10 4 (1.23%) MongoDB
Development Applications
1 38 (11.73%) Git (software)
2 16 (4.94%) Jenkins
3 15 (4.63%) git-flow
3 15 (4.63%) RSpec
4 12 (3.70%) JIRA
5 8 (2.47%) GitLab
6 6 (1.85%) Subversion
6 6 (1.85%) Visual Studio
7 5 (1.54%) GCC
7 5 (1.54%) Gradle
8 4 (1.23%) Bitbucket
8 4 (1.23%) Cucumber
8 4 (1.23%) Maven
9 3 (0.93%) Ant
9 3 (0.93%) Team Foundation Server
10 2 (0.62%) Artifactory
10 2 (0.62%) Atlassian Bamboo
10 2 (0.62%) DbUnit
10 2 (0.62%) jMock
10 2 (0.62%) Mockito
General
1 128 (39.51%) Finance
2 48 (14.81%) Banking
3 27 (8.33%) Front Office
4 14 (4.32%) Advertising
5 13 (4.01%) Retail
6 8 (2.47%) Games
7 6 (1.85%) Law
8 5 (1.54%) Financial Institution
8 5 (1.54%) Investment Banking
9 4 (1.23%) Marketing
9 4 (1.23%) Retail Banking
10 3 (0.93%) Public Sector
11 2 (0.62%) Automotive
11 2 (0.62%) Publishing
12 1 (0.31%) Electronics
12 1 (0.31%) Legal
12 1 (0.31%) Manufacturing
12 1 (0.31%) Private Banking
12 1 (0.31%) Telecoms
Job Titles
1 147 (45.37%) Developer
2 73 (22.53%) C++ Developer
3 46 (14.20%) Software Engineer
4 32 (9.88%) Quantitative Developer
5 26 (8.02%) DevOps Engineer
6 22 (6.79%) Data Engineer
6 22 (6.79%) Senior Developer
7 16 (4.94%) Architect
7 16 (4.94%) Python Developer
7 16 (4.94%) Report Developer
8 15 (4.63%) Python Engineer
8 15 (4.63%) Senior Software Engineer
9 13 (4.01%) Analyst
10 12 (3.70%) Full Stack Developer
11 11 (3.40%) Software Developer
12 10 (3.09%) Qualitative Analyst
12 10 (3.09%) Quantitative Analyst
13 8 (2.47%) Data Scientist
13 8 (2.47%) Low Latency C++ Developer
13 8 (2.47%) Senior Full Stack Developer
Libraries, Frameworks & Software Standards
1 31 (9.57%) Boost C++ Libraries
2 30 (9.26%) Qt
3 26 (8.02%) AngularJS
4 25 (7.72%) Node.js
5 24 (7.41%) Apache Flex
6 21 (6.48%) HTML
7 19 (5.86%) Kafka
8 18 (5.56%) .NET
9 17 (5.25%) React
10 15 (4.63%) Elastic Stack
11 14 (4.32%) Web Services
12 13 (4.01%) CSS
13 11 (3.40%) HTML5
14 9 (2.78%) Middleware
15 8 (2.47%) .NET Framework
15 8 (2.47%) Twitter Bootstrap
15 8 (2.47%) Vue.js
16 6 (1.85%) ASP.NET
16 6 (1.85%) Entity Framework
16 6 (1.85%) FIX Protocol
Miscellaneous
1 51 (15.74%) Analytical Skills
2 48 (14.81%) Algorithms
3 31 (9.57%) Greenfield Project
4 26 (8.02%) Equities
4 26 (8.02%) Hedge funds
5 18 (5.56%) Derivative
5 18 (5.56%) Foreign Exchange (FX)
6 15 (4.63%) Data Centre
6 15 (4.63%) Public Cloud
7 11 (3.40%) Linux Command Line
8 10 (3.09%) Market Risk
8 10 (3.09%) Self-Motivation
8 10 (3.09%) Smart City
9 8 (2.47%) Client/Server
9 8 (2.47%) Mobile App
10 7 (2.16%) Credit Risk
10 7 (2.16%) Data Structures
10 7 (2.16%) Exotic Derivative
10 7 (2.16%) Field-Programmable Gate Array
11 5 (1.54%) User Experience
Operating Systems
1 96 (29.63%) Linux
2 26 (8.02%) Unix
3 20 (6.17%) Windows
4 4 (1.23%) Android
5 2 (0.62%) Apple iOS
5 2 (0.62%) Ubuntu
5 2 (0.62%) Windows Server
6 1 (0.31%) CentOS
6 1 (0.31%) Debian
6 1 (0.31%) tvOS
Processes & Methodologies
1 100 (30.86%) Software Engineering
2 67 (20.68%) Agile Software Development
3 64 (19.75%) Open Source
4 63 (19.44%) DevOps
5 57 (17.59%) Computer Science
6 53 (16.36%) OO
7 51 (15.74%) Mathematics
8 43 (13.27%) Machine Learning
9 40 (12.35%) Continuous Integration
9 40 (12.35%) Problem-Solving
10 38 (11.73%) Low Latency
11 32 (9.88%) Test Automation
12 29 (8.95%) Analytics
12 29 (8.95%) Business Development
13 27 (8.33%) Market Making
14 21 (6.48%) Multithreading
15 20 (6.17%) OOP
16 18 (5.56%) Continuous Improvement
16 18 (5.56%) Physics
16 18 (5.56%) Risk Management
Programming Languages
1 180 (55.56%) Python
2 143 (44.14%) Java
3 76 (23.46%) C#
4 69 (21.30%) C
5 53 (16.36%) JavaScript
6 46 (14.20%) SQL
7 40 (12.35%) TypeScript
8 23 (7.10%) Ruby
9 18 (5.56%) Perl
9 18 (5.56%) Scala
10 15 (4.63%) R
10 15 (4.63%) Shell Script
11 13 (4.01%) PHP
12 11 (3.40%) VBA
13 9 (2.78%) Bash Shell
13 9 (2.78%) MATLAB
14 8 (2.47%) Kotlin
15 6 (1.85%) VB
16 4 (1.23%) ES6
17 3 (0.93%) Go
Qualifications
1 71 (21.91%) Degree
2 25 (7.72%) Computer Science Degree
3 14 (4.32%) PhD
4 10 (3.09%) Master's Degree
5 5 (1.54%) DV Cleared
5 5 (1.54%) Security Cleared
6 4 (1.23%) Numerate Degree
7 3 (0.93%) IIBA
7 3 (0.93%) Six Sigma Green Belt
8 2 (0.62%) ISTQB
9 1 (0.31%) Chartered Engineer
9 1 (0.31%) ISEB
9 1 (0.31%) MCP
9 1 (0.31%) MCPD
9 1 (0.31%) MCTS
9 1 (0.31%) Microsoft Certification
9 1 (0.31%) PMI Certification
9 1 (0.31%) PMP
9 1 (0.31%) TOGAF Certification
Quality Assurance & Compliance
1 15 (4.63%) QA
2 10 (3.09%) MiFID
3 7 (2.16%) Dodd-Frank
3 7 (2.16%) EMIR
4 2 (0.62%) FINRA
System Software
1 30 (9.26%) Docker
2 15 (4.63%) Virtual Machines
3 7 (2.16%) Firmware
4 1 (0.31%) ACF2
4 1 (0.31%) RACF
4 1 (0.31%) VMware Infrastructure
Systems Management
1 37 (11.42%) Kubernetes
2 21 (6.48%) Ansible
3 18 (5.56%) Consul
4 17 (5.25%) Opscode Chef
5 16 (4.94%) Prometheus
5 16 (4.94%) Puppet
6 15 (4.63%) Icinga
6 15 (4.63%) Packer
6 15 (4.63%) Salt
7 5 (1.54%) Terraform
8 3 (0.93%) BMC PATROL
8 3 (0.93%) Control-M
8 3 (0.93%) SCCM
9 1 (0.31%) HP ALM
9 1 (0.31%) Rancher
Vendors
1 39 (12.04%) Microsoft
2 10 (3.09%) Google
3 8 (2.47%) Atlassian
4 6 (1.85%) Perforce
5 5 (1.54%) Blue Prism
5 5 (1.54%) Xceptor
6 4 (1.23%) Samsung
6 4 (1.23%) YouTube
7 3 (0.93%) IBM
7 3 (0.93%) Oracle
7 3 (0.93%) TIBCO
8 2 (0.62%) Red Hat
8 2 (0.62%) Solace
9 1 (0.31%) AppDynamics
9 1 (0.31%) Avaloq
9 1 (0.31%) CyberArk
9 1 (0.31%) New Relic
9 1 (0.31%) PagerDuty
9 1 (0.31%) RedGate
9 1 (0.31%) Splunk