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

C++
UK
6 months to
2 Aug 2021
Same period 2020 Same period 2019
Rank 97 75 62
Rank change year-on-year -22 -13 +2
Permanent jobs citing C++ 3,773 2,695 6,311
As % of all permanent jobs advertised in the UK 3.33% 3.97% 4.38%
As % of the Programming Languages category 6.07% 7.05% 8.15%
Number of salaries quoted 2,248 2,172 4,637
10th Percentile £35,000 £35,000 £30,250
25th Percentile £45,000 £42,500 £37,500
Median annual salary (50th Percentile) £57,500 £55,000 £50,000
Median % change year-on-year +4.55% +10.00% -
75th Percentile £80,000 £77,500 £70,000
90th Percentile £114,125 £112,500 £102,500
UK excluding London median annual salary £52,500 £50,000 £47,500
% 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 62,138 38,232 77,421
As % of all permanent IT jobs advertised in the UK 54.91% 56.30% 53.68%
Number of salaries quoted 42,724 31,721 64,050
10th Percentile £35,000 £32,500 £31,250
25th Percentile £42,500 £41,250 £38,000
Median annual salary (50th Percentile) £57,500 £55,000 £52,500
Median % change year-on-year +4.55% +4.76% +5.00%
75th Percentile £76,771 £73,750 £70,000
90th Percentile £93,750 £90,000 £85,000
UK excluding London median annual salary £50,000 £47,500 £45,000
% change year-on-year +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 2 August 2021.

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 2 August 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,468 £57,500 - 1,032
UK excluding London -20 2,195 £52,500 +5.00% 761
London -18 1,416 £83,323 +4.15% 336
Work from Home -26 633 £60,000 - 197
South East -45 565 £50,000 - 178
North of England +15 462 £55,000 +10.00% 148
South West -2 422 £48,500 -3.00% 110
East of England +3 317 £50,000 -9.09% 147
Midlands -34 240 £50,000 +5.26% 110
Yorkshire +30 235 £57,500 +9.52% 44
North West +12 213 £52,500 +5.00% 84
West Midlands -47 149 £40,000 -20.00% 63
Scotland -63 106 £47,500 +5.56% 47
East Midlands -7 90 £50,750 +16.00% 46
Northern Ireland -4 71 £40,000 -23.81% 3
North East -50 14 £55,000 -8.33% 20
Wales -33 11 £42,500 +6.25% 18
Isle of Man -11 1 £37,500 -42.31%

For the 6 months to 2 August 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 1,995 (52.88%) Software Engineering
2 1,880 (49.83%) Python
3 1,488 (39.44%) Java
4 1,339 (35.49%) C#
5 1,335 (35.38%) C
6 1,193 (31.62%) Agile Software Development
7 1,154 (30.59%) Linux
8 1,008 (26.72%) Degree
9 910 (24.12%) Computer Science
10 881 (23.35%) Social Skills
11 721 (19.11%) SQL
12 715 (18.95%) Finance
13 708 (18.76%) JavaScript
14 624 (16.54%) AWS
15 587 (15.56%) OO
16 576 (15.27%) Algorithms
17 527 (13.97%) DevOps
18 522 (13.84%) Docker
19 517 (13.70%) Azure
20 502 (13.31%) Problem-Solving
21 501 (13.28%) Windows
22 472 (12.51%) .NET
23 450 (11.93%) TDD
24 424 (11.24%) Kubernetes
25 406 (10.76%) Mathematics
26 387 (10.26%) Analytics
27 367 (9.73%) Machine Learning
27 367 (9.73%) Scrum
28 366 (9.70%) Artificial Intelligence
29 364 (9.65%) Continuous Integration

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 90 (2.39%) Confluence
2 75 (1.99%) Elasticsearch
3 57 (1.51%) nginx
4 51 (1.35%) Apache Spark
5 45 (1.19%) Apache
6 36 (0.95%) SAS
7 19 (0.50%) Tomcat
8 16 (0.42%) OpenStack
8 16 (0.42%) Tornado
9 15 (0.40%) IIS
10 13 (0.34%) Apache Airflow
10 13 (0.34%) JBoss
11 12 (0.32%) Luigi
11 12 (0.32%) Oracle SOA Suite
12 11 (0.29%) WebSphere
13 9 (0.24%) Apache Pulsar
13 9 (0.24%) BizTalk Server
14 6 (0.16%) CMS
15 4 (0.11%) Ethereum
15 4 (0.11%) Oracle Workflow
Applications
1 87 (2.31%) Simulink
2 35 (0.93%) Microsoft Excel
3 17 (0.45%) Microsoft Office
4 13 (0.34%) Maya
5 7 (0.19%) 3ds Max
5 7 (0.19%) ZBrush
6 6 (0.16%) Microsoft PowerPoint
6 6 (0.16%) Photoshop
7 4 (0.11%) SPSS
8 3 (0.080%) GNU Octave
8 3 (0.080%) Quicktime
9 2 (0.053%) Houdini
9 2 (0.053%) OrCAD
9 2 (0.053%) Spreadsheet
10 1 (0.027%) Adobe Creative Suite
10 1 (0.027%) Adobe Premiere
10 1 (0.027%) EViews
10 1 (0.027%) MODO
10 1 (0.027%) MS Visio
10 1 (0.027%) NUKE
Business Applications
1 10 (0.27%) Primavera
2 9 (0.24%) Sparx Enterprise Architect
3 8 (0.21%) Distributed Ledger
3 8 (0.21%) R3 Corda
4 7 (0.19%) Summit
5 5 (0.13%) Academy Revenues and Benefits
6 3 (0.080%) Salesforce.com CRM
6 3 (0.080%) SAP S/4HANA
7 2 (0.053%) Infor M3
7 2 (0.053%) SAP ERP
7 2 (0.053%) Shopify
8 1 (0.027%) Dynamics AX
8 1 (0.027%) Dynamics CRM
8 1 (0.027%) JDE EnterpriseOne
8 1 (0.027%) Magento
8 1 (0.027%) NetSuite
8 1 (0.027%) Oracle Receivables
8 1 (0.027%) SAP Travel Management
8 1 (0.027%) Sentinel
8 1 (0.027%) SunGard Martini
Cloud Services
1 624 (16.54%) AWS
2 517 (13.70%) Azure
3 363 (9.62%) GCP
4 142 (3.76%) AWS CloudFormation
5 111 (2.94%) SaaS
6 87 (2.31%) GitHub
7 66 (1.75%) Cloud Computing
8 62 (1.64%) Serverless
9 55 (1.46%) PaaS
10 40 (1.06%) IaaS
11 28 (0.74%) OpenShift
12 21 (0.56%) Amazon EC2
13 16 (0.42%) Amazon S3
13 16 (0.42%) Apigee
13 16 (0.42%) Google Play
14 15 (0.40%) Power Platform
15 14 (0.37%) AWS CodeDeploy
15 14 (0.37%) AWS Lambda
16 12 (0.32%) AWS CodePipeline
16 12 (0.32%) Snowflake
Communications & Networking
1 193 (5.12%) TCP/IP
2 147 (3.90%) Broadband
2 147 (3.90%) Wireless
3 138 (3.66%) Ethernet
4 134 (3.55%) Wi-Fi
5 122 (3.23%) HTTP
6 76 (2.01%) MQTT
6 76 (2.01%) Wireshark
7 73 (1.93%) Internet
8 72 (1.91%) Bluetooth
9 70 (1.86%) Modbus
10 52 (1.38%) DVB
11 50 (1.33%) RS-422
12 44 (1.17%) Firewall
13 43 (1.14%) HTTPS
14 40 (1.06%) Network Security
15 35 (0.93%) 802.11
15 35 (0.93%) MIMO
15 35 (0.93%) STUN
16 32 (0.85%) DNS
Database & Business Intelligence
1 276 (7.32%) NoSQL
2 245 (6.49%) PostgreSQL
3 198 (5.25%) SQL Server
4 178 (4.72%) Relational Database
5 130 (3.45%) Big Data
6 108 (2.86%) MongoDB
7 102 (2.70%) MySQL
8 98 (2.60%) Redis
9 46 (1.22%) Data Warehouse
10 43 (1.14%) Amazon DynamoDB
11 37 (0.98%) Data Mining
11 37 (0.98%) RDBMS
12 30 (0.80%) SQLite
13 29 (0.77%) Blockchain
13 29 (0.77%) Hadoop
14 25 (0.66%) Amazon RDS
15 19 (0.50%) Apache Cassandra
16 18 (0.48%) Tableau
17 15 (0.40%) BigQuery
18 14 (0.37%) GIS
Development Applications
1 342 (9.06%) Git (software)
2 270 (7.16%) Jenkins
3 211 (5.59%) JIRA
4 146 (3.87%) Subversion
5 75 (1.99%) Visual Studio
6 68 (1.80%) Mercurial
7 49 (1.30%) SonarQube
8 48 (1.27%) GitLab
9 46 (1.22%) Rational DOORS
10 40 (1.06%) Atlassian Bamboo
11 37 (0.98%) Rational Rhapsody
12 29 (0.77%) Bitbucket
13 27 (0.72%) Cucumber
14 26 (0.69%) CircleCI
15 24 (0.64%) Eclipse
16 22 (0.58%) CMake
17 19 (0.50%) JUnit
18 18 (0.48%) Bugzilla
18 18 (0.48%) GCC
19 17 (0.45%) SpecFlow
General
1 881 (23.35%) Social Skills
2 715 (18.95%) Finance
3 280 (7.42%) Games
4 255 (6.76%) Electronics
5 226 (5.99%) Analytical Skills
6 180 (4.77%) Telecoms
7 167 (4.43%) Manufacturing
8 152 (4.03%) Front Office
9 147 (3.90%) Banking
10 134 (3.55%) Marketing
11 119 (3.15%) Presentation Skills
12 95 (2.52%) Inclusion and Diversity
13 77 (2.04%) Legal
14 73 (1.93%) Law
15 69 (1.83%) Wearables
16 68 (1.80%) Automotive
17 66 (1.75%) Public Sector
18 55 (1.46%) Aerospace
19 53 (1.40%) Retail
20 48 (1.27%) Influencing Skills
Job Titles
1 1,303 (34.53%) Software Engineer
2 1,092 (28.94%) Developer
3 364 (9.65%) C++ Developer
4 309 (8.19%) C++ Software Engineer
4 309 (8.19%) Software Developer
5 270 (7.16%) Senior Software Engineer
6 268 (7.10%) Embedded Engineer
7 189 (5.01%) Embedded Software Engineer
8 160 (4.24%) Senior Developer
9 132 (3.50%) C# Developer
10 130 (3.45%) C++ Software Developer
11 118 (3.13%) Python Engineer
12 107 (2.84%) Graduate
13 106 (2.81%) Linux Engineer
14 100 (2.65%) Python Software Engineer
15 99 (2.62%) Lead Developer
16 96 (2.54%) Embedded C++ Engineer
17 89 (2.36%) Java Developer
17 89 (2.36%) Junior
18 88 (2.33%) C Software Engineer
Libraries, Frameworks & Software Standards
1 472 (12.51%) .NET
2 357 (9.46%) React
3 316 (8.38%) Node.js
4 291 (7.71%) AngularJS
5 231 (6.12%) HTML
6 209 (5.54%) REST
7 168 (4.45%) CSS
8 164 (4.35%) Web Services
9 162 (4.29%) RabbitMQ
10 150 (3.98%) Vue.js
11 145 (3.84%) .NET Core
12 138 (3.66%) RESTful
13 124 (3.29%) Kafka
14 113 (2.99%) GraphQL
15 109 (2.89%) .NET Framework
16 108 (2.86%) Qt
16 108 (2.86%) XML
17 104 (2.76%) WPF
18 101 (2.68%) TensorFlow
19 99 (2.62%) OpenGL
Miscellaneous
1 576 (15.27%) Algorithms
2 249 (6.60%) Data Structures
3 174 (4.61%) Embedded Systems
4 146 (3.87%) Derivative
5 132 (3.50%) Hedge funds
6 127 (3.37%) Greenfield Project
7 120 (3.18%) Equities
8 115 (3.05%) Fixed Income
9 114 (3.02%) Self-Motivation
10 111 (2.94%) Foreign Exchange (FX)
11 105 (2.78%) Field-Programmable Gate Array
12 85 (2.25%) Enterprise Software
13 68 (1.80%) Device Driver
14 61 (1.62%) Augmented Reality
15 59 (1.56%) Credit Risk
16 58 (1.54%) Smartphone
17 56 (1.48%) Robotics
17 56 (1.48%) User Experience
18 55 (1.46%) Virtual Team
19 54 (1.43%) Mobile App
Operating Systems
1 1,154 (30.59%) Linux
2 501 (13.28%) Windows
3 239 (6.33%) Unix
4 204 (5.41%) Android
5 170 (4.51%) Embedded Linux
6 156 (4.13%) Apple iOS
7 68 (1.80%) Red Hat Enterprise Linux
8 64 (1.70%) CentOS
9 23 (0.61%) Ubuntu
10 22 (0.58%) Debian
11 20 (0.53%) Mac OS X
12 13 (0.34%) Windows Server
13 10 (0.27%) Kali Linux
14 9 (0.24%) Mac OS
14 9 (0.24%) Robot Operating System
14 9 (0.24%) VxWorks
15 6 (0.16%) Windows 10
16 4 (0.11%) FreeRTOS
17 2 (0.053%) Solaris
18 1 (0.027%) VME
Processes & Methodologies
1 1,995 (52.88%) Software Engineering
2 1,193 (31.62%) Agile Software Development
3 910 (24.12%) Computer Science
4 587 (15.56%) OO
5 527 (13.97%) DevOps
6 502 (13.31%) Problem-Solving
7 450 (11.93%) TDD
8 406 (10.76%) Mathematics
9 387 (10.26%) Analytics
10 367 (9.73%) Machine Learning
10 367 (9.73%) Scrum
11 366 (9.70%) Artificial Intelligence
12 364 (9.65%) Continuous Integration
13 354 (9.38%) Software Testing
14 353 (9.36%) Microservices
15 348 (9.22%) Test Automation
16 319 (8.45%) Mentoring
17 288 (7.63%) Unit Testing
18 270 (7.16%) OOP
19 264 (7.00%) SDLC
Programming Languages
1 1,880 (49.83%) Python
2 1,488 (39.44%) Java
3 1,339 (35.49%) C#
4 1,335 (35.38%) C
5 721 (19.11%) SQL
6 708 (18.76%) JavaScript
7 334 (8.85%) Go
8 249 (6.60%) Scala
9 227 (6.02%) MATLAB
10 224 (5.94%) Kotlin
11 180 (4.77%) Ruby
12 179 (4.74%) TypeScript
13 136 (3.60%) Embedded C++
14 135 (3.58%) Bash Shell
15 122 (3.23%) R
16 110 (2.92%) Embedded C
17 108 (2.86%) PHP
18 99 (2.62%) Rust
19 94 (2.49%) Perl
20 87 (2.31%) Objective-C
Qualifications
1 1,008 (26.72%) Degree
2 311 (8.24%) Computer Science Degree
3 269 (7.13%) Security Cleared
4 210 (5.57%) PhD
5 178 (4.72%) SC Cleared
6 116 (3.07%) Master's Degree
7 38 (1.01%) Numerate Degree
8 31 (0.82%) DV Cleared
9 11 (0.29%) HND
9 11 (0.29%) OSCP
10 10 (0.27%) HNC
10 10 (0.27%) ISTQB
11 8 (0.21%) DBS Check
12 7 (0.19%) Chartered Engineer
12 7 (0.19%) Postgraduate
13 6 (0.16%) CREST Certified
14 5 (0.13%) AWS Certification
14 5 (0.13%) BPSS Clearance
14 5 (0.13%) Microsoft Certification
15 4 (0.11%) GIAC
Quality Assurance & Compliance
1 204 (5.41%) QA
2 43 (1.14%) GDPR
3 36 (0.95%) MISRA
4 23 (0.61%) Def Stans
5 12 (0.32%) ISO 26262
6 11 (0.29%) Accessibility
7 10 (0.27%) IEC 61508
7 10 (0.27%) ISO/IEC 27001
8 9 (0.24%) Basel II
8 9 (0.24%) CRD IV
8 9 (0.24%) IEC 61131
8 9 (0.24%) JTAG
9 8 (0.21%) IEC 62304
10 7 (0.19%) PCI DSS
11 6 (0.16%) Data Quality
11 6 (0.16%) ISO 13485
11 6 (0.16%) ISO 9001
12 5 (0.13%) HAZOP
12 5 (0.13%) ISO 20022
12 5 (0.13%) Solvency II
System Software
1 522 (13.84%) Docker
2 228 (6.04%) Firmware
3 53 (1.40%) VMware Infrastructure
4 16 (0.42%) Active Directory
5 14 (0.37%) VirtualBox
6 11 (0.29%) Apache ZooKeeper
6 11 (0.29%) etcd
7 9 (0.24%) vSphere
8 8 (0.21%) Snort
8 8 (0.21%) Squid
9 6 (0.16%) Hyper-V
10 3 (0.080%) Kamailio
10 3 (0.080%) OpenSIPS
10 3 (0.080%) Virtual Machines
10 3 (0.080%) Xen
11 2 (0.053%) Advanced Linux Sound Architecture
11 2 (0.053%) HDFS
12 1 (0.027%) iptables
12 1 (0.027%) Platform Symphony
12 1 (0.027%) Terminal Services
Systems Management
1 424 (11.24%) Kubernetes
2 240 (6.36%) Terraform
3 197 (5.22%) Ansible
4 38 (1.01%) Kibana
5 37 (0.98%) Puppet
6 35 (0.93%) Graylog
7 25 (0.66%) Opscode Chef
8 21 (0.56%) Grafana
9 18 (0.48%) Consul
10 15 (0.40%) Prometheus
11 12 (0.32%) SCCM
12 11 (0.29%) Salt
13 10 (0.27%) Docker Swarm
14 9 (0.24%) Packer
15 8 (0.21%) FlexNet
15 8 (0.21%) Nessus
15 8 (0.21%) Nexpose
15 8 (0.21%) Suricata
15 8 (0.21%) vCenter Server
15 8 (0.21%) vRealize
Vendors
1 196 (5.19%) Google
2 191 (5.06%) Microsoft
3 158 (4.19%) Oracle
4 100 (2.65%) Instagram
5 85 (2.25%) VMware
6 60 (1.59%) IBM
7 55 (1.46%) Red Hat
8 51 (1.35%) SAP
9 48 (1.27%) Bloomberg
10 46 (1.22%) ANSYS
11 31 (0.82%) Facebook
12 30 (0.80%) Salesforce.com
13 25 (0.66%) YouTube
14 24 (0.64%) EMC
15 22 (0.58%) Snapchat
16 21 (0.56%) Spotify
16 21 (0.56%) Yahoo!
17 19 (0.50%) Apple
17 19 (0.50%) Splunk
18 18 (0.48%) Xilinx