Period
to 28 November 2020

The following table provides summary statistics for permanent job vacancies advertised in the UK excluding London 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 28 November 2020 with a comparison to the same period in the previous 2 years.

C++
UK > UK excluding London
6 months to
28 Nov 2020
Same period 2019 Same period 2018
Rank 64 54 49
Rank change year-on-year -10 -5 -1
Permanent jobs citing C++ 1,320 3,604 4,670
As % of all permanent jobs advertised in the UK excluding London 4.29% 4.67% 5.13%
As % of the Programming Languages category 7.36% 8.85% 9.44%
Number of salaries quoted 1,064 2,694 3,927
Median annual salary £52,500 £47,500 £47,500
Median salary % change year-on-year +10.53% - +5.56%
10th Percentile £34,000 £29,000 £27,500
90th Percentile £70,000 £70,000 £68,750
UK median annual salary £60,000 £52,500 £52,500
% change year-on-year +14.29% - +5.00%

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 advertised in the UK excluding London with a requirement for coding skills.

All Programming Languages
UK excluding London
Permanent vacancies with a requirement for coding skills 17,928 40,730 49,459
As % of all permanent IT jobs advertised in the UK excluding London 58.30% 52.74% 54.35%
Number of salaries quoted 15,296 33,402 41,028
Median annual salary £50,000 £45,000 £45,000
Median salary % change year-on-year +11.11% - +5.88%
10th Percentile £31,335 £28,500 £27,500
90th Percentile £70,000 £67,500 £67,500
UK median annual salary £55,000 £52,500 £50,000
% change year-on-year +4.76% +5.00% -

C++
Job Vacancy Trend in the UK excluding London

Job postings citing C++ as a proportion of all IT jobs advertised in the UK excluding London.

Job vacancy trend for C++ in the UK excluding London

C++
Salary Trend in the UK excluding London

3-month moving average salary quoted in jobs citing C++ in the UK excluding London.

Salary trend for C++ in the UK excluding London

C++
Salary Histogram in the UK excluding London

Salary distribution for jobs citing C++ in the UK excluding London over the 6 months to 28 November 2020.

Salary histogram for C++ in the UK excluding London

C++
Job Locations in the UK excluding London

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing C++ within the UK excluding London region over the 6 months to 28 November 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
South East -13 420 £52,500 +5.00% 166
North of England -16 197 £52,500 +5.00% 85
South West -29 192 £48,750 +8.33% 92
Scotland +17 181 £47,500 +5.56% 41
Midlands +9 146 £52,500 +23.53% 50
East of England +12 116 £56,250 +18.42% 120
West Midlands +32 101 £53,750 +26.47% 35
Yorkshire +89 98 £52,500 +5.00% 34
North West -63 71 £52,500 +5.00% 44
East Midlands -7 44 £52,500 +10.53% 15
Northern Ireland +29 41 £50,000 -37.50% 4
North East +23 28 £47,500 -5.00% 7
Wales +31 27 £43,750 +12.90% 14
C++
UK

For the 6 months to 28 November 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 across the UK excluding London region with a requirement for C++.

1 649 (49.17%) Software Engineering
2 607 (45.98%) Python
3 550 (41.67%) C#
4 494 (37.42%) Java
5 481 (36.44%) C
6 421 (31.89%) Linux
7 397 (30.08%) Agile Software Development
8 301 (22.80%) JavaScript
9 298 (22.58%) Degree
10 266 (20.15%) SQL
11 262 (19.85%) OO
12 249 (18.86%) Computer Science
13 226 (17.12%) .NET
14 198 (15.00%) DevOps
14 198 (15.00%) Algorithms
15 197 (14.92%) Windows
16 177 (13.41%) HTML
17 174 (13.18%) TDD
18 167 (12.65%) Test Automation
19 166 (12.58%) Scrum
20 161 (12.20%) Git (software)
21 149 (11.29%) Problem-Solving
22 143 (10.83%) Azure
23 139 (10.53%) AWS
24 136 (10.30%) Docker
25 135 (10.23%) AngularJS
26 128 (9.70%) Microsoft
27 125 (9.47%) Continuous Integration
28 119 (9.02%) Finance
29 117 (8.86%) Mathematics

C++
Co-occurring IT Skills in the UK excluding London 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 38 (2.88%) Elasticsearch
2 31 (2.35%) Confluence
3 28 (2.12%) nginx
4 18 (1.36%) JBoss
5 16 (1.21%) Apache Spark
6 11 (0.83%) Apache Airflow
6 11 (0.83%) Luigi
7 8 (0.61%) Apache
8 4 (0.30%) SAS
8 4 (0.30%) WinCC
9 2 (0.15%) IIS
9 2 (0.15%) Jupyter
9 2 (0.15%) Tomcat
10 1 (0.076%) MS Exchange
10 1 (0.076%) Oracle Workflow
10 1 (0.076%) Pachyderm
10 1 (0.076%) SharePoint
Applications
1 20 (1.52%) Simulink
2 7 (0.53%) Microsoft Office
3 5 (0.38%) Stateflow
4 4 (0.30%) AutoCAD
4 4 (0.30%) Microsoft Excel
5 3 (0.23%) Maya
6 2 (0.15%) 3ds Max
6 2 (0.15%) S-PLUS
7 1 (0.076%) Mathcad
7 1 (0.076%) Microsoft PowerPoint
7 1 (0.076%) Microsoft Project
7 1 (0.076%) OrCAD
7 1 (0.076%) SOLIDWORKS
Business Applications
1 3 (0.23%) NetSuite
1 3 (0.23%) Salesforce.com CRM
2 1 (0.076%) Odoo
Cloud Services
1 143 (10.83%) Azure
2 139 (10.53%) AWS
3 49 (3.71%) GCP
4 40 (3.03%) SaaS
5 29 (2.20%) AWS CloudFormation
6 13 (0.98%) Amazon EC2
6 13 (0.98%) Cloud Computing
7 12 (0.91%) GitHub
8 11 (0.83%) Amazon EMR
9 10 (0.76%) Logic Apps
9 10 (0.76%) Serverless
10 9 (0.68%) AWS Lambda
11 7 (0.53%) Power Platform
12 4 (0.30%) Amazon EKS
12 4 (0.30%) Dynamics 365
12 4 (0.30%) Slack
13 3 (0.23%) Google Play
14 2 (0.15%) IaaS
14 2 (0.15%) npm
14 2 (0.15%) OpenShift
Communications & Networking
1 58 (4.39%) TCP/IP
2 45 (3.41%) Wireless
3 44 (3.33%) Ethernet
4 37 (2.80%) Wi-Fi
5 29 (2.20%) HTTP
6 26 (1.97%) Network Security
7 25 (1.89%) Software-Defined Radio
8 23 (1.74%) Internet
9 22 (1.67%) Bluetooth
10 19 (1.44%) MQTT
11 14 (1.06%) 4G
11 14 (1.06%) 5G
11 14 (1.06%) Broadband
12 11 (0.83%) Firewall
13 10 (0.76%) 802.11
14 8 (0.61%) 3G
14 8 (0.61%) SNMP
15 7 (0.53%) DNS
15 7 (0.53%) H.323
15 7 (0.53%) HTTPS
Database & Business Intelligence
1 98 (7.42%) SQL Server
2 69 (5.23%) NoSQL
3 59 (4.47%) MySQL
4 56 (4.24%) PostgreSQL
5 48 (3.64%) Relational Database
6 43 (3.26%) Redis
7 38 (2.88%) Big Data
8 33 (2.50%) MongoDB
9 21 (1.59%) Apache Cassandra
10 20 (1.52%) SQL Server Integration Services
11 17 (1.29%) Hadoop
12 16 (1.21%) SQL Server Reporting Services
13 13 (0.98%) Data Lake
14 12 (0.91%) Amazon RDS
14 12 (0.91%) Amazon Redshift
15 11 (0.83%) Azkaban
15 11 (0.83%) Data Warehouse
16 9 (0.68%) GIS
17 7 (0.53%) CouchDB
17 7 (0.53%) RethinkDB
Development Applications
1 161 (12.20%) Git (software)
2 108 (8.18%) Jenkins
3 65 (4.92%) Visual Studio
4 63 (4.77%) JIRA
4 63 (4.77%) Subversion
5 45 (3.41%) Eclipse
6 41 (3.11%) Team Foundation Server
7 35 (2.65%) Selenium
8 28 (2.12%) Mercurial
9 22 (1.67%) Cucumber
10 17 (1.29%) JMeter
11 15 (1.14%) FitNesse
11 15 (1.14%) SpecFlow
12 13 (0.98%) CMake
12 13 (0.98%) GCC
12 13 (0.98%) GitLab
13 11 (0.83%) LabVIEW
14 10 (0.76%) TestRail
15 9 (0.68%) MSI
15 9 (0.68%) WiX
General
1 119 (9.02%) Finance
2 116 (8.79%) Electronics
3 73 (5.53%) Games
4 70 (5.30%) Telecoms
5 69 (5.23%) Manufacturing
6 41 (3.11%) Aerospace
6 41 (3.11%) Law
7 34 (2.58%) Automotive
8 31 (2.35%) Public Sector
9 25 (1.89%) Retail
10 24 (1.82%) Military
11 20 (1.52%) Banking
11 20 (1.52%) Marketing
12 15 (1.14%) Advertising
13 8 (0.61%) German Language
14 5 (0.38%) French Language
14 5 (0.38%) Legal
14 5 (0.38%) Spanish Language
15 3 (0.23%) Financial Institution
16 2 (0.15%) Back Office
Job Titles
1 507 (38.41%) Software Engineer
2 394 (29.85%) Developer
3 165 (12.50%) Embedded Engineer
4 159 (12.05%) Software Developer
5 157 (11.89%) C++ Software Engineer
6 132 (10.00%) Senior Software Engineer
7 128 (9.70%) Embedded Software Engineer
8 99 (7.50%) C++ Developer
9 60 (4.55%) Python Engineer
10 57 (4.32%) C Software Engineer
11 56 (4.24%) C# Developer
11 56 (4.24%) Senior Developer
12 51 (3.86%) C/C++ Software Engineer
12 51 (3.86%) Embedded C++ Engineer
13 45 (3.41%) Embedded C++ Software Engineer
14 44 (3.33%) Python Software Engineer
15 42 (3.18%) Senior Embedded Software Engineer
16 41 (3.11%) Senior C++ Software Engineer
17 40 (3.03%) Embedded C Engineer
17 40 (3.03%) Linux Engineer
Libraries, Frameworks & Software Standards
1 226 (17.12%) .NET
2 177 (13.41%) HTML
3 135 (10.23%) AngularJS
4 112 (8.48%) CSS
5 103 (7.80%) .NET Framework
6 101 (7.65%) React
7 98 (7.42%) Node.js
8 84 (6.36%) Web Services
9 83 (6.29%) .NET Core
10 72 (5.45%) HTML5
11 67 (5.08%) RabbitMQ
12 66 (5.00%) REST
13 64 (4.85%) WPF
14 58 (4.39%) Vue.js
15 44 (3.33%) ASP.NET
16 43 (3.26%) WinForms
17 42 (3.18%) JSON
18 39 (2.95%) Qt
19 38 (2.88%) jQuery
20 35 (2.65%) Entity Framework
Miscellaneous
1 198 (15.00%) Algorithms
2 97 (7.35%) Analytical Skills
3 80 (6.06%) Data Structures
4 73 (5.53%) Embedded Systems
5 46 (3.48%) Field-Programmable Gate Array
6 40 (3.03%) Mobile App
7 38 (2.88%) Greenfield Project
8 31 (2.35%) Device Driver
9 30 (2.27%) Management Information System
10 26 (1.97%) LIMS
11 23 (1.74%) VHDL
12 21 (1.59%) Enterprise Software
13 20 (1.52%) CUDA
13 20 (1.52%) Self-Motivation
14 19 (1.44%) Cyberthreat
15 17 (1.29%) User Experience
16 16 (1.21%) SCADA
17 15 (1.14%) Industry 4.0
18 14 (1.06%) Verilog
19 13 (0.98%) Data Centre
Operating Systems
1 421 (31.89%) Linux
2 197 (14.92%) Windows
3 58 (4.39%) Unix
4 44 (3.33%) Android
5 27 (2.05%) Apple iOS
5 27 (2.05%) Embedded Linux
6 25 (1.89%) Red Hat Enterprise Linux
7 17 (1.29%) CentOS
8 11 (0.83%) Ubuntu
9 10 (0.76%) Debian
9 10 (0.76%) Mac OS X
10 5 (0.38%) Windows Server
11 4 (0.30%) Mac OS
12 3 (0.23%) Data ONTAP
12 3 (0.23%) Robot Operating System
12 3 (0.23%) VxWorks
13 2 (0.15%) Windows 10
14 1 (0.076%) FreeRTOS
14 1 (0.076%) Windows Embedded Compact
Processes & Methodologies
1 649 (49.17%) Software Engineering
2 397 (30.08%) Agile Software Development
3 262 (19.85%) OO
4 249 (18.86%) Computer Science
5 198 (15.00%) DevOps
6 174 (13.18%) TDD
7 167 (12.65%) Test Automation
8 166 (12.58%) Scrum
9 149 (11.29%) Problem-Solving
10 125 (9.47%) Continuous Integration
11 117 (8.86%) Mathematics
12 109 (8.26%) Multithreading
13 105 (7.95%) Artificial Intelligence
14 101 (7.65%) Machine Learning
14 101 (7.65%) Mentoring
15 99 (7.50%) Microservices
16 85 (6.44%) Unit Testing
17 80 (6.06%) Cybersecurity
17 80 (6.06%) OOD
18 78 (5.91%) SDLC
Programming Languages
1 607 (45.98%) Python
2 550 (41.67%) C#
3 494 (37.42%) Java
4 481 (36.44%) C
5 301 (22.80%) JavaScript
6 266 (20.15%) SQL
7 93 (7.05%) Go
8 75 (5.68%) Embedded C
9 72 (5.45%) Perl
10 71 (5.38%) Embedded C++
11 68 (5.15%) MATLAB
12 62 (4.70%) Bash Shell
13 45 (3.41%) Scala
14 44 (3.33%) Ruby
15 37 (2.80%) VB
16 28 (2.12%) Kotlin
17 25 (1.89%) R
18 24 (1.82%) PHP
19 23 (1.74%) Java 8
19 23 (1.74%) VB.NET
Qualifications
1 298 (22.58%) Degree
2 98 (7.42%) Security Cleared
3 78 (5.91%) Computer Science Degree
4 62 (4.70%) PhD
5 57 (4.32%) DV Cleared
6 44 (3.33%) SC Cleared
7 10 (0.76%) BPSS Clearance
7 10 (0.76%) Master's Degree
8 9 (0.68%) Numerate Degree
9 6 (0.45%) ISTQB
10 5 (0.38%) HND
10 5 (0.38%) ISEB
11 4 (0.30%) BC Cleared
11 4 (0.30%) HNC
12 2 (0.15%) Postgraduate
13 1 (0.076%) AWS Certification
13 1 (0.076%) CISSP
13 1 (0.076%) Microsoft Certification
13 1 (0.076%) RHCE
13 1 (0.076%) SAS Certification
Quality Assurance & Compliance
1 80 (6.06%) QA
2 14 (1.06%) NIST
3 13 (0.98%) MISRA
4 6 (0.45%) ISO 26262
5 5 (0.38%) ISO 13485
6 4 (0.30%) ISO 9001
7 2 (0.15%) GDPR
7 2 (0.15%) IEC 61508
7 2 (0.15%) MISRA C
7 2 (0.15%) PMO
8 1 (0.076%) Cyber Essentials
8 1 (0.076%) DO-254
8 1 (0.076%) ISO/IEC 27001
8 1 (0.076%) JTAG
8 1 (0.076%) Sarbanes-Oxley
8 1 (0.076%) SLA
System Software
1 136 (10.30%) Docker
2 61 (4.62%) Firmware
3 22 (1.67%) VMware Infrastructure
4 17 (1.29%) Active Directory
5 10 (0.76%) Hyper-V
6 9 (0.68%) BitLocker
7 6 (0.45%) Ceph
7 6 (0.45%) Xen
8 5 (0.38%) KVM
9 3 (0.23%) GPFS
9 3 (0.23%) LXC
9 3 (0.23%) NFS
9 3 (0.23%) Squid
10 1 (0.076%) HDFS
10 1 (0.076%) Microsoft Virtual Server
10 1 (0.076%) Snort
10 1 (0.076%) Virtual Machines
10 1 (0.076%) Virtual Servers
10 1 (0.076%) vSphere
Systems Management
1 94 (7.12%) Kubernetes
2 69 (5.23%) Ansible
3 48 (3.64%) Terraform
4 13 (0.98%) Norton AntiVirus
4 13 (0.98%) SCCM
5 10 (0.76%) Puppet
6 7 (0.53%) Graylog
7 6 (0.45%) Kibana
7 6 (0.45%) Proxmox
8 5 (0.38%) SELinux
9 4 (0.30%) Opscode Chef
10 3 (0.23%) Veritas Storage Foundation
11 2 (0.15%) Prometheus
12 1 (0.076%) Computer Emergency Response Teams
12 1 (0.076%) Grafana
12 1 (0.076%) HAProxy
12 1 (0.076%) Kubeflow
12 1 (0.076%) Nagios
12 1 (0.076%) Suricata
Vendors
1 128 (9.70%) Microsoft
2 41 (3.11%) VMware
3 36 (2.73%) Oracle
4 31 (2.35%) Atlassian
4 31 (2.35%) Ceridian
5 28 (2.12%) Red Hat
6 23 (1.74%) SAP
7 21 (1.59%) Google
8 16 (1.21%) Xamarin
9 13 (0.98%) FireEye
9 13 (0.98%) IBM
9 13 (0.98%) McAfee
9 13 (0.98%) Symantec
9 13 (0.98%) Tanium
9 13 (0.98%) Xilinx
10 11 (0.83%) Klocwork
11 10 (0.76%) Perforce
12 9 (0.68%) TOWER Software
12 9 (0.68%) Twitter
13 8 (0.61%) Cisco