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

C++
UK
6 months to
18 Sep 2020
Same period 2019 Same period 2018
Rank 74 64 61
Rank change year-on-year -10 -3 +5
Permanent jobs citing C++ 2,053 5,964 7,650
As % of all permanent jobs advertised in the UK 4.06% 4.21% 4.56%
As % of the Programming Languages category 6.92% 7.88% 8.19%
Number of salaries quoted 1,786 4,449 6,287
Median annual salary £57,500 £50,000 £52,500
Median salary % change year-on-year +15.00% -4.76% +10.53%
10th Percentile £36,250 £31,000 £29,750
90th Percentile £120,000 £105,000 £91,250
UK excluding London median annual salary £51,000 £46,000 £47,500
% change year-on-year +10.87% -3.16% +11.76%

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 29,686 75,692 93,419
As % of all permanent IT jobs advertised in the UK 58.75% 53.46% 55.69%
Number of salaries quoted 24,814 61,848 77,658
Median annual salary £55,000 £52,500 £50,000
Median salary % change year-on-year +4.76% +5.00% +5.26%
10th Percentile £33,750 £31,250 £31,000
90th Percentile £92,500 £85,000 £82,500
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 18 September 2020.

Salary histogram for C++ in the UK

C++
Top 18 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 18 September 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 -12 1,820 £60,000 +14.29% 700
UK excluding London -11 1,239 £51,000 +10.87% 541
London +7 754 £80,000 +6.67% 211
South East -19 398 £52,500 +10.53% 154
South West -13 202 £50,000 +11.11% 92
North of England -22 179 £52,500 +16.67% 83
Work from Home +36 167 £60,000 +4.35% 121
East of England +15 163 £60,000 +20.00% 104
Scotland +14 128 £47,500 +18.75% 35
Midlands -11 110 £51,750 +21.76% 56
North West -68 85 £50,000 +11.11% 33
West Midlands +18 80 £55,000 +22.22% 34
Yorkshire +94 68 £55,000 +22.22% 39
Northern Ireland +15 40 £50,000 -9.09% 9
East Midlands -21 28 £45,000 +12.50% 22
North East +14 26 £60,000 +36.36% 11
Wales +25 18 £40,000 +8.11% 8
Isle of Man - 1 £65,000 -

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

1 1,064 (51.83%) Python
2 897 (43.69%) Software Engineering
3 838 (40.82%) Java
4 748 (36.43%) C#
5 651 (31.71%) C
6 556 (27.08%) Linux
7 528 (25.72%) Agile Software Development
8 488 (23.77%) Degree
9 453 (22.07%) JavaScript
10 438 (21.33%) Computer Science
11 410 (19.97%) Finance
12 346 (16.85%) SQL
13 329 (16.03%) .NET
14 304 (14.81%) Windows
15 298 (14.52%) OO
16 293 (14.27%) Algorithms
17 272 (13.25%) Git (software)
18 271 (13.20%) AWS
19 270 (13.15%) Mathematics
20 256 (12.47%) DevOps
21 227 (11.06%) Docker
22 208 (10.13%) Problem-Solving
23 205 (9.99%) HTML
24 196 (9.55%) Test Automation
25 192 (9.35%) Scrum
26 184 (8.96%) Azure
27 176 (8.57%) Machine Learning
27 176 (8.57%) Analytics
28 175 (8.52%) Mentoring
29 173 (8.43%) AngularJS

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 58 (2.83%) Confluence
2 42 (2.05%) Elasticsearch
3 36 (1.75%) Apache Spark
4 31 (1.51%) Apache
5 18 (0.88%) CMS
6 14 (0.68%) Apache Airflow
6 14 (0.68%) JBoss
7 13 (0.63%) nginx
8 11 (0.54%) Luigi
9 8 (0.39%) SAS
10 5 (0.24%) Mule
10 5 (0.24%) Tomcat
11 4 (0.19%) Hyperledger
11 4 (0.19%) Jupyter
12 3 (0.15%) IIS
12 3 (0.15%) MS Exchange
12 3 (0.15%) WinCC
13 2 (0.097%) Apache Solr
13 2 (0.097%) CICS
13 2 (0.097%) WebSphere
Applications
1 18 (0.88%) Simulink
2 14 (0.68%) Microsoft Excel
3 6 (0.29%) 3ds Max
4 5 (0.24%) Blender
4 5 (0.24%) Stateflow
5 4 (0.19%) Microsoft Office
5 4 (0.19%) Spreadsheet
6 3 (0.15%) Adobe Illustrator
6 3 (0.15%) Maya
6 3 (0.15%) Photoshop
7 2 (0.097%) S-PLUS
7 2 (0.097%) Windchill
8 1 (0.049%) AutoCAD
8 1 (0.049%) Chatbot
8 1 (0.049%) Microsoft PowerPoint
8 1 (0.049%) OrCAD
Business Applications
1 35 (1.70%) FINCAD Analytics
2 5 (0.24%) NetSuite
3 4 (0.19%) Distributed Ledger
4 2 (0.097%) Salesforce.com CRM
5 1 (0.049%) Remedy ITSM
5 1 (0.049%) SunGard Martini
Cloud Services
1 271 (13.20%) AWS
2 184 (8.96%) Azure
3 99 (4.82%) GCP
4 42 (2.05%) SaaS
5 29 (1.41%) Serverless
6 27 (1.32%) GitHub
7 22 (1.07%) AWS Lambda
8 20 (0.97%) OpenShift
9 17 (0.83%) Amazon EC2
10 16 (0.78%) Amazon ECS
10 16 (0.78%) Cloud Computing
11 11 (0.54%) Amazon EMR
11 11 (0.54%) Power Platform
12 10 (0.49%) AWS CloudFormation
12 10 (0.49%) Logic Apps
13 9 (0.44%) Slack
14 7 (0.34%) npm
15 5 (0.24%) Dynamics 365
15 5 (0.24%) Office 365
16 4 (0.19%) NuGet
Communications & Networking
1 49 (2.39%) TCP/IP
2 39 (1.90%) Wireless
3 33 (1.61%) Internet
4 29 (1.41%) HTTP
5 27 (1.32%) Network Security
6 22 (1.07%) 5G
7 21 (1.02%) Ethernet
8 19 (0.93%) Wi-Fi
9 17 (0.83%) 4G
10 15 (0.73%) Bluetooth
11 14 (0.68%) Firewall
12 13 (0.63%) 3G
12 13 (0.63%) MQTT
13 9 (0.44%) H.323
13 9 (0.44%) Skype
14 8 (0.39%) SSL
15 7 (0.34%) 2G
15 7 (0.34%) SNMP
15 7 (0.34%) VoIP
16 6 (0.29%) LTE
Database & Business Intelligence
1 138 (6.72%) SQL Server
2 114 (5.55%) PostgreSQL
3 109 (5.31%) NoSQL
4 93 (4.53%) MySQL
5 83 (4.04%) Big Data
6 76 (3.70%) MongoDB
6 76 (3.70%) Relational Database
7 45 (2.19%) Amazon DynamoDB
7 45 (2.19%) Hadoop
8 41 (2.00%) Redis
9 33 (1.61%) Amazon Athena
10 30 (1.46%) SQL Server Integration Services
11 29 (1.41%) Amazon Redshift
12 27 (1.32%) Apache Cassandra
13 26 (1.27%) Data Warehouse
14 23 (1.12%) KDB
15 21 (1.02%) Data Mining
16 18 (0.88%) Blockchain
17 17 (0.83%) SQL Server Reporting Services
18 15 (0.73%) Kdb+
Development Applications
1 272 (13.25%) Git (software)
2 146 (7.11%) Jenkins
3 132 (6.43%) JIRA
4 87 (4.24%) Visual Studio
5 77 (3.75%) Subversion
6 52 (2.53%) Team Foundation Server
7 43 (2.09%) GitLab
8 40 (1.95%) Selenium
9 29 (1.41%) CMake
10 25 (1.22%) Artifactory
11 23 (1.12%) Eclipse
11 23 (1.12%) GCC
12 19 (0.93%) Mercurial
12 19 (0.93%) TeamCity
12 19 (0.93%) Xcode
13 18 (0.88%) Atlassian Bamboo
14 17 (0.83%) Cucumber
15 16 (0.78%) Rational DOORS
16 14 (0.68%) Bitbucket
16 14 (0.68%) LabVIEW
General
1 410 (19.97%) Finance
2 154 (7.50%) Games
3 144 (7.01%) Front Office
4 126 (6.14%) Electronics
5 118 (5.75%) Banking
6 98 (4.77%) Manufacturing
7 79 (3.85%) Telecoms
8 46 (2.24%) Law
9 41 (2.00%) Aerospace
10 38 (1.85%) Automotive
11 33 (1.61%) Marketing
12 31 (1.51%) Retail
13 30 (1.46%) Advertising
13 30 (1.46%) Public Sector
14 21 (1.02%) Investment Banking
15 17 (0.83%) Military
16 16 (0.78%) German Language
17 12 (0.58%) Publishing
18 10 (0.49%) Back Office
19 8 (0.39%) French Language
Job Titles
1 684 (33.32%) Developer
2 587 (28.59%) Software Engineer
3 230 (11.20%) C++ Developer
4 188 (9.16%) Software Developer
5 184 (8.96%) C++ Software Engineer
6 157 (7.65%) Embedded Engineer
7 148 (7.21%) Senior Software Engineer
8 126 (6.14%) Embedded Software Engineer
9 102 (4.97%) C# Developer
10 95 (4.63%) Senior Developer
11 84 (4.09%) Python Engineer
12 79 (3.85%) Java Developer
12 79 (3.85%) Python Developer
13 76 (3.70%) Graduate
14 71 (3.46%) Architect
15 67 (3.26%) Junior
16 59 (2.87%) Quantitative Developer
17 54 (2.63%) Embedded C++ Engineer
18 51 (2.48%) DevOps Engineer
18 51 (2.48%) Junior Developer
Libraries, Frameworks & Software Standards
1 329 (16.03%) .NET
2 205 (9.99%) HTML
3 173 (8.43%) AngularJS
3 173 (8.43%) Web Services
4 160 (7.79%) Node.js
5 148 (7.21%) React
6 135 (6.58%) CSS
7 108 (5.26%) REST
8 99 (4.82%) .NET Core
9 83 (4.04%) .NET Framework
9 83 (4.04%) HTML5
10 77 (3.75%) WPF
11 72 (3.51%) RabbitMQ
12 61 (2.97%) OpenGL
13 55 (2.68%) WinForms
14 52 (2.53%) XML
15 49 (2.39%) Qt
16 47 (2.29%) TensorFlow
17 46 (2.24%) jQuery
18 45 (2.19%) JSON
Miscellaneous
1 293 (14.27%) Algorithms
2 156 (7.60%) Analytical Skills
3 133 (6.48%) Hedge funds
4 129 (6.28%) Derivative
5 120 (5.85%) Greenfield Project
6 102 (4.97%) Data Structures
7 85 (4.14%) Fixed Income
8 83 (4.04%) Embedded Systems
9 65 (3.17%) Self-Motivation
10 59 (2.87%) Foreign Exchange (FX)
11 57 (2.78%) User Experience
12 56 (2.73%) Mobile App
13 51 (2.48%) Equities
14 41 (2.00%) Device Driver
15 37 (1.80%) Field-Programmable Gate Array
16 30 (1.46%) Blog
16 30 (1.46%) Public Cloud
17 29 (1.41%) CUDA
18 27 (1.32%) Equity Derivative
18 27 (1.32%) Robotics
Operating Systems
1 556 (27.08%) Linux
2 304 (14.81%) Windows
3 103 (5.02%) Unix
4 95 (4.63%) Android
5 56 (2.73%) Apple iOS
6 38 (1.85%) Embedded Linux
7 27 (1.32%) Red Hat Enterprise Linux
8 26 (1.27%) CentOS
9 18 (0.88%) Mac OS X
10 14 (0.68%) Robot Operating System
11 13 (0.63%) Debian
12 12 (0.58%) VxWorks
13 11 (0.54%) Ubuntu
14 10 (0.49%) Windows Server
15 7 (0.34%) Windows XP
16 4 (0.19%) FreeRTOS
17 3 (0.15%) Mac OS
17 3 (0.15%) Windows 10
18 2 (0.097%) SafeRTOS
19 1 (0.049%) Kali Linux
Processes & Methodologies
1 897 (43.69%) Software Engineering
2 528 (25.72%) Agile Software Development
3 438 (21.33%) Computer Science
4 298 (14.52%) OO
5 270 (13.15%) Mathematics
6 256 (12.47%) DevOps
7 208 (10.13%) Problem-Solving
8 196 (9.55%) Test Automation
9 192 (9.35%) Scrum
10 176 (8.57%) Analytics
10 176 (8.57%) Machine Learning
11 175 (8.52%) Mentoring
12 170 (8.28%) Multithreading
13 159 (7.74%) Artificial Intelligence
14 158 (7.70%) TDD
15 156 (7.60%) Microservices
16 146 (7.11%) Continuous Integration
17 137 (6.67%) Physics
18 135 (6.58%) SDLC
19 123 (5.99%) Open Source
Programming Languages
1 1,064 (51.83%) Python
2 838 (40.82%) Java
3 748 (36.43%) C#
4 651 (31.71%) C
5 453 (22.07%) JavaScript
6 346 (16.85%) SQL
7 109 (5.31%) Go
8 98 (4.77%) R
9 85 (4.14%) MATLAB
10 76 (3.70%) Bash Shell
11 75 (3.65%) Scala
12 73 (3.56%) Embedded C
13 66 (3.21%) Perl
14 62 (3.02%) Embedded C++
15 58 (2.83%) Kotlin
16 42 (2.05%) Ruby
17 40 (1.95%) PHP
18 38 (1.85%) VB.NET
19 34 (1.66%) T-SQL
20 30 (1.46%) Shell Script
Qualifications
1 488 (23.77%) Degree
2 146 (7.11%) Computer Science Degree
3 124 (6.04%) Security Cleared
4 115 (5.60%) PhD
5 69 (3.36%) DV Cleared
6 55 (2.68%) SC Cleared
7 27 (1.32%) Master's Degree
8 13 (0.63%) CCNA
8 13 (0.63%) CCNP
8 13 (0.63%) Cisco Certification
9 12 (0.58%) CREST Certified
9 12 (0.58%) OSCP
9 12 (0.58%) SANS
10 8 (0.39%) Numerate Degree
11 6 (0.29%) AWS Certification
12 4 (0.19%) CHECK Team Leader
12 4 (0.19%) Cyber Scheme
12 4 (0.19%) HND
12 4 (0.19%) Postgraduate
13 3 (0.15%) ISEB
Quality Assurance & Compliance
1 97 (4.72%) QA
2 15 (0.73%) NIST
3 7 (0.34%) GDPR
4 6 (0.29%) ISO 13485
5 4 (0.19%) EMIR
5 4 (0.19%) FINRA
5 4 (0.19%) IEC 62304
5 4 (0.19%) MiFID
5 4 (0.19%) MISRA
5 4 (0.19%) SLA
6 3 (0.15%) Dodd-Frank
6 3 (0.15%) IEC 61508
6 3 (0.15%) ISO 9001
6 3 (0.15%) MISRA C
7 2 (0.097%) Def Stans
7 2 (0.097%) ISO 26262
7 2 (0.097%) ISO/IEC 27001
7 2 (0.097%) JTAG
8 1 (0.049%) COBIT
8 1 (0.049%) Sarbanes-Oxley
System Software
1 227 (11.06%) Docker
2 82 (3.99%) Firmware
3 28 (1.36%) VMware Infrastructure
4 13 (0.63%) Hyper-V
5 8 (0.39%) KVM
5 8 (0.39%) Squid
6 6 (0.29%) Virtual Machines
7 5 (0.24%) Active Directory
8 4 (0.19%) Ceph
8 4 (0.19%) LXC
8 4 (0.19%) Xen
9 3 (0.15%) BitLocker
9 3 (0.15%) Microsoft App-V
9 3 (0.15%) Microsoft Virtual Server
9 3 (0.15%) Virtual Servers
9 3 (0.15%) vSphere
10 1 (0.049%) Apache ZooKeeper
10 1 (0.049%) NFS
10 1 (0.049%) VMware ESXi
10 1 (0.049%) zsh
Systems Management
1 159 (7.74%) Kubernetes
2 78 (3.80%) Ansible
3 43 (2.09%) Terraform
4 34 (1.66%) Puppet
5 13 (0.63%) Opscode Chef
6 10 (0.49%) BMC PATROL
6 10 (0.49%) Control-M
7 8 (0.39%) SCCM
8 7 (0.34%) Salt
9 5 (0.24%) Prometheus
10 4 (0.19%) Proxmox
11 3 (0.15%) HP Quality Center
11 3 (0.15%) Icinga
11 3 (0.15%) Norton AntiVirus
11 3 (0.15%) Packer
11 3 (0.15%) SELinux
12 2 (0.097%) Consul
12 2 (0.097%) Grafana
12 2 (0.097%) Nagios
13 1 (0.049%) Computer Emergency Response Teams
Vendors
1 126 (6.14%) Microsoft
2 60 (2.92%) Google
3 58 (2.83%) VMware
4 55 (2.68%) Oracle
5 33 (1.61%) Bloomberg
6 32 (1.56%) Red Hat
7 21 (1.02%) SAP
8 17 (0.83%) NVIDIA
8 17 (0.83%) Perforce
9 16 (0.78%) Atlassian
10 14 (0.68%) Xamarin
11 11 (0.54%) Intel
12 9 (0.44%) Salesforce.com
13 8 (0.39%) Borland
13 8 (0.39%) IBM
13 8 (0.39%) Splunk
14 7 (0.34%) Autodesk
14 7 (0.34%) Ceridian
14 7 (0.34%) Citrix
15 6 (0.29%) Remedy