Period
to

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 May 2022 with a comparison to the same period in the previous 2 years.

C++
UK
6 months to
18 May 2022
Same period 2021 Same period 2020
Rank 90 91 73
Rank change year-on-year +1 -18 -16
Permanent jobs citing C++ 5,841 3,106 3,790
As % of all permanent jobs advertised in the UK 3.63% 3.45% 3.97%
As % of the Programming Languages category 6.64% 6.30% 7.23%
Number of salaries quoted 2,228 2,146 3,093
10th Percentile £34,990 £36,250 £32,500
25th Percentile £47,500 £43,750 £41,250
Median annual salary (50th Percentile) £65,000 £57,500 £55,000
Median % change year-on-year +13.04% +4.55% +4.76%
75th Percentile £93,750 £77,500 £77,500
90th Percentile £132,500 £105,000 £120,000
UK excluding London median annual salary £52,500 £52,500 £50,000
% change year-on-year - +5.00% +5.26%

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 88,003 49,322 52,445
As % of all permanent IT jobs advertised in the UK 54.76% 54.84% 54.89%
Number of salaries quoted 43,819 38,496 43,621
10th Percentile £36,953 £33,750 £32,500
25th Percentile £46,250 £42,500 £41,250
Median annual salary (50th Percentile) £62,500 £55,000 £55,000
Median % change year-on-year +13.64% - +4.76%
75th Percentile £82,500 £75,000 £72,500
90th Percentile £100,000 £90,000 £90,000
UK excluding London median annual salary £52,500 £50,000 £47,500
% change year-on-year +5.00% +5.26% +5.56%

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 May 2022.

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 18 May 2022. 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
Jobs
England +2 5,242 £67,750 +17.83% 752
UK excluding London +8 2,906 £52,500 - 550
London -13 2,330 £95,000 +18.75% 233
Work from Home -5 2,176 £70,000 +16.67% 320
South East +43 1,205 £52,500 +5.00% 152
East of England +1 522 £55,000 +10.00% 152
South West -2 434 £57,500 +13.13% 82
North of England -61 401 £53,000 -3.64% 70
Midlands -22 249 £52,000 -3.70% 57
North West -50 190 £52,500 - 42
Yorkshire -56 181 £52,500 -8.70% 20
West Midlands -18 141 £53,500 +7.00% 29
East Midlands -25 108 £48,750 -11.36% 28
Scotland -77 96 £50,000 +5.26% 24
Wales -5 46 £42,500 +14.86% 11
North East -1 32 £55,000 +38.36% 8
Northern Ireland -57 2 £50,500 +18.82% 2

For the 6 months to 18 May 2022, 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 3,541 (60.62%) Software Engineering
2 3,165 (54.19%) Python
3 2,428 (41.57%) C
4 2,339 (40.04%) Java
5 2,151 (36.83%) Linux
6 2,091 (35.80%) Degree
7 1,879 (32.17%) Agile
8 1,836 (31.43%) C#
9 1,662 (28.45%) Computer Science
10 1,318 (22.56%) Social Skills
11 1,309 (22.41%) JavaScript
12 1,172 (20.07%) Finance
13 1,128 (19.31%) AWS
14 1,091 (18.68%) Problem-Solving
15 980 (16.78%) Algorithms
16 978 (16.74%) Software Testing
17 927 (15.87%) SQL
18 873 (14.95%) DevOps
19 827 (14.16%) Windows
20 768 (13.15%) CI/CD
21 761 (13.03%) Mathematics
22 757 (12.96%) Inclusion and Diversity
23 752 (12.87%) Artificial Intelligence
24 741 (12.69%) React
25 724 (12.40%) Computer Science Degree
25 724 (12.40%) OO
26 723 (12.38%) Test Automation
27 709 (12.14%) Continuous Integration
28 694 (11.88%) Git (software)
29 689 (11.80%) Mentoring

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 139 (2.38%) Confluence
2 99 (1.69%) Apache Spark
3 92 (1.58%) Apache
4 78 (1.34%) Ethereum
5 44 (0.75%) SharePoint
6 37 (0.63%) Apache Airflow
7 31 (0.53%) Apache Pulsar
8 25 (0.43%) Elasticsearch
9 22 (0.38%) Tornado
10 15 (0.26%) SAS
11 14 (0.24%) IIS
12 13 (0.22%) JBoss
12 13 (0.22%) OpenStack
12 13 (0.22%) WinCC
13 11 (0.19%) Apache Solr
14 10 (0.17%) nginx
15 8 (0.14%) Hyperledger
16 7 (0.12%) Apache Pig
16 7 (0.12%) CMS
16 7 (0.12%) MetaMask
Applications
1 57 (0.98%) Simulink
2 51 (0.87%) Microsoft Office
3 36 (0.62%) Microsoft Excel
4 10 (0.17%) Revit
4 10 (0.17%) SOLIDWORKS
5 8 (0.14%) Maple
5 8 (0.14%) Maya
6 6 (0.10%) SPSS
7 5 (0.086%) Blender
7 5 (0.086%) Microsoft PowerPoint
7 5 (0.086%) MS Visio
7 5 (0.086%) Windchill
8 4 (0.068%) Photoshop
9 3 (0.051%) Houdini
9 3 (0.051%) LaTeX
9 3 (0.051%) Spreadsheet
10 2 (0.034%) Adobe Illustrator
10 2 (0.034%) EViews
10 2 (0.034%) Microsoft Project
10 2 (0.034%) Sketch
Business Applications
1 32 (0.55%) Distributed Ledger
2 30 (0.51%) R3 Corda
3 15 (0.26%) MetaTrader
4 7 (0.12%) Oracle Procure-to-Pay
5 5 (0.086%) Summit
6 4 (0.068%) Dynamics AX
6 4 (0.068%) Sparx Enterprise Architect
7 2 (0.034%) Dynamics CRM
7 2 (0.034%) Primavera
7 2 (0.034%) Teamcenter
8 1 (0.017%) iTrent
8 1 (0.017%) Payment Gateway
8 1 (0.017%) SunGard Martini
8 1 (0.017%) Unit4 Business World
8 1 (0.017%) Visualfiles
Cloud Services
1 1,128 (19.31%) AWS
2 546 (9.35%) Azure
3 538 (9.21%) GCP
4 335 (5.74%) Serverless
5 233 (3.99%) GitHub
6 96 (1.64%) SaaS
7 75 (1.28%) Cloud Computing
8 70 (1.20%) AWS CloudFormation
9 66 (1.13%) OpenShift
10 57 (0.98%) Power Platform
11 52 (0.89%) AWS Lambda
12 44 (0.75%) PaaS
13 43 (0.74%) GitHub Actions
14 39 (0.67%) Amazon S3
15 33 (0.56%) Amazon ECS
16 30 (0.51%) AWS Fargate
17 23 (0.39%) Amazon SQS
18 21 (0.36%) AWS IoT
19 19 (0.33%) npm
20 18 (0.31%) Amazon EC2
Communications & Networking
1 514 (8.80%) TCP/IP
2 417 (7.14%) HTTP
3 159 (2.72%) Wireless
4 110 (1.88%) Internet
5 74 (1.27%) Wi-Fi
6 58 (0.99%) Network Security
7 56 (0.96%) Broadband
8 53 (0.91%) Modbus
9 47 (0.80%) DNS
9 47 (0.80%) MQTT
10 40 (0.68%) Ethernet
10 40 (0.68%) Firewall
11 39 (0.67%) VoIP
12 31 (0.53%) MIMO
13 29 (0.50%) RS-485
14 28 (0.48%) Bluetooth
15 27 (0.46%) DVB
15 27 (0.46%) RS-422
16 26 (0.45%) Software-Defined Radio
17 25 (0.43%) VPN
Database & Business Intelligence
1 358 (6.13%) PostgreSQL
2 272 (4.66%) MySQL
3 208 (3.56%) NoSQL
4 204 (3.49%) Relational Database
5 185 (3.17%) MongoDB
6 179 (3.06%) SQL Server
7 101 (1.73%) Big Data
8 90 (1.54%) Redis
9 76 (1.30%) Hadoop
10 54 (0.92%) Power BI
11 50 (0.86%) Tableau
12 46 (0.79%) Apache Cassandra
13 44 (0.75%) Amazon DynamoDB
13 44 (0.75%) Data Warehouse
14 40 (0.68%) Data Mining
14 40 (0.68%) Metadata
15 29 (0.50%) Data Lake
15 29 (0.50%) Oracle Database
16 24 (0.41%) BigQuery
17 23 (0.39%) SQL Server Integration Services
Development Applications
1 694 (11.88%) Git (software)
2 520 (8.90%) Jenkins
3 497 (8.51%) JIRA
4 211 (3.61%) Visual Studio
5 140 (2.40%) GitLab
6 82 (1.40%) Bitbucket
7 71 (1.22%) Subversion
8 66 (1.13%) CMake
9 51 (0.87%) SonarQube
10 50 (0.86%) CircleCI
11 49 (0.84%) Atlassian Bamboo
12 48 (0.82%) Rational DOORS
13 46 (0.79%) Gerrit
14 45 (0.77%) GCC
15 42 (0.72%) GDB
16 35 (0.60%) GoogleTest
17 33 (0.56%) JMeter
18 32 (0.55%) Eclipse
18 32 (0.55%) JUnit
19 30 (0.51%) Selenium
General
1 1,318 (22.56%) Social Skills
2 1,172 (20.07%) Finance
3 757 (12.96%) Inclusion and Diversity
4 544 (9.31%) Electronics
5 480 (8.22%) Games
6 427 (7.31%) Analytical Skills
7 197 (3.37%) Banking
8 176 (3.01%) Automotive
9 165 (2.82%) Retail
10 161 (2.76%) Front Office
11 158 (2.71%) Public Sector
12 150 (2.57%) Telecoms
13 129 (2.21%) Presentation Skills
14 127 (2.17%) Law
15 125 (2.14%) Manufacturing
16 123 (2.11%) Marketing
17 89 (1.52%) Legal
18 87 (1.49%) Aerospace
19 70 (1.20%) Back Office
20 65 (1.11%) Investment Banking
Job Titles
1 2,601 (44.53%) Software Engineer
2 1,345 (23.03%) Developer
3 620 (10.61%) Embedded Engineer
4 597 (10.22%) Senior Software Engineer
5 579 (9.91%) Embedded Software Engineer
6 451 (7.72%) C++ Developer
7 416 (7.12%) Software Developer
8 410 (7.02%) C++ Software Engineer
9 294 (5.03%) Junior
10 289 (4.95%) Senior Developer
11 271 (4.64%) Principal Engineer
12 239 (4.09%) Junior Software Engineer
13 181 (3.10%) Junior Embedded Engineer
14 157 (2.69%) Architect
15 156 (2.67%) Principal Software Engineer
16 154 (2.64%) Programmer
17 139 (2.38%) Graduate
18 136 (2.33%) Senior C++ Developer
19 135 (2.31%) Python Developer
20 134 (2.29%) C++ Software Developer
Libraries, Frameworks & Software Standards
1 741 (12.69%) React
2 496 (8.49%) HTML
3 491 (8.41%) .NET
4 397 (6.80%) AngularJS
5 375 (6.42%) Node.js
6 358 (6.13%) CSS
7 340 (5.82%) Protocol Buffers
8 285 (4.88%) HTML5
9 277 (4.74%) WPF
10 274 (4.69%) REST
11 270 (4.62%) Vue.js
12 193 (3.30%) WinForms
13 192 (3.29%) CSS3
14 190 (3.25%) Kafka
15 187 (3.20%) Qt
16 179 (3.06%) XML
17 174 (2.98%) Web Services
18 163 (2.79%) Spring
19 135 (2.31%) TensorFlow
20 119 (2.04%) STL
Miscellaneous
1 980 (16.78%) Algorithms
2 474 (8.12%) Data Structures
3 312 (5.34%) IoT
4 267 (4.57%) User Experience
5 258 (4.42%) Equities
6 246 (4.21%) Embedded Systems
7 222 (3.80%) Self-Motivation
8 214 (3.66%) Derivative
9 190 (3.25%) Blockchain
10 184 (3.15%) Hedge funds
11 171 (2.93%) Fixed Income
12 164 (2.81%) Foreign Exchange (FX)
13 149 (2.55%) Cyberattack
14 145 (2.48%) Virtual Team
15 141 (2.41%) Greenfield Project
16 138 (2.36%) Mobile App
17 132 (2.26%) FPGA
18 124 (2.12%) Blog
19 112 (1.92%) Cyber Defence
20 100 (1.71%) Linux Command Line
Operating Systems
1 2,151 (36.83%) Linux
2 827 (14.16%) Windows
3 361 (6.18%) Android
4 270 (4.62%) Unix
5 207 (3.54%) Apple iOS
6 161 (2.76%) Embedded Linux
7 79 (1.35%) Mac OS
8 51 (0.87%) CentOS
9 46 (0.79%) Ubuntu
10 41 (0.70%) VMS
11 40 (0.68%) FreeRTOS
12 34 (0.58%) Debian
13 30 (0.51%) Mac OS X
14 28 (0.48%) Red Hat Enterprise Linux
15 25 (0.43%) OpenWrt
16 22 (0.38%) Robot Operating System
17 12 (0.21%) VxWorks
18 11 (0.19%) ThreadX
19 5 (0.086%) Windows Embedded Compact
19 5 (0.086%) Windows Server
Processes & Methodologies
1 3,541 (60.62%) Software Engineering
2 1,879 (32.17%) Agile
3 1,662 (28.45%) Computer Science
4 1,091 (18.68%) Problem-Solving
5 978 (16.74%) Software Testing
6 873 (14.95%) DevOps
7 768 (13.15%) CI/CD
8 761 (13.03%) Mathematics
9 752 (12.87%) Artificial Intelligence
10 724 (12.40%) OO
11 723 (12.38%) Test Automation
12 709 (12.14%) Continuous Integration
13 689 (11.80%) Mentoring
14 674 (11.54%) TDD
15 669 (11.45%) Unit Testing
16 618 (10.58%) Machine Learning
17 611 (10.46%) SDLC
18 533 (9.13%) Analytics
19 496 (8.49%) Data Science
20 491 (8.41%) Scrum
Programming Languages
1 3,165 (54.19%) Python
2 2,428 (41.57%) C
3 2,339 (40.04%) Java
4 1,836 (31.43%) C#
5 1,309 (22.41%) JavaScript
6 927 (15.87%) SQL
7 619 (10.60%) Go
8 308 (5.27%) MATLAB
9 307 (5.26%) TypeScript
10 231 (3.95%) Objective-C
11 222 (3.80%) PHP
12 217 (3.72%) Ruby
13 212 (3.63%) Scala
14 210 (3.60%) Rust
15 190 (3.25%) Kotlin
16 187 (3.20%) Perl
17 179 (3.06%) R
18 170 (2.91%) Bash
19 126 (2.16%) Embedded C
20 113 (1.93%) Embedded C++
Qualifications
1 2,091 (35.80%) Degree
2 724 (12.40%) Computer Science Degree
3 351 (6.01%) Security Cleared
4 334 (5.72%) PhD
5 263 (4.50%) SC Cleared
6 128 (2.19%) Master's Degree
7 61 (1.04%) DV Cleared
8 40 (0.68%) Numerate Degree
9 27 (0.46%) PMI Certification
10 18 (0.31%) CREST Certified
10 18 (0.31%) ISTQB
11 15 (0.26%) HNC
12 14 (0.24%) AWS Certification
13 13 (0.22%) Microsoft Certification
14 12 (0.21%) DBS Check
14 12 (0.21%) ISTQB Foundation Certification
15 11 (0.19%) BPSS Clearance
16 10 (0.17%) HND
17 9 (0.15%) Postgraduate
18 8 (0.14%) CCNA
Quality Assurance & Compliance
1 371 (6.35%) QA
2 201 (3.44%) Accessibility
3 53 (0.91%) MISRA
4 51 (0.87%) Def Stans
5 45 (0.77%) ISO 26262
6 44 (0.75%) IEC 61508
7 35 (0.60%) GDPR
8 24 (0.41%) ISO 9001
8 24 (0.41%) MISRA C
9 22 (0.38%) IEC 62304
10 20 (0.34%) ISO/IEC 27001
10 20 (0.34%) JTAG
11 19 (0.33%) PMO
12 18 (0.31%) Data Quality
13 14 (0.24%) IFRS
13 14 (0.24%) IFRS 9
14 12 (0.21%) HIPAA
14 12 (0.21%) MiFID
15 10 (0.17%) Dodd-Frank
15 10 (0.17%) EMIR
System Software
1 646 (11.06%) Docker
2 328 (5.62%) Firmware
3 42 (0.72%) Virtual Machines
4 16 (0.27%) Kamailio
4 16 (0.27%) OpenSIPS
5 15 (0.26%) VMware Infrastructure
6 8 (0.14%) Active Directory
6 8 (0.14%) LXC
7 7 (0.12%) Ceph
7 7 (0.12%) Slurm Workload Manager
8 5 (0.086%) Hyper-V
8 5 (0.086%) Lustre
8 5 (0.086%) Xen
9 3 (0.051%) NFS
9 3 (0.051%) Postfix
10 2 (0.034%) VMware ESXi
11 1 (0.017%) VirtualBox
11 1 (0.017%) vSphere
Systems Management
1 430 (7.36%) Kubernetes
2 221 (3.78%) Terraform
3 184 (3.15%) Ansible
4 49 (0.84%) Puppet
5 37 (0.63%) Grafana
6 31 (0.53%) Opscode Chef
7 15 (0.26%) Opsview
8 13 (0.22%) Rancher
9 7 (0.12%) Istio
9 7 (0.12%) Prometheus
10 5 (0.086%) Podman
11 4 (0.068%) Kibana
11 4 (0.068%) Kustomize
11 4 (0.068%) Nagios
11 4 (0.068%) Proxmox
11 4 (0.068%) PTC Integrity
11 4 (0.068%) systemd
11 4 (0.068%) ZABBIX
12 3 (0.051%) Mesos
12 3 (0.051%) Pacemaker
Vendors
1 322 (5.51%) Microsoft
2 224 (3.83%) Oracle
3 194 (3.32%) Google
4 74 (1.27%) Salesforce.com
5 58 (0.99%) Facebook
5 58 (0.99%) Red Hat
6 49 (0.84%) BISAM
7 47 (0.80%) AppDynamics
8 45 (0.77%) New Relic
9 40 (0.68%) IBM
10 39 (0.67%) Bloomberg
11 38 (0.65%) ANSYS
11 38 (0.65%) Intel
11 38 (0.65%) SAP
12 36 (0.62%) Sophos
13 35 (0.60%) VMware
14 32 (0.55%) Instagram
14 32 (0.55%) Splunk
15 29 (0.50%) Refinitiv
15 29 (0.50%) Reuters