Period
to 2 December 2020

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

C++
UK
6 months to
2 Dec 2020
Same period 2019 Same period 2018
Rank 79 66 59
Rank change year-on-year -13 -7 +3
Permanent jobs citing C++ 2,206 5,488 7,451
As % of all permanent jobs advertised in the UK 3.92% 4.09% 4.66%
As % of the Programming Languages category 6.64% 7.60% 8.44%
Number of salaries quoted 1,885 4,297 6,330
Median annual salary £57,500 £52,500 £53,750
Median salary % change year-on-year +9.52% -2.33% +7.50%
10th Percentile £37,000 £31,250 £31,000
90th Percentile £105,000 £110,000 £95,000
UK excluding London median annual salary £52,500 £47,500 £47,500
% change year-on-year +10.53% - +5.56%

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 with a requirement for coding skills.

All Programming Languages
UK
Permanent vacancies with a requirement for coding skills 33,224 72,214 88,327
As % of all permanent IT jobs advertised in the UK 59.06% 53.80% 55.23%
Number of salaries quoted 28,464 59,576 73,537
Median annual salary £55,000 £52,500 £50,000
Median salary % change year-on-year +4.76% +5.00% -
10th Percentile £33,750 £31,250 £31,250
90th Percentile £90,000 £87,500 £83,750
UK excluding London median annual salary £50,000 £45,000 £45,000
% change year-on-year +11.11% - +5.88%

C++
Job Vacancy Trend

Job postings citing C++ as a proportion of all IT jobs advertised.

Job vacancy trend for C++ in the UK

C++
Salary Trend

3-month moving average salary quoted in jobs citing C++.

Salary trend for C++ in the UK

C++
Salary Histogram

Salary distribution for jobs citing C++ over the 6 months to 2 December 2020.

Salary histogram for C++ in the UK

C++
Top 17 Job Locations

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing C++ within the UK over the 6 months to 2 December 2020. 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 -18 1,905 £60,000 +9.09% 782
UK excluding London -9 1,346 £52,500 +10.53% 569
London +7 800 £80,000 +6.67% 270
South East -12 430 £52,500 +5.00% 159
Work from Home -4 259 £60,000 +4.35% 172
North of England -13 201 £52,500 +5.00% 83
South West -31 191 £48,750 +8.33% 93
Scotland +17 186 £47,500 +5.56% 38
Midlands +11 147 £52,500 +23.53% 48
East of England +12 121 £55,000 +22.22% 127
Yorkshire +87 100 £52,500 +5.00% 26
West Midlands +28 100 £52,500 +23.53% 33
North West -61 73 £52,500 +5.00% 48
East Midlands -3 46 £52,500 +10.53% 15
Northern Ireland +30 41 £50,000 -37.50% 3
Wales +39 29 £42,250 +9.03% 18
North East +22 28 £47,500 -5.00% 9

For the 6 months to 2 December 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 with a requirement for C++.

1 1,089 (49.37%) Python
2 899 (40.75%) Java
3 889 (40.30%) Software Engineering
4 852 (38.62%) C#
5 683 (30.96%) C
6 626 (28.38%) Linux
7 613 (27.79%) Agile Software Development
8 479 (21.71%) JavaScript
9 460 (20.85%) Degree
10 458 (20.76%) SQL
11 443 (20.08%) Finance
12 424 (19.22%) Computer Science
13 354 (16.05%) .NET
14 334 (15.14%) Algorithms
15 327 (14.82%) OO
16 316 (14.32%) DevOps
17 310 (14.05%) Windows
18 297 (13.46%) AWS
19 269 (12.19%) Test Automation
20 246 (11.15%) Git (software)
21 244 (11.06%) Azure
22 235 (10.65%) TDD
23 225 (10.20%) AngularJS
24 224 (10.15%) Scrum
24 224 (10.15%) Docker
25 222 (10.06%) Mathematics
26 221 (10.02%) HTML
27 209 (9.47%) Node.js
27 209 (9.47%) Problem-Solving
28 193 (8.75%) React

C++
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 57 (2.58%) Elasticsearch
2 48 (2.18%) Confluence
3 29 (1.31%) nginx
4 25 (1.13%) JBoss
5 23 (1.04%) Apache Spark
6 16 (0.73%) SAS
7 13 (0.59%) Apache Airflow
7 13 (0.59%) Luigi
8 11 (0.50%) Apache
8 11 (0.50%) MS Exchange
9 10 (0.45%) IBM Domino
10 8 (0.36%) CMS
10 8 (0.36%) Ethereum
11 6 (0.27%) Hyperledger
12 4 (0.18%) Tomcat
12 4 (0.18%) Tornado
12 4 (0.18%) WinCC
13 3 (0.14%) OpenStack
14 2 (0.091%) Adobe Experience Manager
14 2 (0.091%) Cloud Foundry
Applications
1 20 (0.91%) Simulink
2 17 (0.77%) Microsoft Excel
3 8 (0.36%) Maya
4 7 (0.32%) Microsoft Office
5 5 (0.23%) Stateflow
6 4 (0.18%) AutoCAD
7 3 (0.14%) Blender
7 3 (0.14%) Spreadsheet
8 2 (0.091%) 3ds Max
8 2 (0.091%) Microsoft PowerPoint
8 2 (0.091%) S-PLUS
9 1 (0.045%) Adobe Illustrator
9 1 (0.045%) Chatbot
9 1 (0.045%) Mathcad
9 1 (0.045%) Microsoft Project
9 1 (0.045%) OrCAD
9 1 (0.045%) Photoshop
9 1 (0.045%) SOLIDWORKS
Business Applications
1 6 (0.27%) Distributed Ledger
2 5 (0.23%) FINCAD Analytics
3 3 (0.14%) NetSuite
3 3 (0.14%) Salesforce.com CRM
3 3 (0.14%) Sentinel
4 1 (0.045%) Odoo
4 1 (0.045%) Remedy ITSM
4 1 (0.045%) Summit
4 1 (0.045%) SunGard Martini
Cloud Services
1 297 (13.46%) AWS
2 244 (11.06%) Azure
3 102 (4.62%) GCP
4 62 (2.81%) SaaS
5 56 (2.54%) AWS CloudFormation
6 37 (1.68%) Serverless
7 35 (1.59%) GitHub
8 26 (1.18%) AWS Lambda
9 25 (1.13%) Amazon EC2
10 20 (0.91%) OpenShift
11 15 (0.68%) Cloud Computing
12 14 (0.63%) Amazon S3
13 13 (0.59%) Amazon EMR
14 12 (0.54%) Logic Apps
14 12 (0.54%) Office 365
15 10 (0.45%) Power Platform
16 8 (0.36%) AWS Elastic Beanstalk
17 7 (0.32%) npm
17 7 (0.32%) Salesforce Service Cloud
18 6 (0.27%) Salesforce Sales Cloud
Communications & Networking
1 70 (3.17%) TCP/IP
2 58 (2.63%) Wireless
3 46 (2.09%) Ethernet
4 42 (1.90%) HTTP
5 40 (1.81%) Wi-Fi
6 35 (1.59%) Internet
7 27 (1.22%) Software-Defined Radio
8 26 (1.18%) Network Security
9 24 (1.09%) Bluetooth
10 22 (1.00%) MQTT
11 19 (0.86%) Firewall
12 18 (0.82%) 5G
13 17 (0.77%) 4G
14 15 (0.68%) Broadband
14 15 (0.68%) DNS
15 12 (0.54%) HTTPS
16 11 (0.50%) 3G
16 11 (0.50%) 802.11
17 8 (0.36%) RTP
17 8 (0.36%) SNMP
Database & Business Intelligence
1 147 (6.66%) SQL Server
2 121 (5.49%) NoSQL
3 100 (4.53%) PostgreSQL
4 94 (4.26%) Relational Database
5 89 (4.03%) MySQL
6 77 (3.49%) MongoDB
7 74 (3.35%) Redis
8 68 (3.08%) Big Data
9 31 (1.41%) Apache Cassandra
10 30 (1.36%) Blockchain
11 28 (1.27%) Hadoop
11 28 (1.27%) SQL Server Integration Services
12 25 (1.13%) Amazon DynamoDB
13 23 (1.04%) KDB
14 19 (0.86%) SQL Server Reporting Services
15 15 (0.68%) Data Warehouse
16 14 (0.63%) Amazon RDS
16 14 (0.63%) Amazon Redshift
16 14 (0.63%) Kdb+
16 14 (0.63%) Tableau
Development Applications
1 246 (11.15%) Git (software)
2 162 (7.34%) Jenkins
3 114 (5.17%) JIRA
4 93 (4.22%) Subversion
5 92 (4.17%) Visual Studio
6 53 (2.40%) Selenium
7 52 (2.36%) Eclipse
8 48 (2.18%) Team Foundation Server
9 31 (1.41%) GitLab
9 31 (1.41%) JMeter
10 30 (1.36%) Cucumber
11 29 (1.31%) Mercurial
12 22 (1.00%) Artifactory
12 22 (1.00%) GCC
13 20 (0.91%) TestRail
14 18 (0.82%) SpecFlow
15 17 (0.77%) CMake
15 17 (0.77%) LoadRunner
16 16 (0.73%) FitNesse
17 15 (0.68%) Xcode
General
1 443 (20.08%) Finance
2 154 (6.98%) Electronics
3 147 (6.66%) Games
4 141 (6.39%) Front Office
5 86 (3.90%) Banking
6 75 (3.40%) Telecoms
7 72 (3.26%) Manufacturing
8 51 (2.31%) Law
9 44 (1.99%) Aerospace
10 39 (1.77%) Retail
11 37 (1.68%) Automotive
11 37 (1.68%) Public Sector
12 36 (1.63%) Advertising
13 31 (1.41%) Marketing
14 24 (1.09%) Investment Banking
15 23 (1.04%) Military
16 21 (0.95%) German Language
17 19 (0.86%) Back Office
18 14 (0.63%) Financial Institution
18 14 (0.63%) Publishing
Job Titles
1 809 (36.67%) Developer
2 627 (28.42%) Software Engineer
3 252 (11.42%) C++ Developer
4 214 (9.70%) Software Developer
5 190 (8.61%) Embedded Engineer
6 185 (8.39%) C++ Software Engineer
7 162 (7.34%) Senior Software Engineer
8 137 (6.21%) Embedded Software Engineer
9 136 (6.17%) Senior Developer
10 115 (5.21%) C# Developer
11 103 (4.67%) Python Engineer
12 97 (4.40%) Python Developer
13 73 (3.31%) Architect
14 67 (3.04%) Embedded C++ Engineer
14 67 (3.04%) Java Developer
15 65 (2.95%) Graduate
15 65 (2.95%) Junior
15 65 (2.95%) Quantitative Developer
16 63 (2.86%) .NET Developer
16 63 (2.86%) Python Software Engineer
Libraries, Frameworks & Software Standards
1 354 (16.05%) .NET
2 225 (10.20%) AngularJS
3 221 (10.02%) HTML
4 209 (9.47%) Node.js
5 193 (8.75%) React
6 161 (7.30%) .NET Core
7 155 (7.03%) CSS
8 142 (6.44%) Web Services
9 126 (5.71%) .NET Framework
10 115 (5.21%) REST
11 106 (4.81%) RabbitMQ
12 99 (4.49%) HTML5
13 81 (3.67%) Vue.js
14 74 (3.35%) WPF
15 67 (3.04%) Unreal Engine
16 54 (2.45%) OpenGL
17 51 (2.31%) JSON
18 50 (2.27%) CSS3
19 48 (2.18%) XML
20 46 (2.09%) ASP.NET
Miscellaneous
1 334 (15.14%) Algorithms
2 148 (6.71%) Data Structures
3 145 (6.57%) Analytical Skills
4 126 (5.71%) Hedge funds
5 101 (4.58%) Derivative
6 89 (4.03%) Greenfield Project
7 81 (3.67%) Embedded Systems
8 77 (3.49%) Foreign Exchange (FX)
9 72 (3.26%) Equities
10 69 (3.13%) Fixed Income
11 59 (2.67%) Field-Programmable Gate Array
12 58 (2.63%) Mobile App
13 44 (1.99%) Enterprise Software
13 44 (1.99%) Self-Motivation
14 42 (1.90%) User Experience
15 41 (1.86%) Device Driver
16 35 (1.59%) Management Information System
17 30 (1.36%) Public Cloud
18 29 (1.31%) Blog
19 26 (1.18%) VHDL
Operating Systems
1 626 (28.38%) Linux
2 310 (14.05%) Windows
3 111 (5.03%) Unix
4 93 (4.22%) Android
5 55 (2.49%) Apple iOS
6 30 (1.36%) Red Hat Enterprise Linux
7 28 (1.27%) Embedded Linux
8 23 (1.04%) CentOS
9 15 (0.68%) Debian
10 11 (0.50%) Mac OS X
10 11 (0.50%) Ubuntu
11 7 (0.32%) Windows Server
12 4 (0.18%) Mac OS
12 4 (0.18%) Robot Operating System
13 3 (0.14%) Data ONTAP
13 3 (0.14%) VxWorks
14 2 (0.091%) VMS
14 2 (0.091%) Windows 10
14 2 (0.091%) Windows XP
15 1 (0.045%) FreeRTOS
Processes & Methodologies
1 889 (40.30%) Software Engineering
2 613 (27.79%) Agile Software Development
3 424 (19.22%) Computer Science
4 327 (14.82%) OO
5 316 (14.32%) DevOps
6 269 (12.19%) Test Automation
7 235 (10.65%) TDD
8 224 (10.15%) Scrum
9 222 (10.06%) Mathematics
10 209 (9.47%) Problem-Solving
11 185 (8.39%) Continuous Integration
12 180 (8.16%) Microservices
13 174 (7.89%) Multithreading
14 170 (7.71%) Machine Learning
15 166 (7.52%) Analytics
16 152 (6.89%) Artificial Intelligence
17 141 (6.39%) Mentoring
18 135 (6.12%) Unit Testing
19 133 (6.03%) SDLC
20 117 (5.30%) Open Source
Programming Languages
1 1,089 (49.37%) Python
2 899 (40.75%) Java
3 852 (38.62%) C#
4 683 (30.96%) C
5 479 (21.71%) JavaScript
6 458 (20.76%) SQL
7 146 (6.62%) Go
8 88 (3.99%) Perl
9 87 (3.94%) MATLAB
10 82 (3.72%) Embedded C
11 80 (3.63%) R
12 77 (3.49%) Bash Shell
12 77 (3.49%) Embedded C++
13 64 (2.90%) Kotlin
13 64 (2.90%) Scala
14 55 (2.49%) Ruby
15 49 (2.22%) PHP
16 41 (1.86%) VB
17 40 (1.81%) TypeScript
18 34 (1.54%) T-SQL
Qualifications
1 460 (20.85%) Degree
2 141 (6.39%) Computer Science Degree
3 112 (5.08%) Security Cleared
4 99 (4.49%) PhD
5 64 (2.90%) DV Cleared
6 50 (2.27%) SC Cleared
7 31 (1.41%) Master's Degree
8 18 (0.82%) Numerate Degree
9 10 (0.45%) BPSS Clearance
9 10 (0.45%) ISTQB
10 9 (0.41%) ISEB
11 6 (0.27%) HND
12 4 (0.18%) AWS Certification
12 4 (0.18%) BC Cleared
12 4 (0.18%) HNC
12 4 (0.18%) Postgraduate
13 2 (0.091%) CISSP
13 2 (0.091%) ISTQB Foundation Certification
14 1 (0.045%) Microsoft Certification
14 1 (0.045%) RHCE
Quality Assurance & Compliance
1 142 (6.44%) QA
2 13 (0.59%) MISRA
2 13 (0.59%) NIST
3 8 (0.36%) ISO 13485
4 7 (0.32%) EMIR
4 7 (0.32%) ISO/IEC 27001
4 7 (0.32%) MiFID
5 6 (0.27%) Dodd-Frank
5 6 (0.27%) GDPR
6 5 (0.23%) ISO 26262
6 5 (0.23%) ISO 9001
6 5 (0.23%) SLA
7 3 (0.14%) PMO
8 1 (0.045%) COBIT
8 1 (0.045%) Data Quality
8 1 (0.045%) DO-254
8 1 (0.045%) IEC 61508
8 1 (0.045%) JTAG
8 1 (0.045%) MISRA C
8 1 (0.045%) Sarbanes-Oxley
System Software
1 224 (10.15%) Docker
2 87 (3.94%) Firmware
3 29 (1.31%) Active Directory
4 23 (1.04%) VMware Infrastructure
5 11 (0.50%) BitLocker
6 9 (0.41%) Hyper-V
7 6 (0.27%) Ceph
7 6 (0.27%) Xen
8 5 (0.23%) KVM
9 4 (0.18%) Kamailio
9 4 (0.18%) NFS
9 4 (0.18%) OpenSIPS
10 3 (0.14%) GPFS
10 3 (0.14%) LXC
10 3 (0.14%) Squid
11 2 (0.091%) Snort
11 2 (0.091%) Virtual Machines
12 1 (0.045%) HDFS
12 1 (0.045%) Microsoft Virtual Server
12 1 (0.045%) vSphere
Systems Management
1 180 (8.16%) Kubernetes
2 87 (3.94%) Terraform
3 86 (3.90%) Ansible
4 35 (1.59%) Puppet
5 15 (0.68%) Norton AntiVirus
5 15 (0.68%) SCCM
6 10 (0.45%) HP Quality Center
6 10 (0.45%) Opscode Chef
7 8 (0.36%) Graylog
7 8 (0.36%) Kibana
8 6 (0.27%) Proxmox
8 6 (0.27%) SELinux
9 5 (0.23%) Control-M
10 4 (0.18%) BMC PATROL
10 4 (0.18%) Computer Emergency Response Teams
10 4 (0.18%) Grafana
10 4 (0.18%) Salt
11 3 (0.14%) Graphite
11 3 (0.14%) Mesos
11 3 (0.14%) Veritas Storage Foundation
Vendors
1 165 (7.48%) Microsoft
2 65 (2.95%) Oracle
3 61 (2.77%) VMware
4 51 (2.31%) Google
5 33 (1.50%) Atlassian
5 33 (1.50%) Red Hat
6 32 (1.45%) Ceridian
7 27 (1.22%) IBM
8 24 (1.09%) SAP
9 19 (0.86%) Xamarin
10 18 (0.82%) Perforce
11 15 (0.68%) FireEye
11 15 (0.68%) McAfee
11 15 (0.68%) Symantec
11 15 (0.68%) Tanium
12 14 (0.63%) Salesforce.com
12 14 (0.63%) Sybase
13 13 (0.59%) Xilinx
14 12 (0.54%) Klocwork
15 10 (0.45%) Apple