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

C++
UK
6 months to
7 Apr 2020
Same period 2019 Same period 2018
Rank 70 54 63
Rank change year-on-year -16 +9 +1
Permanent jobs citing C++ 4,502 7,263 8,288
As % of all permanent jobs advertised in the UK 3.90% 4.87% 4.65%
As % of the Programming Languages category 7.17% 8.91% 8.30%
Number of salaries quoted 3,824 5,871 6,992
Median annual salary £55,000 £52,500 £50,000
Median salary % change year-on-year +4.76% +5.00% +5.26%
10th Percentile £32,250 £31,250 £28,844
90th Percentile £120,000 £95,000 £90,000
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 62,780 81,492 99,861
As % of all permanent IT jobs advertised in the UK 54.44% 54.62% 55.99%
Number of salaries quoted 51,772 67,020 84,073
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,000
90th Percentile £88,750 £85,000 £78,750
UK excluding London median annual salary £46,000 £45,000 £43,750
% change year-on-year +2.22% +2.86% +2.94%

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 7 April 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 7 April 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 -11 4,226 £55,000 - 983
UK excluding London -16 2,823 £50,000 +5.26% 781
London -28 1,609 £80,000 +14.29% 272
South East -4 1,164 £50,000 +5.26% 213
South West +4 485 £47,500 +5.56% 120
North of England -34 367 £50,000 +11.11% 120
East of England 0 328 £45,000 -18.18% 164
Midlands -28 274 £47,500 +11.76% 94
Work from Home +26 265 £55,000 -4.35% 52
North West -29 197 £50,000 - 68
West Midlands +9 180 £46,250 +8.82% 57
Scotland -34 142 £47,500 +5.56% 43
Yorkshire -19 119 £50,000 +11.11% 30
East Midlands -42 94 £50,000 +20.48% 37
North East -30 51 £45,000 +12.50% 22
Wales -27 41 £40,000 - 15
Northern Ireland +22 24 £42,500 - 13
Isle of Man - 1 £65,000 -

For the 6 months to 7 April 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 2,228 (49.49%) Software Engineering
2 2,159 (47.96%) Python
3 2,094 (46.51%) Java
4 1,818 (40.38%) C#
5 1,550 (34.43%) C
6 1,365 (30.32%) Agile Software Development
7 1,207 (26.81%) Linux
8 1,157 (25.70%) Degree
9 981 (21.79%) JavaScript
10 961 (21.35%) Finance
11 911 (20.24%) Computer Science
12 806 (17.90%) SQL
13 776 (17.24%) .NET
14 719 (15.97%) Windows
15 633 (14.06%) OO
16 591 (13.13%) AWS
17 587 (13.04%) Problem-Solving
18 564 (12.53%) Mathematics
19 547 (12.15%) Git (software)
20 494 (10.97%) DevOps
21 483 (10.73%) Security Cleared
22 474 (10.53%) Algorithms
23 459 (10.20%) Analytics
24 432 (9.60%) Scrum
25 418 (9.28%) Test Automation
26 403 (8.95%) Mentoring
27 399 (8.86%) Web Services
28 397 (8.82%) Artificial Intelligence
29 378 (8.40%) Docker
30 368 (8.17%) HTML

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 129 (2.87%) Elasticsearch
2 123 (2.73%) Apache Spark
3 87 (1.93%) Apache
4 76 (1.69%) Confluence
5 35 (0.78%) Tomcat
6 30 (0.67%) SAS
7 26 (0.58%) Apache Solr
8 24 (0.53%) JBoss
9 22 (0.49%) WebSphere
10 21 (0.47%) Apache Airflow
11 19 (0.42%) IIS
12 18 (0.40%) Luigi
13 17 (0.38%) CICS
13 17 (0.38%) Jupyter
14 15 (0.33%) OpenStack
14 15 (0.33%) Tornado
15 13 (0.29%) nginx
16 12 (0.27%) CMS
17 11 (0.24%) SharePoint
18 6 (0.13%) Mule
Applications
1 75 (1.67%) Microsoft Excel
2 33 (0.73%) Simulink
3 29 (0.64%) Microsoft Office
4 15 (0.33%) MS Visio
4 15 (0.33%) Spreadsheet
5 13 (0.29%) Microsoft PowerPoint
6 5 (0.11%) S-PLUS
7 4 (0.089%) Steinberg Cubase
8 3 (0.067%) 3ds Max
8 3 (0.067%) CINEMA 4D
8 3 (0.067%) Maya
9 2 (0.044%) CPLEX
9 2 (0.044%) LightWave 3D
9 2 (0.044%) MODO
9 2 (0.044%) Stateflow
10 1 (0.022%) Adobe Illustrator
10 1 (0.022%) NUKE
10 1 (0.022%) OrCAD
10 1 (0.022%) Photoshop
10 1 (0.022%) SPSS
Business Applications
1 109 (2.42%) FINCAD Analytics
2 10 (0.22%) Distributed Ledger
2 10 (0.22%) thinkFolio
3 4 (0.089%) assyst
3 4 (0.089%) Infor M3
3 4 (0.089%) LatentZero
3 4 (0.089%) MetaTrader
3 4 (0.089%) NetSuite
3 4 (0.089%) OpenText MBPM
3 4 (0.089%) Oracle BRM
3 4 (0.089%) Remedy ITSM
3 4 (0.089%) StreamServe
4 3 (0.067%) Salesforce.com CRM
5 1 (0.022%) Dynamics CRM
5 1 (0.022%) Dynamics NAV
5 1 (0.022%) Relativity
5 1 (0.022%) SimCorp Dimension
Cloud Services
1 591 (13.13%) AWS
2 349 (7.75%) Azure
3 271 (6.02%) GCP
4 86 (1.91%) SaaS
5 76 (1.69%) GitHub
6 62 (1.38%) OpenShift
7 56 (1.24%) Amazon S3
8 47 (1.04%) Amazon EC2
9 41 (0.91%) Serverless
10 33 (0.73%) AWS Lambda
11 29 (0.64%) Cloud Computing
12 22 (0.49%) AWS Elastic Beanstalk
13 20 (0.44%) PaaS
14 18 (0.40%) Amazon EMR
15 14 (0.31%) Amazon ECS
15 14 (0.31%) Amazon ElastiCache
16 13 (0.29%) CloudFront
16 13 (0.29%) Route 53
16 13 (0.29%) Virtual Private Cloud
17 12 (0.27%) Amazon Cognito
Communications & Networking
1 141 (3.13%) TCP/IP
1 141 (3.13%) Wireless
2 94 (2.09%) Internet
3 63 (1.40%) HTTP
4 60 (1.33%) Bluetooth
5 45 (1.00%) LTE
6 34 (0.76%) DNS
7 33 (0.73%) RTP
8 32 (0.71%) MQTT
8 32 (0.71%) VoIP
9 29 (0.64%) Wi-Fi
10 28 (0.62%) Firewall
11 24 (0.53%) Wireshark
12 23 (0.51%) Software-Defined Radio
13 22 (0.49%) 5G
14 20 (0.44%) Ethernet
15 19 (0.42%) Network Security
15 19 (0.42%) Tactical Data Link
16 18 (0.40%) Broadband
17 16 (0.36%) DHCP
Database & Business Intelligence
1 239 (5.31%) NoSQL
2 238 (5.29%) Big Data
3 233 (5.18%) PostgreSQL
4 194 (4.31%) Relational Database
5 188 (4.18%) MySQL
6 187 (4.15%) SQL Server
7 150 (3.33%) Hadoop
8 149 (3.31%) Amazon DynamoDB
9 123 (2.73%) MongoDB
10 121 (2.69%) Redis
11 116 (2.58%) Amazon Athena
12 48 (1.07%) Blockchain
12 48 (1.07%) DB2
13 45 (1.00%) Amazon RDS
14 40 (0.89%) Neo4j
15 37 (0.82%) HBase
16 36 (0.80%) GIS
17 30 (0.67%) SQL Server Integration Services
18 29 (0.64%) SQL Server Reporting Services
19 27 (0.60%) Amazon Redshift
Development Applications
1 547 (12.15%) Git (software)
2 294 (6.53%) Jenkins
3 275 (6.11%) JIRA
4 257 (5.71%) Visual Studio
5 180 (4.00%) Subversion
6 93 (2.07%) Selenium
7 83 (1.84%) Eclipse
8 70 (1.55%) Cucumber
8 70 (1.55%) JUnit
9 59 (1.31%) Bitbucket
10 55 (1.22%) Team Foundation Server
11 54 (1.20%) GitLab
12 53 (1.18%) Artifactory
13 52 (1.16%) Rational DOORS
14 42 (0.93%) JMeter
15 41 (0.91%) Atlassian Bamboo
16 39 (0.87%) Maven
17 36 (0.80%) GCC
18 29 (0.64%) LoadRunner
19 28 (0.62%) git-flow
General
1 961 (21.35%) Finance
2 343 (7.62%) Front Office
3 327 (7.26%) Banking
4 275 (6.11%) Electronics
5 198 (4.40%) Games
6 188 (4.18%) Manufacturing
7 173 (3.84%) Telecoms
8 141 (3.13%) Aerospace
9 126 (2.80%) Automotive
10 106 (2.35%) Retail
11 92 (2.04%) Marketing
12 91 (2.02%) Public Sector
13 81 (1.80%) Military
14 74 (1.64%) Law
15 52 (1.16%) Advertising
16 38 (0.84%) Investment Banking
17 25 (0.56%) Financial Institution
17 25 (0.56%) Pharmaceutical
18 18 (0.40%) Legal
19 17 (0.38%) Avionics
Job Titles
1 1,519 (33.74%) Developer
2 1,362 (30.25%) Software Engineer
3 525 (11.66%) C++ Developer
4 447 (9.93%) C++ Software Engineer
5 443 (9.84%) Software Developer
6 323 (7.17%) Senior Software Engineer
7 318 (7.06%) Embedded Engineer
8 262 (5.82%) C# Developer
9 257 (5.71%) Embedded Software Engineer
10 247 (5.49%) Graduate
11 239 (5.31%) Junior
12 199 (4.42%) Java Developer
13 185 (4.11%) Python Developer
14 179 (3.98%) Architect
15 173 (3.84%) Graduate Developer
16 166 (3.69%) Senior Developer
17 158 (3.51%) Junior Developer
18 130 (2.89%) DevOps Engineer
19 128 (2.84%) Python Engineer
20 112 (2.49%) .NET Developer
Libraries, Frameworks & Software Standards
1 776 (17.24%) .NET
2 399 (8.86%) Web Services
3 368 (8.17%) HTML
4 293 (6.51%) AngularJS
5 250 (5.55%) Node.js
6 230 (5.11%) CSS
7 224 (4.98%) React
8 176 (3.91%) HTML5
9 172 (3.82%) REST
10 168 (3.73%) J2EE
11 149 (3.31%) .NET Core
12 141 (3.13%) WPF
13 136 (3.02%) Kafka
14 123 (2.73%) Qt
15 122 (2.71%) XML
16 115 (2.55%) .NET Framework
16 115 (2.55%) Boost C++ Libraries
17 112 (2.49%) ASP.NET
18 102 (2.27%) RESTful
19 100 (2.22%) Middleware
Miscellaneous
1 474 (10.53%) Algorithms
2 359 (7.97%) Derivative
3 342 (7.60%) Hedge funds
4 333 (7.40%) Analytical Skills
5 275 (6.11%) Greenfield Project
6 268 (5.95%) Fixed Income
7 200 (4.44%) Embedded Systems
8 196 (4.35%) User Experience
9 173 (3.84%) Equities
10 147 (3.27%) Field-Programmable Gate Array
11 146 (3.24%) Data Structures
12 131 (2.91%) Equity Derivative
13 116 (2.58%) Self-Motivation
14 106 (2.35%) Public Cloud
15 86 (1.91%) Robotics
16 83 (1.84%) Mobile App
17 78 (1.73%) Management Information System
18 77 (1.71%) Foreign Exchange (FX)
19 65 (1.44%) Exotic Derivative
20 64 (1.42%) VHDL
Operating Systems
1 1,207 (26.81%) Linux
2 719 (15.97%) Windows
3 231 (5.13%) Unix
4 164 (3.64%) Android
5 131 (2.91%) Embedded Linux
6 123 (2.73%) Apple iOS
7 41 (0.91%) Ubuntu
8 35 (0.78%) CentOS
9 34 (0.76%) VxWorks
10 32 (0.71%) Mac OS
11 27 (0.60%) Windows 10
12 25 (0.56%) Red Hat Enterprise Linux
13 23 (0.51%) Windows Server
14 22 (0.49%) FreeRTOS
15 21 (0.47%) Mac OS X
16 18 (0.40%) Debian
17 14 (0.31%) Solaris
18 9 (0.20%) Kali Linux
19 5 (0.11%) SafeRTOS
19 5 (0.11%) ThreadX
Processes & Methodologies
1 2,228 (49.49%) Software Engineering
2 1,365 (30.32%) Agile Software Development
3 911 (20.24%) Computer Science
4 633 (14.06%) OO
5 587 (13.04%) Problem-Solving
6 564 (12.53%) Mathematics
7 494 (10.97%) DevOps
8 459 (10.20%) Analytics
9 432 (9.60%) Scrum
10 418 (9.28%) Test Automation
11 403 (8.95%) Mentoring
12 397 (8.82%) Artificial Intelligence
13 347 (7.71%) Machine Learning
14 317 (7.04%) Open Source
15 307 (6.82%) SDLC
16 305 (6.77%) Continuous Integration
17 284 (6.31%) Unit Testing
18 273 (6.06%) TDD
19 270 (6.00%) Physics
20 257 (5.71%) Multithreading
Programming Languages
1 2,159 (47.96%) Python
2 2,094 (46.51%) Java
3 1,818 (40.38%) C#
4 1,550 (34.43%) C
5 981 (21.79%) JavaScript
6 806 (17.90%) SQL
7 280 (6.22%) Go
8 220 (4.89%) Embedded C
9 218 (4.84%) Bash Shell
9 218 (4.84%) R
10 196 (4.35%) PHP
11 194 (4.31%) MATLAB
12 144 (3.20%) Kotlin
13 127 (2.82%) Perl
14 124 (2.75%) Embedded C++
15 123 (2.73%) Ruby
16 119 (2.64%) VB.NET
17 114 (2.53%) Scala
18 88 (1.95%) PowerShell
19 82 (1.82%) TypeScript
Qualifications
1 1,157 (25.70%) Degree
2 483 (10.73%) Security Cleared
3 351 (7.80%) Computer Science Degree
4 235 (5.22%) SC Cleared
5 185 (4.11%) DV Cleared
6 156 (3.47%) PhD
7 50 (1.11%) Master's Degree
8 49 (1.09%) Numerate Degree
9 32 (0.71%) ISTQB
10 28 (0.62%) CREST Certified
11 21 (0.47%) OSCP
12 18 (0.40%) CHECK Team Leader
12 18 (0.40%) CHECK Team Member
12 18 (0.40%) ISEB
12 18 (0.40%) PMI Certification
13 15 (0.33%) HND
14 14 (0.31%) DBS Check
14 14 (0.31%) PMP
15 10 (0.22%) Cisco Certification
15 10 (0.22%) Microsoft Certification
Quality Assurance & Compliance
1 190 (4.22%) QA
2 28 (0.62%) DICOM
3 27 (0.60%) GDPR
4 23 (0.51%) IEC 61508
5 20 (0.44%) ISO/IEC 27001
6 12 (0.27%) ISO 9001
7 11 (0.24%) MiFID
8 10 (0.22%) IEC 62304
9 7 (0.16%) Dodd-Frank
9 7 (0.16%) EMIR
10 5 (0.11%) ISO 13485
10 5 (0.11%) MISRA
10 5 (0.11%) MISRA C
11 4 (0.089%) JTAG
12 3 (0.067%) Data Quality
12 3 (0.067%) Def Stans
12 3 (0.067%) FINRA
13 2 (0.044%) Basel III
13 2 (0.044%) IFRS
13 2 (0.044%) IFRS 9
System Software
1 378 (8.40%) Docker
2 247 (5.49%) Firmware
3 33 (0.73%) VMware Infrastructure
4 25 (0.56%) Virtual Machines
5 22 (0.49%) Active Directory
5 22 (0.49%) Apache ZooKeeper
6 14 (0.31%) ACF2
6 14 (0.31%) RACF
7 10 (0.22%) Hyper-V
8 9 (0.20%) Kamailio
9 6 (0.13%) KVM
9 6 (0.13%) VirtualBox
10 5 (0.11%) VMware ESXi
11 4 (0.089%) etcd
12 3 (0.067%) Squid
12 3 (0.067%) vSphere
13 2 (0.044%) iptables
13 2 (0.044%) NFS
14 1 (0.022%) Ceph
14 1 (0.022%) Virtual Servers
Systems Management
1 267 (5.93%) Kubernetes
2 137 (3.04%) Ansible
3 86 (1.91%) Puppet
4 50 (1.11%) Opscode Chef
5 47 (1.04%) Terraform
6 36 (0.80%) Salt
7 23 (0.51%) BMC PATROL
8 22 (0.49%) Consul
9 21 (0.47%) SCCM
9 21 (0.47%) SELinux
10 19 (0.42%) Icinga
11 18 (0.40%) Prometheus
12 15 (0.33%) Packer
13 14 (0.31%) Nessus
14 10 (0.22%) Kibana
15 9 (0.20%) Nmap
15 9 (0.20%) Sysdig
16 7 (0.16%) HP ALM
16 7 (0.16%) MIIS
17 6 (0.13%) CFEngine
Vendors
1 237 (5.26%) Microsoft
2 170 (3.78%) Google
3 140 (3.11%) Oracle
4 116 (2.58%) Bloomberg
5 53 (1.18%) SAP
6 46 (1.02%) Atlassian
7 38 (0.84%) IBM
8 35 (0.78%) Red Hat
8 35 (0.78%) VMware
9 34 (0.76%) Xamarin
10 33 (0.73%) Perforce
10 33 (0.73%) Splunk
11 27 (0.60%) HP
12 24 (0.53%) Tableau
13 22 (0.49%) Blue Prism
14 20 (0.44%) Freescale
14 20 (0.44%) Renesas
15 19 (0.42%) Xceptor
16 17 (0.38%) Intel
16 17 (0.38%) ServiceNow