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

C++
UK
6 months to
11 May 2021
Same period 2020 Same period 2019
Rank 91 73 56
Rank change year-on-year -18 -17 +10
Permanent jobs citing C++ 3,061 3,947 7,065
As % of all permanent jobs advertised in the UK 3.47% 3.98% 4.82%
As % of the Programming Languages category 6.32% 7.27% 8.87%
Number of salaries quoted 2,139 3,215 5,353
10th Percentile £36,250 £32,500 £31,250
25th Percentile £43,750 £41,250 £37,500
Median annual salary (50th Percentile) £57,500 £55,000 £52,500
Median % change year-on-year +4.55% +4.76% +5.00%
75th Percentile £77,500 £76,250 £71,250
90th Percentile £103,750 £120,000 £95,000
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 48,451 54,275 79,631
As % of all permanent IT jobs advertised in the UK 54.98% 54.68% 54.31%
Number of salaries quoted 38,140 45,142 65,710
10th Percentile £33,750 £32,500 £31,250
25th Percentile £42,500 £41,000 £37,500
Median annual salary (50th Percentile) £55,000 £55,000 £52,500
Median % change year-on-year - +4.76% +5.00%
75th Percentile £75,000 £72,500 £70,000
90th Percentile £90,000 £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 11 May 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 11 May 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 -16 2,793 £57,500 - 950
UK excluding London -16 1,885 £52,500 +5.00% 760
London -3 1,066 £80,000 - 284
Work from Home -36 498 £65,000 +18.18% 181
South East -40 479 £50,000 - 186
North of England +21 392 £55,000 +10.00% 121
South West -7 373 £51,650 +8.74% 137
East of England +4 235 £50,000 - 126
Yorkshire +47 205 £57,500 +15.00% 44
Midlands -32 201 £55,000 +15.79% 97
North West +9 169 £52,500 +5.00% 59
Scotland -8 127 £47,500 - 63
West Midlands -49 101 £54,000 +13.68% 55
East Midlands +25 100 £55,000 +15.79% 41
Northern Ireland +20 60 £42,500 -5.56% 8
North East -31 18 £40,000 -11.11% 18
Wales +12 17 £39,750 -0.63% 24
Isle of Man -13 1 £37,500 -42.31%

For the 6 months to 11 May 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,570 (51.29%) Software Engineering
2 1,470 (48.02%) Python
3 1,261 (41.20%) Java
4 1,131 (36.95%) C#
5 1,049 (34.27%) C
6 945 (30.87%) Agile Software Development
7 914 (29.86%) Linux
8 678 (22.15%) Degree
9 658 (21.50%) Social Skills
10 624 (20.39%) Finance
11 572 (18.69%) Computer Science
12 569 (18.59%) SQL
13 496 (16.20%) JavaScript
14 464 (15.16%) AWS
15 432 (14.11%) DevOps
16 405 (13.23%) Azure
17 391 (12.77%) OO
18 389 (12.71%) Windows
19 388 (12.68%) Problem-Solving
20 374 (12.22%) Docker
21 361 (11.79%) Algorithms
22 338 (11.04%) .NET
23 333 (10.88%) TDD
23 333 (10.88%) Test Automation
24 293 (9.57%) Software Testing
25 291 (9.51%) Git (software)
26 286 (9.34%) Go
27 284 (9.28%) Scrum
28 282 (9.21%) Kubernetes
29 269 (8.79%) Electronics

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 69 (2.25%) Confluence
2 58 (1.89%) Elasticsearch
3 50 (1.63%) Apache Spark
4 45 (1.47%) nginx
5 42 (1.37%) SAS
6 30 (0.98%) Apache
7 22 (0.72%) Apache Airflow
8 21 (0.69%) Luigi
9 16 (0.52%) JBoss
10 11 (0.36%) IIS
11 10 (0.33%) Apache Pig
12 9 (0.29%) Tornado
13 8 (0.26%) BizTalk Server
13 8 (0.26%) Ethereum
14 7 (0.23%) OpenStack
15 6 (0.20%) Jupyter
16 5 (0.16%) MS Exchange
16 5 (0.16%) Oracle Workflow
17 4 (0.13%) CMS
17 4 (0.13%) Oracle SOA Suite
Applications
1 43 (1.40%) Simulink
2 32 (1.05%) Microsoft Office
3 27 (0.88%) Microsoft Excel
4 14 (0.46%) Maya
5 10 (0.33%) Microsoft PowerPoint
6 9 (0.29%) SPSS
7 7 (0.23%) 3ds Max
8 6 (0.20%) ZBrush
9 5 (0.16%) Photoshop
10 4 (0.13%) Quicktime
11 2 (0.065%) Houdini
12 1 (0.033%) Adobe Creative Suite
12 1 (0.033%) EViews
12 1 (0.033%) MODO
12 1 (0.033%) NUKE
12 1 (0.033%) OrCAD
Business Applications
1 14 (0.46%) Summit
2 9 (0.29%) Sparx Enterprise Architect
3 6 (0.20%) Primavera
4 3 (0.098%) Academy Revenues and Benefits
4 3 (0.098%) FINCAD Analytics
4 3 (0.098%) Sentinel
5 2 (0.065%) Infor M3
6 1 (0.033%) Distributed Ledger
6 1 (0.033%) Dynamics CRM
6 1 (0.033%) NetSuite
6 1 (0.033%) Oracle Receivables
6 1 (0.033%) Quorum
6 1 (0.033%) Shopify
6 1 (0.033%) SunGard Martini
6 1 (0.033%) Teamcenter
Cloud Services
1 464 (15.16%) AWS
2 405 (13.23%) Azure
3 252 (8.23%) GCP
4 121 (3.95%) AWS CloudFormation
5 85 (2.78%) SaaS
6 63 (2.06%) GitHub
7 43 (1.40%) Serverless
8 42 (1.37%) PaaS
9 41 (1.34%) Cloud Computing
10 30 (0.98%) Google Play
11 24 (0.78%) IaaS
12 21 (0.69%) Amazon EC2
13 17 (0.56%) Power Platform
14 16 (0.52%) Amazon S3
14 16 (0.52%) AWS Lambda
14 16 (0.52%) OpenShift
15 12 (0.39%) Azure Cosmos DB
16 10 (0.33%) Apigee
16 10 (0.33%) AWS Fargate
17 9 (0.29%) Microsoft 365
Communications & Networking
1 141 (4.61%) Wireless
2 117 (3.82%) Wi-Fi
3 116 (3.79%) TCP/IP
4 90 (2.94%) Ethernet
5 73 (2.38%) Wireshark
6 71 (2.32%) HTTP
7 68 (2.22%) Broadband
8 62 (2.03%) MQTT
9 49 (1.60%) Bluetooth
10 44 (1.44%) HTTPS
11 39 (1.27%) Firewall
11 39 (1.27%) Modbus
12 38 (1.24%) 802.11
12 38 (1.24%) STUN
13 34 (1.11%) Internet
14 32 (1.05%) DVB
14 32 (1.05%) MIMO
15 26 (0.85%) ZigBee
16 24 (0.78%) RS-422
17 19 (0.62%) Network Security
Database & Business Intelligence
1 187 (6.11%) NoSQL
2 164 (5.36%) PostgreSQL
3 149 (4.87%) SQL Server
4 135 (4.41%) Big Data
5 124 (4.05%) Relational Database
6 114 (3.72%) Redis
7 78 (2.55%) MongoDB
8 71 (2.32%) MySQL
9 42 (1.37%) Hadoop
10 34 (1.11%) Apache Cassandra
11 33 (1.08%) Data Warehouse
12 32 (1.05%) Blockchain
13 31 (1.01%) GIS
14 23 (0.75%) Amazon DynamoDB
15 22 (0.72%) Data Mining
16 21 (0.69%) Azkaban
16 21 (0.69%) RDBMS
16 21 (0.69%) Tableau
17 19 (0.62%) Neo4j
17 19 (0.62%) QlikView
Development Applications
1 291 (9.51%) Git (software)
2 202 (6.60%) Jenkins
3 136 (4.44%) JIRA
4 118 (3.85%) Subversion
5 73 (2.38%) Visual Studio
6 49 (1.60%) Mercurial
7 46 (1.50%) Eclipse
8 43 (1.40%) Rational DOORS
9 34 (1.11%) GitLab
10 30 (0.98%) Rational Rhapsody
11 29 (0.95%) SonarQube
12 24 (0.78%) Selenium
13 23 (0.75%) Cucumber
14 20 (0.65%) Artifactory
15 18 (0.59%) CircleCI
16 17 (0.56%) Atlassian Bamboo
16 17 (0.56%) IDA Disassembler
17 16 (0.52%) CMake
17 16 (0.52%) GCC
18 12 (0.39%) JUnit
General
1 658 (21.50%) Social Skills
2 624 (20.39%) Finance
3 269 (8.79%) Electronics
4 212 (6.93%) Games
5 183 (5.98%) Manufacturing
6 180 (5.88%) Analytical Skills
7 179 (5.85%) Telecoms
8 137 (4.48%) Front Office
9 125 (4.08%) Marketing
10 117 (3.82%) Banking
11 104 (3.40%) Public Sector
12 68 (2.22%) Law
13 62 (2.03%) Presentation Skills
14 58 (1.89%) Wearables
15 54 (1.76%) Legal
16 47 (1.54%) Automotive
17 40 (1.31%) Aerospace
18 31 (1.01%) Financial Institution
19 30 (0.98%) Retail
20 26 (0.85%) Military
Job Titles
1 1,018 (33.26%) Software Engineer
2 1,009 (32.96%) Developer
3 325 (10.62%) C++ Developer
4 280 (9.15%) C++ Software Engineer
5 246 (8.04%) Software Developer
6 240 (7.84%) Embedded Engineer
7 228 (7.45%) Senior Software Engineer
8 163 (5.33%) Embedded Software Engineer
9 157 (5.13%) Senior Developer
10 120 (3.92%) C# Developer
11 109 (3.56%) Java Developer
11 109 (3.56%) Python Engineer
12 93 (3.04%) C++ Software Developer
12 93 (3.04%) Python Software Engineer
13 92 (3.01%) Linux Engineer
14 79 (2.58%) Quantitative Developer
15 73 (2.38%) Graduate
16 68 (2.22%) C# Software Engineer
16 68 (2.22%) Senior C++ Software Engineer
17 67 (2.19%) C Software Engineer
Libraries, Frameworks & Software Standards
1 338 (11.04%) .NET
2 223 (7.29%) AngularJS
3 220 (7.19%) Node.js
4 189 (6.17%) React
5 149 (4.87%) HTML
6 147 (4.80%) .NET Core
7 136 (4.44%) Vue.js
8 128 (4.18%) REST
9 118 (3.85%) CSS
10 102 (3.33%) RabbitMQ
11 99 (3.23%) Kafka
12 87 (2.84%) Web Services
13 80 (2.61%) Unreal Engine
14 78 (2.55%) .NET Framework
15 76 (2.48%) XML
16 71 (2.32%) RESTful
17 70 (2.29%) Qt
18 65 (2.12%) HTML5
19 61 (1.99%) Unity (Game Engine)
20 56 (1.83%) STL
Miscellaneous
1 361 (11.79%) Algorithms
2 168 (5.49%) Data Structures
3 144 (4.70%) Hedge funds
4 134 (4.38%) Embedded Systems
5 127 (4.15%) Derivative
6 104 (3.40%) Greenfield Project
7 92 (3.01%) Foreign Exchange (FX)
8 90 (2.94%) Field-Programmable Gate Array
9 89 (2.91%) Fixed Income
10 83 (2.71%) Equities
11 74 (2.42%) Enterprise Software
12 70 (2.29%) Mobile App
13 68 (2.22%) Self-Motivation
14 61 (1.99%) Cloud Native
15 60 (1.96%) Virtual Team
16 55 (1.80%) Robotics
16 55 (1.80%) User Experience
17 48 (1.57%) Device Driver
18 43 (1.40%) Smartphone
19 42 (1.37%) Credit Risk
Operating Systems
1 914 (29.86%) Linux
2 389 (12.71%) Windows
3 169 (5.52%) Android
4 165 (5.39%) Unix
5 131 (4.28%) Embedded Linux
6 105 (3.43%) Apple iOS
7 45 (1.47%) Red Hat Enterprise Linux
8 35 (1.14%) CentOS
9 16 (0.52%) Robot Operating System
10 12 (0.39%) Mac OS X
11 11 (0.36%) Windows Server
12 9 (0.29%) FreeRTOS
13 8 (0.26%) Mac OS
13 8 (0.26%) VxWorks
14 7 (0.23%) Debian
15 6 (0.20%) Kali Linux
15 6 (0.20%) Windows 10
16 5 (0.16%) Ubuntu
17 3 (0.098%) VMS
18 2 (0.065%) Solaris
Processes & Methodologies
1 1,570 (51.29%) Software Engineering
2 945 (30.87%) Agile Software Development
3 572 (18.69%) Computer Science
4 432 (14.11%) DevOps
5 391 (12.77%) OO
6 388 (12.68%) Problem-Solving
7 333 (10.88%) TDD
7 333 (10.88%) Test Automation
8 293 (9.57%) Software Testing
9 284 (9.28%) Scrum
10 262 (8.56%) Continuous Integration
11 259 (8.46%) Mathematics
12 256 (8.36%) Analytics
13 229 (7.48%) SDLC
14 225 (7.35%) Unit Testing
15 221 (7.22%) Machine Learning
16 216 (7.06%) Microservices
17 215 (7.02%) Mentoring
18 211 (6.89%) Artificial Intelligence
19 201 (6.57%) OOP
Programming Languages
1 1,470 (48.02%) Python
2 1,261 (41.20%) Java
3 1,131 (36.95%) C#
4 1,049 (34.27%) C
5 569 (18.59%) SQL
6 496 (16.20%) JavaScript
7 286 (9.34%) Go
8 197 (6.44%) Scala
9 156 (5.10%) Kotlin
10 140 (4.57%) TypeScript
11 130 (4.25%) MATLAB
12 126 (4.12%) Ruby
13 113 (3.69%) Embedded C++
14 97 (3.17%) R
15 83 (2.71%) Embedded C
16 75 (2.45%) PHP
17 73 (2.38%) Objective-C
18 69 (2.25%) VB
19 63 (2.06%) Bash Shell
19 63 (2.06%) Rust
Qualifications
1 678 (22.15%) Degree
2 248 (8.10%) Security Cleared
3 213 (6.96%) Computer Science Degree
4 175 (5.72%) SC Cleared
5 120 (3.92%) PhD
6 49 (1.60%) Master's Degree
7 41 (1.34%) DV Cleared
8 38 (1.24%) Numerate Degree
9 15 (0.49%) HND
10 13 (0.42%) HNC
10 13 (0.42%) ISTQB
11 9 (0.29%) ISEB
12 8 (0.26%) Microsoft Certification
13 7 (0.23%) CISSP
14 6 (0.20%) OSCP
15 5 (0.16%) MCSD
16 4 (0.13%) Chartered Engineer
16 4 (0.13%) DBS Check
17 3 (0.098%) CREST Certified
17 3 (0.098%) ISTQB Foundation Certification
Quality Assurance & Compliance
1 110 (3.59%) QA
2 34 (1.11%) MISRA
3 16 (0.52%) GDPR
4 11 (0.36%) Def Stans
5 9 (0.29%) IEC 61131
6 8 (0.26%) Basel II
6 8 (0.26%) CRD IV
7 7 (0.23%) ISO 26262
7 7 (0.23%) JTAG
8 6 (0.20%) ISO 9001
9 5 (0.16%) IEC 62304
9 5 (0.16%) ISO/IEC 27001
10 4 (0.13%) IEC 61508
10 4 (0.13%) ISO 13485
10 4 (0.13%) MiFID
11 3 (0.098%) DO-178B
11 3 (0.098%) Dodd-Frank
11 3 (0.098%) EMIR
11 3 (0.098%) ISO 20022
11 3 (0.098%) Solvency II
System Software
1 374 (12.22%) Docker
2 166 (5.42%) Firmware
3 31 (1.01%) VMware Infrastructure
4 22 (0.72%) Active Directory
5 17 (0.56%) VirtualBox
6 9 (0.29%) vSphere
7 6 (0.20%) Kamailio
7 6 (0.20%) OpenSIPS
7 6 (0.20%) Snort
7 6 (0.20%) Squid
8 5 (0.16%) BitLocker
9 2 (0.065%) Virtual Machines
10 1 (0.033%) Advanced Linux Sound Architecture
10 1 (0.033%) HDFS
10 1 (0.033%) Platform Symphony
10 1 (0.033%) Xen
Systems Management
1 282 (9.21%) Kubernetes
2 171 (5.59%) Terraform
3 119 (3.89%) Ansible
4 40 (1.31%) Kibana
5 38 (1.24%) Graylog
6 28 (0.91%) Puppet
7 12 (0.39%) Grafana
7 12 (0.39%) SCCM
8 11 (0.36%) Opscode Chef
9 10 (0.33%) Prometheus
10 8 (0.26%) FlexNet
10 8 (0.26%) Nexpose
10 8 (0.26%) vCenter Server
10 8 (0.26%) vRealize
11 7 (0.23%) SELinux
12 6 (0.20%) Docker Swarm
12 6 (0.20%) Nessus
12 6 (0.20%) Suricata
13 5 (0.16%) Norton AntiVirus
14 4 (0.13%) Salt
Vendors
1 212 (6.93%) Microsoft
2 137 (4.48%) Google
3 88 (2.87%) Oracle
4 82 (2.68%) SAP
5 53 (1.73%) IBM
6 51 (1.67%) VMware
7 41 (1.34%) Red Hat
8 39 (1.27%) Bloomberg
9 37 (1.21%) ANSYS
10 31 (1.01%) Apple
11 26 (0.85%) Klocwork
12 17 (0.56%) Yahoo!
13 16 (0.52%) Atlassian
14 14 (0.46%) Instagram
15 13 (0.42%) Autodesk
15 13 (0.42%) Perforce
15 13 (0.42%) Xamarin
16 11 (0.36%) EMC
16 11 (0.36%) FireEye
16 11 (0.36%) Symantec