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

C++
UK
6 months to
16 Jul 2020
Same period 2019 Same period 2018
Rank 74 60 62
Rank change year-on-year -14 +2 +3
Permanent jobs citing C++ 2,912 6,514 8,126
As % of all permanent jobs advertised in the UK 3.92% 4.47% 4.62%
As % of the Programming Languages category 7.02% 8.31% 8.25%
Number of salaries quoted 2,494 4,943 6,660
Median annual salary £55,000 £50,000 £50,000
Median salary % change year-on-year +10.00% - +11.11%
10th Percentile £33,075 £30,500 £29,475
90th Percentile £112,125 £100,000 £91,250
UK excluding London median annual salary £50,000 £47,500 £47,500
% change year-on-year +5.26% - +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 41,505 78,431 98,445
As % of all permanent IT jobs advertised in the UK 55.80% 53.79% 55.93%
Number of salaries quoted 34,143 64,328 81,819
Median annual salary £55,000 £52,500 £50,000
Median salary % change year-on-year +4.76% +5.00% +5.26%
10th Percentile £32,500 £31,250 £30,494
90th Percentile £90,000 £85,000 £80,000
UK excluding London median annual salary £47,500 £45,000 £45,000
% change year-on-year +5.56% - +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 16 July 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 16 July 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 -14 2,678 £57,500 +9.52% 584
UK excluding London -16 1,808 £50,000 +5.26% 443
London 0 1,033 £80,000 +14.29% 173
South East -18 629 £50,000 +5.26% 125
North of England -18 287 £50,000 +11.11% 51
South West -10 279 £50,000 +11.11% 87
East of England +8 242 £52,500 - 91
Midlands +5 202 £47,500 +5.56% 58
Work from Home +41 196 £60,000 - 76
West Midlands +33 147 £47,500 +5.56% 38
North West -38 145 £50,000 +11.11% 27
Scotland -13 111 £45,000 +15.38% 12
Yorkshire +57 105 £52,500 +16.67% 11
East Midlands -15 53 £46,250 +2.78% 19
North East -9 37 £45,000 +12.50% 13
Northern Ireland +15 31 £52,500 +10.53% 13
Wales -1 26 £40,000 - 7
Isle of Man - 1 £65,000 -

For the 6 months to 16 July 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,459 (50.10%) Python
2 1,289 (44.27%) Software Engineering
3 1,285 (44.13%) Java
4 1,105 (37.95%) C#
5 1,020 (35.03%) C
6 831 (28.54%) Agile Software Development
7 823 (28.26%) Linux
8 787 (27.03%) Degree
9 625 (21.46%) JavaScript
10 588 (20.19%) Computer Science
11 541 (18.58%) Finance
12 507 (17.41%) SQL
13 497 (17.07%) .NET
14 466 (16.00%) OO
15 416 (14.29%) Windows
16 406 (13.94%) Git (software)
17 389 (13.36%) Mathematics
18 363 (12.47%) DevOps
19 353 (12.12%) AWS
20 343 (11.78%) Problem-Solving
21 319 (10.95%) Docker
22 298 (10.23%) Algorithms
23 284 (9.75%) Analytics
24 278 (9.55%) Security Cleared
25 273 (9.38%) Scrum
26 269 (9.24%) Test Automation
27 261 (8.96%) HTML
28 243 (8.34%) Analytical Skills
29 229 (7.86%) Machine Learning
30 228 (7.83%) 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 85 (2.92%) Apache Spark
2 80 (2.75%) Confluence
3 68 (2.34%) Elasticsearch
4 59 (2.03%) Apache
5 28 (0.96%) Apache Airflow
6 25 (0.86%) CMS
7 24 (0.82%) Luigi
8 22 (0.76%) JBoss
9 20 (0.69%) SAS
10 18 (0.62%) Apache Solr
10 18 (0.62%) Tomcat
11 15 (0.52%) Jupyter
12 11 (0.38%) nginx
13 9 (0.31%) Mule
14 8 (0.27%) CICS
14 8 (0.27%) IIS
14 8 (0.27%) WebSphere
15 7 (0.24%) OpenStack
16 5 (0.17%) Hyperledger
17 4 (0.14%) Mendix
Applications
1 29 (1.00%) Microsoft Excel
2 16 (0.55%) Simulink
3 12 (0.41%) Microsoft Office
4 7 (0.24%) S-PLUS
5 6 (0.21%) 3ds Max
5 6 (0.21%) Spreadsheet
6 4 (0.14%) Adobe Illustrator
6 4 (0.14%) Photoshop
7 3 (0.10%) Blender
7 3 (0.10%) Windchill
8 2 (0.069%) Microsoft PowerPoint
9 1 (0.034%) AutoCAD
9 1 (0.034%) Chatbot
9 1 (0.034%) CINEMA 4D
9 1 (0.034%) MS Visio
9 1 (0.034%) OrCAD
9 1 (0.034%) Stateflow
Business Applications
1 47 (1.61%) FINCAD Analytics
2 7 (0.24%) NetSuite
3 5 (0.17%) Distributed Ledger
3 5 (0.17%) Remedy ITSM
4 4 (0.14%) assyst
4 4 (0.14%) Infor M3
4 4 (0.14%) OpenText MBPM
4 4 (0.14%) StreamServe
5 1 (0.034%) Salesforce.com CRM
5 1 (0.034%) SimCorp Dimension
Cloud Services
1 353 (12.12%) AWS
2 226 (7.76%) Azure
3 149 (5.12%) GCP
4 61 (2.09%) SaaS
5 53 (1.82%) GitHub
6 38 (1.30%) OpenShift
7 37 (1.27%) Amazon EC2
8 31 (1.06%) Serverless
9 27 (0.93%) Amazon S3
10 25 (0.86%) AWS Lambda
11 24 (0.82%) Amazon EMR
12 22 (0.76%) Amazon ECS
13 20 (0.69%) Cloud Computing
14 16 (0.55%) Slack
15 15 (0.52%) Power Platform
16 12 (0.41%) Office 365
16 12 (0.41%) PaaS
17 10 (0.34%) Logic Apps
18 9 (0.31%) AWS Elastic Beanstalk
19 7 (0.24%) IaaS
Communications & Networking
1 106 (3.64%) TCP/IP
2 91 (3.13%) Wireless
3 64 (2.20%) Internet
4 46 (1.58%) Bluetooth
5 36 (1.24%) HTTP
5 36 (1.24%) MQTT
6 33 (1.13%) Wi-Fi
7 27 (0.93%) Ethernet
8 24 (0.82%) 5G
8 24 (0.82%) Firewall
8 24 (0.82%) VoIP
9 19 (0.65%) LTE
10 16 (0.55%) VPN
11 15 (0.52%) Tactical Data Link
12 14 (0.48%) Network Security
13 13 (0.45%) 4G
13 13 (0.45%) RTP
13 13 (0.45%) SSL
14 12 (0.41%) DNS
15 11 (0.38%) 3G
Database & Business Intelligence
1 175 (6.01%) Big Data
2 170 (5.84%) NoSQL
3 157 (5.39%) PostgreSQL
4 147 (5.05%) SQL Server
5 135 (4.64%) MySQL
6 129 (4.43%) Relational Database
7 115 (3.95%) MongoDB
8 104 (3.57%) Hadoop
9 77 (2.64%) Amazon DynamoDB
10 61 (2.09%) Redis
11 46 (1.58%) Amazon Athena
12 40 (1.37%) Amazon Redshift
13 35 (1.20%) Apache Cassandra
13 35 (1.20%) SQL Server Integration Services
14 33 (1.13%) Data Warehouse
15 30 (1.03%) Amazon RDS
16 27 (0.93%) SQL Server Reporting Services
17 26 (0.89%) GIS
18 25 (0.86%) Data Mining
19 24 (0.82%) Azkaban
Development Applications
1 406 (13.94%) Git (software)
2 214 (7.35%) Jenkins
3 205 (7.04%) JIRA
4 122 (4.19%) Visual Studio
5 120 (4.12%) Subversion
6 61 (2.09%) Selenium
7 53 (1.82%) Team Foundation Server
8 47 (1.61%) JUnit
9 46 (1.58%) GitLab
10 43 (1.48%) Eclipse
11 40 (1.37%) Artifactory
12 39 (1.34%) Cucumber
13 37 (1.27%) Rational DOORS
14 36 (1.24%) Bitbucket
15 35 (1.20%) CMake
16 34 (1.17%) Atlassian Bamboo
17 30 (1.03%) GCC
18 28 (0.96%) Maven
19 27 (0.93%) LabVIEW
20 24 (0.82%) Xcode
General
1 541 (18.58%) Finance
2 183 (6.28%) Front Office
3 170 (5.84%) Games
4 162 (5.56%) Banking
5 161 (5.53%) Electronics
6 136 (4.67%) Manufacturing
7 94 (3.23%) Telecoms
8 87 (2.99%) Aerospace
9 67 (2.30%) Automotive
10 62 (2.13%) Retail
11 49 (1.68%) Military
12 48 (1.65%) Marketing
13 44 (1.51%) Public Sector
14 42 (1.44%) Law
15 40 (1.37%) Advertising
16 29 (1.00%) Investment Banking
17 15 (0.52%) Publishing
18 14 (0.48%) Legal
19 13 (0.45%) German Language
20 10 (0.34%) Back Office
Job Titles
1 993 (34.10%) Developer
2 818 (28.09%) Software Engineer
3 339 (11.64%) C++ Developer
4 284 (9.75%) Software Developer
5 283 (9.72%) C++ Software Engineer
6 208 (7.14%) Embedded Engineer
7 179 (6.15%) C# Developer
8 172 (5.91%) Embedded Software Engineer
8 172 (5.91%) Senior Software Engineer
9 145 (4.98%) Junior
10 133 (4.57%) Java Developer
11 132 (4.53%) Architect
12 130 (4.46%) Python Developer
13 121 (4.16%) Graduate
13 121 (4.16%) Senior Developer
14 115 (3.95%) Python Engineer
15 106 (3.64%) Junior Developer
16 98 (3.37%) Graduate Developer
17 82 (2.82%) Data Engineer
18 73 (2.51%) DevOps Engineer
Libraries, Frameworks & Software Standards
1 497 (17.07%) .NET
2 261 (8.96%) HTML
3 224 (7.69%) Web Services
4 216 (7.42%) AngularJS
5 192 (6.59%) Node.js
6 170 (5.84%) React
7 167 (5.73%) CSS
8 146 (5.01%) REST
9 109 (3.74%) HTML5
10 107 (3.67%) .NET Core
11 105 (3.61%) WPF
12 88 (3.02%) XML
13 87 (2.99%) .NET Framework
14 85 (2.92%) Kafka
15 78 (2.68%) WinForms
16 76 (2.61%) ASP.NET
17 72 (2.47%) Qt
18 68 (2.34%) jQuery
18 68 (2.34%) WCF
19 66 (2.27%) RabbitMQ
Miscellaneous
1 298 (10.23%) Algorithms
2 243 (8.34%) Analytical Skills
3 192 (6.59%) Derivative
4 170 (5.84%) Greenfield Project
5 164 (5.63%) Hedge funds
6 127 (4.36%) Embedded Systems
7 125 (4.29%) Fixed Income
8 114 (3.91%) Data Structures
9 108 (3.71%) User Experience
10 78 (2.68%) Field-Programmable Gate Array
11 76 (2.61%) Mobile App
12 70 (2.40%) Equities
13 67 (2.30%) Public Cloud
14 63 (2.16%) Foreign Exchange (FX)
14 63 (2.16%) Self-Motivation
15 53 (1.82%) Management Information System
16 51 (1.75%) Robotics
17 46 (1.58%) Device Driver
18 44 (1.51%) PKI
19 43 (1.48%) Equity Derivative
Operating Systems
1 823 (28.26%) Linux
2 416 (14.29%) Windows
3 166 (5.70%) Unix
4 127 (4.36%) Android
5 92 (3.16%) Apple iOS
6 82 (2.82%) Embedded Linux
7 32 (1.10%) CentOS
8 31 (1.06%) Red Hat Enterprise Linux
9 25 (0.86%) Ubuntu
10 24 (0.82%) Mac OS
11 20 (0.69%) Windows Server
12 17 (0.58%) Mac OS X
13 16 (0.55%) Robot Operating System
14 15 (0.52%) Debian
14 15 (0.52%) VxWorks
15 7 (0.24%) FreeRTOS
15 7 (0.24%) Windows XP
16 5 (0.17%) OpenWrt
16 5 (0.17%) SafeRTOS
16 5 (0.17%) Solaris
Processes & Methodologies
1 1,289 (44.27%) Software Engineering
2 831 (28.54%) Agile Software Development
3 588 (20.19%) Computer Science
4 466 (16.00%) OO
5 389 (13.36%) Mathematics
6 363 (12.47%) DevOps
7 343 (11.78%) Problem-Solving
8 284 (9.75%) Analytics
9 273 (9.38%) Scrum
10 269 (9.24%) Test Automation
11 229 (7.86%) Machine Learning
12 228 (7.83%) Mentoring
13 225 (7.73%) Multithreading
14 220 (7.55%) SDLC
15 201 (6.90%) Continuous Integration
16 198 (6.80%) TDD
17 195 (6.70%) Artificial Intelligence
18 190 (6.52%) Physics
19 184 (6.32%) Microservices
20 168 (5.77%) Unit Testing
Programming Languages
1 1,459 (50.10%) Python
2 1,285 (44.13%) Java
3 1,105 (37.95%) C#
4 1,020 (35.03%) C
5 625 (21.46%) JavaScript
6 507 (17.41%) SQL
7 170 (5.84%) Go
8 169 (5.80%) R
9 115 (3.95%) Embedded C
10 114 (3.91%) Bash Shell
11 110 (3.78%) PHP
11 110 (3.78%) Scala
12 104 (3.57%) MATLAB
13 97 (3.33%) Perl
14 76 (2.61%) VB.NET
15 72 (2.47%) Embedded C++
16 69 (2.37%) Kotlin
17 68 (2.34%) Ruby
18 51 (1.75%) T-SQL
19 44 (1.51%) PowerShell
Qualifications
1 787 (27.03%) Degree
2 278 (9.55%) Security Cleared
3 210 (7.21%) Computer Science Degree
4 134 (4.60%) DV Cleared
5 129 (4.43%) PhD
6 122 (4.19%) SC Cleared
7 29 (1.00%) Master's Degree
8 25 (0.86%) CREST Certified
9 19 (0.65%) CCNP
9 19 (0.65%) Cisco Certification
9 19 (0.65%) OSCP
10 18 (0.62%) SANS
11 16 (0.55%) ISTQB
11 16 (0.55%) Numerate Degree
12 15 (0.52%) CCNA
13 11 (0.38%) CHECK Team Leader
13 11 (0.38%) HND
14 9 (0.31%) AWS Certification
15 8 (0.27%) DBS Check
15 8 (0.27%) ISEB
Quality Assurance & Compliance
1 117 (4.02%) QA
2 19 (0.65%) GDPR
3 15 (0.52%) NIST
4 11 (0.38%) IEC 62304
4 11 (0.38%) ISO/IEC 27001
5 10 (0.34%) IEC 61508
5 10 (0.34%) ISO 9001
6 9 (0.31%) ISO 13485
7 8 (0.27%) DICOM
8 6 (0.21%) MISRA
9 5 (0.17%) MISRA C
10 4 (0.14%) FINRA
11 3 (0.10%) Def Stans
11 3 (0.10%) Dodd-Frank
11 3 (0.10%) EMIR
11 3 (0.10%) MiFID
12 2 (0.069%) Basel II
12 2 (0.069%) Basel III
12 2 (0.069%) IFRS
12 2 (0.069%) JTAG
System Software
1 319 (10.95%) Docker
2 145 (4.98%) Firmware
3 37 (1.27%) VMware Infrastructure
4 18 (0.62%) Virtual Machines
5 17 (0.58%) Hyper-V
6 10 (0.34%) Apache ZooKeeper
7 9 (0.31%) Squid
8 7 (0.24%) KVM
9 6 (0.21%) VMware ESXi
10 5 (0.17%) Active Directory
10 5 (0.17%) VirtualBox
10 5 (0.17%) vSphere
11 4 (0.14%) ACF2
11 4 (0.14%) RACF
11 4 (0.14%) Virtual Servers
12 3 (0.10%) Microsoft App-V
12 3 (0.10%) Microsoft Virtual Server
13 2 (0.069%) LXC
13 2 (0.069%) NFS
14 1 (0.034%) Ceph
Systems Management
1 178 (6.11%) Kubernetes
2 106 (3.64%) Ansible
3 56 (1.92%) Puppet
4 38 (1.30%) Terraform
5 26 (0.89%) Opscode Chef
6 19 (0.65%) Salt
7 14 (0.48%) BMC PATROL
8 13 (0.45%) Icinga
9 11 (0.38%) Prometheus
10 10 (0.34%) Control-M
10 10 (0.34%) SELinux
11 9 (0.31%) Packer
12 8 (0.27%) Consul
13 6 (0.21%) CFEngine
13 6 (0.21%) HP ALM
14 4 (0.14%) Amdocs OSS
14 4 (0.14%) Cisco Prime
14 4 (0.14%) Grafana
14 4 (0.14%) Kibana
14 4 (0.14%) Observium
Vendors
1 155 (5.32%) Microsoft
2 84 (2.88%) Google
3 74 (2.54%) Oracle
4 55 (1.89%) VMware
5 46 (1.58%) Bloomberg
6 43 (1.48%) Red Hat
7 33 (1.13%) Atlassian
8 24 (0.82%) Perforce
9 19 (0.65%) Intel
9 19 (0.65%) Xamarin
10 18 (0.62%) SAP
11 17 (0.58%) NVIDIA
11 17 (0.58%) Tableau
12 15 (0.52%) Splunk
13 12 (0.41%) HP
14 11 (0.38%) Cisco
15 10 (0.34%) Remedy
16 9 (0.31%) IBM
16 9 (0.31%) ServiceNow
17 8 (0.27%) Solace