Period
to 20 October 2021

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

C++
UK
6 months to
20 Oct 2021
Same period 2020 Same period 2019
Rank 110 77 69
Rank change year-on-year -33 -8 -7
Permanent jobs citing C++ 3,847 1,972 5,563
As % of all permanent jobs advertised in the UK 3.06% 4.03% 4.09%
As % of the Programming Languages category 5.67% 6.81% 7.64%
Number of salaries quoted 2,110 1,557 4,104
10th Percentile £35,000 £36,250 £31,250
25th Percentile £45,000 £43,750 £37,500
Median annual salary (50th Percentile) £57,500 £57,500 £50,000
Median % change year-on-year - +15.00% -4.76%
75th Percentile £81,250 £80,000 £73,563
90th Percentile £115,000 £112,500 £107,500
UK excluding London median annual salary £52,500 £51,000 £47,250
% change year-on-year +2.94% +7.94% -0.53%

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 67,848 28,948 72,790
As % of all permanent IT jobs advertised in the UK 53.89% 59.22% 53.47%
Number of salaries quoted 45,140 24,758 60,186
10th Percentile £35,000 £33,750 £31,250
25th Percentile £43,750 £42,500 £38,750
Median annual salary (50th Percentile) £60,000 £55,000 £52,500
Median % change year-on-year +9.09% +4.76% +5.00%
75th Percentile £77,500 £73,750 £70,000
90th Percentile £95,000 £90,000 £86,250
UK excluding London median annual salary £50,000 £50,000 £45,000
% change year-on-year - +11.11% -

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 20 October 2021.

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 20 October 2021. 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 3,582 £60,000 - 1,124
UK excluding London -38 2,121 £52,500 +2.94% 806
London -28 1,524 £82,500 +3.13% 384
Work from Home -48 651 £60,000 - 202
South East -45 589 £50,000 -4.76% 190
North of England +15 488 £55,000 +4.76% 137
East of England +5 345 £50,000 -13.04% 144
South West -11 345 £50,000 +2.56% 139
North West +29 246 £55,000 +10.00% 82
Midlands -50 219 £50,000 -9.09% 128
Yorkshire 0 212 £55,000 +2.33% 41
West Midlands -45 155 £40,750 -25.91% 65
Scotland -107 82 £50,000 +11.11% 40
East Midlands -41 64 £50,750 +16.00% 61
Northern Ireland -39 39 £27,500 -45.00% 13
North East -26 30 £50,000 +2.56% 14
Wales -53 15 £45,000 +9.76% 16

For the 6 months to 20 October 2021, 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 2,020 (52.51%) Software Engineering
2 1,983 (51.55%) Python
3 1,552 (40.34%) Java
4 1,465 (38.08%) C#
5 1,395 (36.26%) C
6 1,331 (34.60%) Agile Software Development
7 1,192 (30.99%) Linux
8 1,161 (30.18%) Degree
9 1,088 (28.28%) Computer Science
10 1,019 (26.49%) Social Skills
11 840 (21.84%) JavaScript
12 745 (19.37%) OO
13 728 (18.92%) AWS
14 671 (17.44%) Finance
15 655 (17.03%) DevOps
16 629 (16.35%) SQL
17 607 (15.78%) Algorithms
18 564 (14.66%) Azure
19 531 (13.80%) Docker
20 527 (13.70%) Problem-Solving
21 512 (13.31%) TDD
22 507 (13.18%) .NET
23 503 (13.08%) Windows
24 477 (12.40%) Mathematics
25 469 (12.19%) Kubernetes
26 451 (11.72%) Microservices
27 431 (11.20%) Continuous Integration
28 420 (10.92%) Analytics
29 413 (10.74%) Scrum
30 410 (10.66%) Artificial Intelligence

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 113 (2.94%) Confluence
2 66 (1.72%) Elasticsearch
3 48 (1.25%) Apache Spark
4 43 (1.12%) nginx
5 38 (0.99%) Apache
6 23 (0.60%) SAS
7 18 (0.47%) Tomcat
8 13 (0.34%) IIS
8 13 (0.34%) OpenStack
9 12 (0.31%) Apache Pulsar
9 12 (0.31%) Ethereum
9 12 (0.31%) JBoss
9 12 (0.31%) Oracle SOA Suite
9 12 (0.31%) Tornado
10 11 (0.29%) WebSphere
10 11 (0.29%) WordPress
11 9 (0.23%) Drupal
12 6 (0.16%) Apache Airflow
12 6 (0.16%) CMS
12 6 (0.16%) IBM HTTP Server
Applications
1 112 (2.91%) Simulink
2 35 (0.91%) Microsoft Excel
3 11 (0.29%) Maya
4 10 (0.26%) MS Visio
5 5 (0.13%) 3ds Max
5 5 (0.13%) Microsoft Office
5 5 (0.13%) ZBrush
6 4 (0.10%) Photoshop
6 4 (0.10%) Sketch
6 4 (0.10%) Spreadsheet
7 3 (0.078%) GNU Octave
7 3 (0.078%) Windchill
8 2 (0.052%) CPLEX
8 2 (0.052%) Figma
8 2 (0.052%) Houdini
8 2 (0.052%) OrCAD
8 2 (0.052%) SPSS
9 1 (0.026%) Adobe Creative Suite
9 1 (0.026%) EViews
9 1 (0.026%) NUKE
Business Applications
1 11 (0.29%) Distributed Ledger
1 11 (0.29%) R3 Corda
2 10 (0.26%) Primavera
3 8 (0.21%) Sparx Enterprise Architect
4 5 (0.13%) Salesforce.com CRM
5 4 (0.10%) BambooHR
5 4 (0.10%) MetaTrader
5 4 (0.10%) Payment Gateway
5 4 (0.10%) Summit
6 3 (0.078%) Academy Revenues and Benefits
6 3 (0.078%) SAP S/4HANA
7 2 (0.052%) SAP ERP
7 2 (0.052%) Teamcenter
8 1 (0.026%) BASE24
8 1 (0.026%) Dynamics AX
8 1 (0.026%) JDE EnterpriseOne
8 1 (0.026%) Magento
8 1 (0.026%) SAP FI
8 1 (0.026%) SAP Travel Management
8 1 (0.026%) SunGard Martini
Cloud Services
1 728 (18.92%) AWS
2 564 (14.66%) Azure
3 375 (9.75%) GCP
4 147 (3.82%) AWS CloudFormation
5 115 (2.99%) Serverless
6 112 (2.91%) Cloud Computing
7 90 (2.34%) SaaS
8 83 (2.16%) GitHub
9 65 (1.69%) OpenShift
10 57 (1.48%) PaaS
11 38 (0.99%) IaaS
12 24 (0.62%) Amazon EC2
13 22 (0.57%) Amazon SQS
14 19 (0.49%) Amazon S3
14 19 (0.49%) Power Platform
15 15 (0.39%) AWS CodeDeploy
16 14 (0.36%) Amazon ECS
16 14 (0.36%) AWS Lambda
17 12 (0.31%) Amazon EKS
17 12 (0.31%) AWS CodePipeline
Communications & Networking
1 249 (6.47%) TCP/IP
2 199 (5.17%) Broadband
3 156 (4.06%) Ethernet
4 144 (3.74%) Wireless
5 138 (3.59%) HTTP
6 136 (3.54%) Wi-Fi
7 102 (2.65%) Bluetooth
8 85 (2.21%) MQTT
9 78 (2.03%) Modbus
10 77 (2.00%) Internet
11 64 (1.66%) DVB
12 54 (1.40%) RS-422
13 53 (1.38%) Wireshark
14 42 (1.09%) Network Security
15 39 (1.01%) RS-485
16 38 (0.99%) HTTPS
17 36 (0.94%) Firewall
18 31 (0.81%) SSH
19 30 (0.78%) MIMO
20 27 (0.70%) STUN
Database & Business Intelligence
1 287 (7.46%) PostgreSQL
2 252 (6.55%) NoSQL
3 215 (5.59%) SQL Server
4 180 (4.68%) Relational Database
5 139 (3.61%) MySQL
6 128 (3.33%) Big Data
7 109 (2.83%) MongoDB
8 91 (2.37%) Redis
9 56 (1.46%) Data Warehouse
10 50 (1.30%) Amazon DynamoDB
10 50 (1.30%) Blockchain
11 41 (1.07%) Data Mining
12 40 (1.04%) RDBMS
13 30 (0.78%) Hadoop
13 30 (0.78%) SQLite
14 24 (0.62%) Amazon RDS
15 23 (0.60%) Tableau
16 17 (0.44%) BigQuery
17 15 (0.39%) FoundationDB
17 15 (0.39%) Oracle Database
Development Applications
1 371 (9.64%) Git (software)
2 346 (8.99%) Jenkins
3 244 (6.34%) JIRA
4 142 (3.69%) Subversion
5 94 (2.44%) Visual Studio
6 62 (1.61%) SonarQube
7 57 (1.48%) GitLab
8 56 (1.46%) Bitbucket
9 53 (1.38%) Mercurial
10 51 (1.33%) Atlassian Bamboo
11 43 (1.12%) CircleCI
11 43 (1.12%) Rational DOORS
12 35 (0.91%) GNU Toolchain
12 35 (0.91%) Rational Rhapsody
13 29 (0.75%) CMake
14 23 (0.60%) Cucumber
14 23 (0.60%) JMeter
15 22 (0.57%) Bugzilla
16 21 (0.55%) IDA Disassembler
17 20 (0.52%) Gemini Tracker
General
1 1,019 (26.49%) Social Skills
2 671 (17.44%) Finance
3 264 (6.86%) Analytical Skills
4 258 (6.71%) Games
5 228 (5.93%) Electronics
6 154 (4.00%) Banking
7 142 (3.69%) Presentation Skills
8 138 (3.59%) Front Office
9 135 (3.51%) Telecoms
10 111 (2.89%) Inclusion and Diversity
11 108 (2.81%) Manufacturing
11 108 (2.81%) Marketing
12 97 (2.52%) Automotive
13 76 (1.98%) Aerospace
14 71 (1.85%) Retail
15 67 (1.74%) Law
15 67 (1.74%) Legal
16 54 (1.40%) Influencing Skills
17 49 (1.27%) Advertising
18 46 (1.20%) Back Office
Job Titles
1 1,351 (35.12%) Software Engineer
2 1,108 (28.80%) Developer
3 374 (9.72%) Software Developer
4 367 (9.54%) C++ Developer
5 325 (8.45%) Senior Software Engineer
6 305 (7.93%) C++ Software Engineer
7 264 (6.86%) Embedded Engineer
8 196 (5.09%) Senior Developer
9 193 (5.02%) Embedded Software Engineer
10 129 (3.35%) C# Developer
10 129 (3.35%) C++ Software Developer
11 123 (3.20%) Embedded C++ Engineer
12 119 (3.09%) Analyst
13 112 (2.91%) Graduate
14 110 (2.86%) Linux Engineer
15 107 (2.78%) C Software Engineer
16 106 (2.76%) Architect
16 106 (2.76%) C/C++ Software Engineer
17 103 (2.68%) Programmer
18 102 (2.65%) Python Engineer
Libraries, Frameworks & Software Standards
1 507 (13.18%) .NET
2 390 (10.14%) React
3 298 (7.75%) AngularJS
3 298 (7.75%) Node.js
4 271 (7.04%) HTML
5 233 (6.06%) REST
6 174 (4.52%) CSS
7 171 (4.45%) Web Services
8 146 (3.80%) Middleware
9 145 (3.77%) RabbitMQ
10 140 (3.64%) Vue.js
11 139 (3.61%) WPF
12 134 (3.48%) TensorFlow
13 131 (3.41%) RESTful
14 125 (3.25%) Kafka
15 123 (3.20%) Spring
16 119 (3.09%) .NET Core
17 112 (2.91%) HTML5
18 108 (2.81%) XML
19 105 (2.73%) Qt
Miscellaneous
1 607 (15.78%) Algorithms
2 292 (7.59%) Data Structures
3 211 (5.48%) Self-Motivation
4 200 (5.20%) Embedded Systems
5 123 (3.20%) User Experience
6 115 (2.99%) Equities
7 111 (2.89%) Field-Programmable Gate Array
8 106 (2.76%) Derivative
8 106 (2.76%) Foreign Exchange (FX)
9 105 (2.73%) Greenfield Project
10 98 (2.55%) Hedge funds
11 95 (2.47%) Management Information System
12 90 (2.34%) Virtual Team
13 87 (2.26%) Device Driver
14 82 (2.13%) Fixed Income
14 82 (2.13%) STB
15 80 (2.08%) Enterprise Software
16 72 (1.87%) Social Media
17 60 (1.56%) Blog
18 53 (1.38%) Augmented Reality
Operating Systems
1 1,192 (30.99%) Linux
2 503 (13.08%) Windows
3 252 (6.55%) Unix
4 190 (4.94%) Android
5 160 (4.16%) Apple iOS
6 126 (3.28%) Embedded Linux
7 74 (1.92%) CentOS
8 62 (1.61%) Red Hat Enterprise Linux
9 28 (0.73%) Ubuntu
10 25 (0.65%) Debian
11 19 (0.49%) Mac OS
12 16 (0.42%) Mac OS X
13 15 (0.39%) VxWorks
13 15 (0.39%) Windows Server
14 9 (0.23%) Robot Operating System
14 9 (0.23%) Windows 10
15 7 (0.18%) FreeRTOS
15 7 (0.18%) Kali Linux
16 4 (0.10%) Windows Server 2012
16 4 (0.10%) Windows Server 2016
Processes & Methodologies
1 2,020 (52.51%) Software Engineering
2 1,331 (34.60%) Agile Software Development
3 1,088 (28.28%) Computer Science
4 745 (19.37%) OO
5 655 (17.03%) DevOps
6 527 (13.70%) Problem-Solving
7 512 (13.31%) TDD
8 477 (12.40%) Mathematics
9 451 (11.72%) Microservices
10 431 (11.20%) Continuous Integration
11 420 (10.92%) Analytics
12 413 (10.74%) Scrum
13 410 (10.66%) Artificial Intelligence
14 399 (10.37%) Machine Learning
15 371 (9.64%) OOP
16 366 (9.51%) Mentoring
17 345 (8.97%) Test Automation
18 327 (8.50%) Unit Testing
19 312 (8.11%) Software Testing
20 311 (8.08%) Multithreading
Programming Languages
1 1,983 (51.55%) Python
2 1,552 (40.34%) Java
3 1,465 (38.08%) C#
4 1,395 (36.26%) C
5 840 (21.84%) JavaScript
6 629 (16.35%) SQL
7 397 (10.32%) Go
8 274 (7.12%) Scala
9 261 (6.78%) MATLAB
10 247 (6.42%) Kotlin
11 231 (6.00%) Ruby
12 170 (4.42%) TypeScript
13 165 (4.29%) Perl
14 155 (4.03%) PHP
15 148 (3.85%) Bash Shell
16 138 (3.59%) R
17 129 (3.35%) Embedded C++
17 129 (3.35%) Rust
18 124 (3.22%) Embedded C
19 106 (2.76%) Objective-C
Qualifications
1 1,161 (30.18%) Degree
2 320 (8.32%) Computer Science Degree
3 224 (5.82%) Security Cleared
4 211 (5.48%) PhD
5 153 (3.98%) Master's Degree
6 142 (3.69%) SC Cleared
7 45 (1.17%) HND
8 24 (0.62%) DV Cleared
9 21 (0.55%) Numerate Degree
10 12 (0.31%) OSCP
11 8 (0.21%) CREST Certified
11 8 (0.21%) DBS Check
12 7 (0.18%) AWS Certification
12 7 (0.18%) BPSS Clearance
12 7 (0.18%) Postgraduate
13 6 (0.16%) ISTQB
14 5 (0.13%) CEH
14 5 (0.13%) Chartered Engineer
14 5 (0.13%) Cisco Certification
15 4 (0.10%) GIAC
Quality Assurance & Compliance
1 220 (5.72%) QA
2 54 (1.40%) MISRA
3 50 (1.30%) Def Stans
3 50 (1.30%) GDPR
4 21 (0.55%) IEC 61508
5 20 (0.52%) Data Quality
6 15 (0.39%) MISRA C
7 14 (0.36%) Accessibility
8 11 (0.29%) ISO 26262
8 11 (0.29%) ISO/IEC 27001
8 11 (0.29%) PCI DSS
9 10 (0.26%) DICOM
9 10 (0.26%) DO-178B
10 8 (0.21%) ISO 13485
11 7 (0.18%) IEC 62304
12 6 (0.16%) PMO
13 5 (0.13%) HAZOP
13 5 (0.13%) HIPAA
13 5 (0.13%) IEC 61131
13 5 (0.13%) Solvency II
System Software
1 531 (13.80%) Docker
2 242 (6.29%) Firmware
3 49 (1.27%) VMware Infrastructure
4 15 (0.39%) Active Directory
5 12 (0.31%) Apache ZooKeeper
6 11 (0.29%) etcd
6 11 (0.29%) VirtualBox
7 7 (0.18%) Hyper-V
8 5 (0.13%) Snort
8 5 (0.13%) Squid
9 4 (0.10%) Virtual Machines
9 4 (0.10%) vSphere
10 3 (0.078%) NFS
10 3 (0.078%) Xen
11 2 (0.052%) Samba
12 1 (0.026%) Advanced Linux Sound Architecture
12 1 (0.026%) HDFS
12 1 (0.026%) iptables
12 1 (0.026%) Platform Symphony
12 1 (0.026%) Terminal Services
Systems Management
1 469 (12.19%) Kubernetes
2 258 (6.71%) Terraform
3 226 (5.87%) Ansible
4 36 (0.94%) Puppet
5 32 (0.83%) Kibana
6 31 (0.81%) Opscode Chef
7 27 (0.70%) Grafana
7 27 (0.70%) Graylog
8 18 (0.47%) Consul
9 16 (0.42%) Prometheus
10 13 (0.34%) Salt
11 11 (0.29%) SCCM
12 10 (0.26%) Docker Swarm
13 7 (0.18%) Packer
14 6 (0.16%) Nagios
14 6 (0.16%) Nessus
15 5 (0.13%) Nexpose
15 5 (0.13%) Suricata
16 4 (0.10%) Control-M
16 4 (0.10%) Opsview
Vendors
1 206 (5.35%) Oracle
2 187 (4.86%) Google
3 163 (4.24%) Microsoft
4 94 (2.44%) Red Hat
5 80 (2.08%) VMware
6 75 (1.95%) Salesforce.com
7 55 (1.43%) IBM
8 49 (1.27%) Facebook
9 43 (1.12%) YouTube
10 39 (1.01%) Spotify
11 35 (0.91%) EMC
12 28 (0.73%) Intel
12 28 (0.73%) Xilinx
13 26 (0.68%) TikTok
14 25 (0.65%) Snapchat
14 25 (0.65%) Splunk
15 23 (0.60%) SAP
16 21 (0.55%) ANSYS
16 21 (0.55%) Bloomberg
17 17 (0.44%) Altera