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

C++
UK
6 months to
21 Jan 2020
Same period 2019 Same period 2018
Rank 68 58 62
Rank change year-on-year -10 +4 +4
Permanent jobs citing C++ 5,198 7,140 8,254
As % of all permanent IT jobs advertised in the UK 4.12% 4.74% 4.80%
As % of the Programming Languages category 7.61% 8.62% 8.65%
Number of salaries quoted 4,013 5,869 6,740
UK 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 £28,000
90th Percentile £118,750 £95,000 £85,000
UK excluding London median annual salary £47,500 £47,500 £47,000
% change year-on-year - +1.06% +10.59%

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 68,318 82,813 95,476
As % of all permanent IT jobs advertised in the UK 54.11% 54.92% 55.54%
Number of salaries quoted 56,417 68,537 79,672
UK median annual salary £52,500 £52,000 £50,000
Median salary % change year-on-year +0.96% +4.00% +5.26%
10th Percentile £31,500 £31,250 £29,750
90th Percentile £87,500 £85,000 £77,500
UK excluding London median annual salary £45,000 £45,000 £42,500
% change year-on-year - +5.88% -

C++
Job Vacancy Trend

Job postings citing C++ as a percentage of all IT jobs advertised.

Job vacancy trend for C++ in the UK

C++
Salary Trend

This chart provides the 3-month moving average for salaries quoted in permanent IT jobs citing C++.

Salary trend for C++ in the UK

C++
Salary Histogram

The salary distribution of IT jobs citing C++ over the 6 months to 21 January 2020.

Salary histogram for C++ in the UK

C++
Top 16 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 21 January 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 -13 4,856 £55,000 - 1,244
UK excluding London -10 3,283 £47,500 - 1,000
London -25 1,843 £80,000 +14.29% 334
South East -6 1,314 £50,000 - 308
South West +12 704 £45,000 - 155
North of England -38 374 £50,000 +11.11% 156
East of England -10 317 £47,500 -9.52% 189
Midlands -4 299 £43,500 +8.75% 103
North West -8 245 £51,250 +13.89% 81
Scotland -2 227 £45,000 - 56
West Midlands +3 169 £42,500 +6.25% 60
East Midlands -22 130 £47,500 +18.75% 42
Yorkshire -43 93 £50,000 +11.11% 52
Wales -19 38 £40,000 +14.29% 17
North East -30 36 £47,500 -5.00% 23
Northern Ireland -22 14 £42,500 - 17

For the 6 months to 21 January 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,699 (51.92%) Software Engineering
2 2,435 (46.84%) Python
3 2,357 (45.34%) Java
4 2,125 (40.88%) C#
5 1,697 (32.65%) C
6 1,529 (29.42%) Agile Software Development
7 1,432 (27.55%) Degree
8 1,402 (26.97%) Linux
9 1,181 (22.72%) Computer Science
10 1,147 (22.07%) Finance
11 1,081 (20.80%) JavaScript
12 896 (17.24%) SQL
13 865 (16.64%) Windows
14 830 (15.97%) .NET
15 679 (13.06%) Problem-Solving
16 678 (13.04%) AWS
17 676 (13.01%) OO
18 661 (12.72%) Mathematics
19 573 (11.02%) Algorithms
20 567 (10.91%) DevOps
21 546 (10.50%) Git (software)
22 509 (9.79%) Artificial Intelligence
23 504 (9.70%) Security Cleared
24 497 (9.56%) Machine Learning
25 482 (9.27%) Computer Science Degree
26 478 (9.20%) Test Automation
27 476 (9.16%) Analytics
28 470 (9.04%) Scrum
29 466 (8.96%) Web Services
30 456 (8.77%) 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 121 (2.33%) Elasticsearch
2 107 (2.06%) Apache Spark
3 91 (1.75%) Apache
4 61 (1.17%) Confluence
5 47 (0.90%) Tomcat
6 31 (0.60%) JBoss
7 29 (0.56%) nginx
7 29 (0.56%) SAS
8 25 (0.48%) WebSphere
9 23 (0.44%) IIS
10 21 (0.40%) OpenStack
11 18 (0.35%) Tornado
12 12 (0.23%) SharePoint
13 11 (0.21%) Jupyter
14 10 (0.19%) Apache Airflow
14 10 (0.19%) Apache Solr
14 10 (0.19%) BizTalk Server
14 10 (0.19%) CICS
14 10 (0.19%) Luigi
15 9 (0.17%) MS Exchange
Applications
1 76 (1.46%) Microsoft Excel
2 43 (0.83%) Simulink
3 41 (0.79%) Microsoft Office
4 35 (0.67%) MS Visio
5 28 (0.54%) Microsoft PowerPoint
6 24 (0.46%) Spreadsheet
7 10 (0.19%) Stateflow
7 10 (0.19%) Steinberg Cubase
8 9 (0.17%) Sketch
9 7 (0.13%) 3ds Max
9 7 (0.13%) Maya
10 6 (0.12%) NUKE
11 3 (0.058%) Houdini
11 3 (0.058%) PlantUML
12 2 (0.038%) CINEMA 4D
12 2 (0.038%) CPLEX
12 2 (0.038%) Figma
12 2 (0.038%) LightWave 3D
12 2 (0.038%) Photoshop
12 2 (0.038%) ZBrush
Business Applications
1 92 (1.77%) FINCAD Analytics
2 50 (0.96%) thinkFolio
3 29 (0.56%) LatentZero
4 8 (0.15%) Distributed Ledger
5 5 (0.096%) Salesforce.com CRM
6 4 (0.077%) Dynamics CRM
6 4 (0.077%) Dynamics NAV
6 4 (0.077%) MetaTrader
6 4 (0.077%) Oracle BRM
7 3 (0.058%) ION MarketView
7 3 (0.058%) RMDS
8 2 (0.038%) Relativity
9 1 (0.019%) NetSuite
9 1 (0.019%) OpenText MBPM
9 1 (0.019%) StreamServe
Cloud Services
1 678 (13.04%) AWS
2 409 (7.87%) Azure
3 304 (5.85%) GCP
4 114 (2.19%) SaaS
5 75 (1.44%) Amazon S3
6 67 (1.29%) GitHub
7 59 (1.14%) OpenShift
7 59 (1.14%) Serverless
8 48 (0.92%) AWS Lambda
9 47 (0.90%) Cloud Computing
10 28 (0.54%) Amazon EC2
11 26 (0.50%) Amazon SQS
12 15 (0.29%) Amazon ElastiCache
12 15 (0.29%) CloudFront
12 15 (0.29%) Route 53
12 15 (0.29%) Virtual Private Cloud
13 14 (0.27%) AWS Elastic Beanstalk
13 14 (0.27%) PaaS
14 8 (0.15%) Amazon Cognito
15 7 (0.13%) Slack
Communications & Networking
1 152 (2.92%) TCP/IP
2 134 (2.58%) Internet
3 109 (2.10%) Wireless
4 64 (1.23%) HTTP
5 59 (1.14%) DNS
6 49 (0.94%) Bluetooth
7 42 (0.81%) Network Security
8 39 (0.75%) Firewall
9 38 (0.73%) LTE
10 34 (0.65%) Software-Defined Radio
10 34 (0.65%) Wi-Fi
11 31 (0.60%) RS-485
12 29 (0.56%) Wireshark
13 28 (0.54%) RS-232
13 28 (0.54%) RTP
14 24 (0.46%) Broadband
14 24 (0.46%) VoIP
15 18 (0.35%) Ethernet
16 16 (0.31%) 5G
17 14 (0.27%) GSM
Database & Business Intelligence
1 256 (4.92%) Big Data
2 235 (4.52%) SQL Server
3 207 (3.98%) NoSQL
4 201 (3.87%) PostgreSQL
5 186 (3.58%) Relational Database
6 162 (3.12%) MySQL
7 120 (2.31%) Amazon DynamoDB
8 117 (2.25%) Hadoop
9 116 (2.23%) MongoDB
10 110 (2.12%) Amazon Athena
11 103 (1.98%) Redis
12 69 (1.33%) Amazon RDS
13 47 (0.90%) Blockchain
13 47 (0.90%) Data Mining
14 40 (0.77%) Neo4j
15 39 (0.75%) GIS
16 36 (0.69%) DB2
17 29 (0.56%) KDB
18 25 (0.48%) HBase
19 21 (0.40%) Flink
Development Applications
1 546 (10.50%) Git (software)
2 305 (5.87%) Visual Studio
3 295 (5.68%) Jenkins
4 245 (4.71%) JIRA
5 183 (3.52%) Subversion
6 117 (2.25%) Selenium
7 97 (1.87%) Cucumber
8 79 (1.52%) Eclipse
9 63 (1.21%) Bitbucket
10 58 (1.12%) JUnit
11 54 (1.04%) GitLab
12 48 (0.92%) Artifactory
13 47 (0.90%) Team Foundation Server
14 45 (0.87%) Atlassian Bamboo
15 37 (0.71%) Maven
15 37 (0.71%) NetBeans
15 37 (0.71%) Rational DOORS
16 36 (0.69%) JMeter
17 28 (0.54%) PhantomJS
18 27 (0.52%) Rational Rhapsody
General
1 1,147 (22.07%) Finance
2 446 (8.58%) Front Office
3 377 (7.25%) Electronics
4 347 (6.68%) Banking
5 230 (4.42%) Telecoms
6 212 (4.08%) Games
6 212 (4.08%) Manufacturing
7 176 (3.39%) Automotive
8 151 (2.90%) Retail
9 143 (2.75%) Aerospace
10 128 (2.46%) Military
11 117 (2.25%) Marketing
12 110 (2.12%) Public Sector
13 82 (1.58%) Law
14 63 (1.21%) Advertising
14 63 (1.21%) Investment Banking
15 44 (0.85%) Financial Institution
16 27 (0.52%) Avionics
16 27 (0.52%) German Language
17 26 (0.50%) French Language
Job Titles
1 1,745 (33.57%) Software Engineer
2 1,589 (30.57%) Developer
3 549 (10.56%) C++ Developer
4 521 (10.02%) C++ Software Engineer
5 504 (9.70%) Software Developer
6 434 (8.35%) Senior Software Engineer
7 396 (7.62%) Embedded Engineer
8 307 (5.91%) Embedded Software Engineer
9 298 (5.73%) Graduate
10 259 (4.98%) Junior
11 258 (4.96%) C# Developer
12 192 (3.69%) Java Developer
13 187 (3.60%) Python Developer
14 173 (3.33%) Senior Developer
15 170 (3.27%) Graduate Developer
16 167 (3.21%) Architect
17 163 (3.14%) DevOps Engineer
18 146 (2.81%) C# Software Engineer
19 144 (2.77%) Java Engineer
20 136 (2.62%) Junior Developer
Libraries, Frameworks & Software Standards
1 830 (15.97%) .NET
2 466 (8.96%) Web Services
3 396 (7.62%) HTML
4 350 (6.73%) AngularJS
5 328 (6.31%) Node.js
6 258 (4.96%) React
7 233 (4.48%) CSS
8 206 (3.96%) HTML5
9 198 (3.81%) J2EE
10 183 (3.52%) WPF
11 163 (3.14%) REST
12 147 (2.83%) Boost C++ Libraries
13 133 (2.56%) Kafka
14 131 (2.52%) ASP.NET
15 130 (2.50%) XML
16 119 (2.29%) .NET Framework
17 118 (2.27%) .NET Core
18 116 (2.23%) Qt
19 111 (2.14%) RESTful
20 101 (1.94%) STL
Miscellaneous
1 573 (11.02%) Algorithms
2 393 (7.56%) Hedge funds
3 388 (7.46%) Derivative
4 364 (7.00%) Fixed Income
5 324 (6.23%) Analytical Skills
6 307 (5.91%) Greenfield Project
7 270 (5.19%) Embedded Systems
8 242 (4.66%) Equities
9 213 (4.10%) User Experience
10 182 (3.50%) Self-Motivation
11 174 (3.35%) Data Structures
12 168 (3.23%) Robotics
13 135 (2.60%) Equity Derivative
14 134 (2.58%) Field-Programmable Gate Array
15 131 (2.52%) Foreign Exchange (FX)
16 120 (2.31%) Management Information System
17 91 (1.75%) Public Cloud
18 73 (1.40%) Mobile App
19 69 (1.33%) Blog
19 69 (1.33%) Exotic Derivative
Operating Systems
1 1,402 (26.97%) Linux
2 865 (16.64%) Windows
3 290 (5.58%) Unix
4 199 (3.83%) Android
5 132 (2.54%) Apple iOS
6 118 (2.27%) Embedded Linux
7 56 (1.08%) CentOS
8 43 (0.83%) Red Hat Enterprise Linux
9 34 (0.65%) VxWorks
10 33 (0.63%) Ubuntu
10 33 (0.63%) Windows 10
11 29 (0.56%) Windows Server
12 28 (0.54%) FreeRTOS
13 27 (0.52%) Mac OS
14 20 (0.38%) Mac OS X
15 15 (0.29%) Debian
16 13 (0.25%) Kali Linux
17 12 (0.23%) Tizen
18 11 (0.21%) ThreadX
18 11 (0.21%) Windows 7
Processes & Methodologies
1 2,699 (51.92%) Software Engineering
2 1,529 (29.42%) Agile Software Development
3 1,181 (22.72%) Computer Science
4 679 (13.06%) Problem-Solving
5 676 (13.01%) OO
6 661 (12.72%) Mathematics
7 567 (10.91%) DevOps
8 509 (9.79%) Artificial Intelligence
9 497 (9.56%) Machine Learning
10 478 (9.20%) Test Automation
11 476 (9.16%) Analytics
12 470 (9.04%) Scrum
13 456 (8.77%) Mentoring
14 372 (7.16%) Continuous Integration
15 363 (6.98%) Open Source
16 328 (6.31%) SDLC
17 314 (6.04%) TDD
18 313 (6.02%) Asset Management
19 299 (5.75%) Multithreading
20 292 (5.62%) Unit Testing
Programming Languages
1 2,435 (46.84%) Python
2 2,357 (45.34%) Java
3 2,125 (40.88%) C#
4 1,697 (32.65%) C
5 1,081 (20.80%) JavaScript
6 896 (17.24%) SQL
7 310 (5.96%) Go
8 242 (4.66%) Bash Shell
9 238 (4.58%) R
10 229 (4.41%) Embedded C
11 226 (4.35%) MATLAB
12 181 (3.48%) Ruby
13 180 (3.46%) PHP
14 169 (3.25%) Perl
15 134 (2.58%) Embedded C++
16 124 (2.39%) Kotlin
17 121 (2.33%) Scala
18 117 (2.25%) PowerShell
19 115 (2.21%) TypeScript
20 101 (1.94%) VB
Qualifications
1 1,432 (27.55%) Degree
2 504 (9.70%) Security Cleared
3 482 (9.27%) Computer Science Degree
4 245 (4.71%) SC Cleared
5 210 (4.04%) PhD
6 199 (3.83%) DV Cleared
7 126 (2.42%) Numerate Degree
8 69 (1.33%) Master's Degree
9 29 (0.56%) CISSP
10 22 (0.42%) CISM
10 22 (0.42%) ISTQB
11 19 (0.37%) CREST Certified
11 19 (0.37%) OSCP
12 18 (0.35%) CISA
13 13 (0.25%) Cisco Certification
14 12 (0.23%) CCNA
14 12 (0.23%) CHECK Team Leader
14 12 (0.23%) CHECK Team Member
14 12 (0.23%) ISEB
14 12 (0.23%) PMI Certification
Quality Assurance & Compliance
1 223 (4.29%) QA
2 30 (0.58%) DICOM
3 18 (0.35%) IEC 61508
4 17 (0.33%) GDPR
5 14 (0.27%) MiFID
5 14 (0.27%) SLA
6 13 (0.25%) ISO 9001
7 12 (0.23%) Basel II
7 12 (0.23%) Data Quality
7 12 (0.23%) IFRS
7 12 (0.23%) IFRS 9
7 12 (0.23%) ISO/IEC 27001
8 10 (0.19%) Dodd-Frank
8 10 (0.19%) EMIR
8 10 (0.19%) JTAG
9 8 (0.15%) ISO 26262
9 8 (0.15%) MISRA
9 8 (0.15%) PMO
10 6 (0.12%) Def Stans
10 6 (0.12%) HMG Security Policy Framework
System Software
1 397 (7.64%) Docker
2 282 (5.43%) Firmware
3 31 (0.60%) VMware Infrastructure
4 28 (0.54%) Active Directory
5 19 (0.37%) Virtual Machines
6 15 (0.29%) Apache ZooKeeper
7 10 (0.19%) ACF2
7 10 (0.19%) RACF
8 8 (0.15%) Kamailio
9 6 (0.12%) vSphere
10 5 (0.096%) etcd
10 5 (0.096%) KVM
10 5 (0.096%) VirtualBox
11 4 (0.077%) Hyper-V
11 4 (0.077%) Microsoft App-V
12 3 (0.058%) iptables
13 1 (0.019%) Apache Flume
13 1 (0.019%) BIND 9
13 1 (0.019%) Ceph
13 1 (0.019%) Samba
Systems Management
1 340 (6.54%) Kubernetes
2 161 (3.10%) Ansible
3 103 (1.98%) Puppet
4 84 (1.62%) Terraform
5 81 (1.56%) Opscode Chef
6 42 (0.81%) SCCM
7 34 (0.65%) Salt
8 30 (0.58%) Nessus
9 28 (0.54%) Consul
10 20 (0.38%) Mesos
11 18 (0.35%) BMC PATROL
11 18 (0.35%) EnCase
11 18 (0.35%) Prometheus
12 16 (0.31%) McAfee ePO
13 15 (0.29%) SELinux
14 14 (0.27%) Nmap
15 13 (0.25%) Sysdig
16 12 (0.23%) FTK
16 12 (0.23%) Icinga
17 10 (0.19%) MIIS
Vendors
1 293 (5.64%) Microsoft
2 218 (4.19%) Google
3 174 (3.35%) Oracle
4 119 (2.29%) Bloomberg
5 81 (1.56%) SAP
6 61 (1.17%) Splunk
7 51 (0.98%) IBM
8 48 (0.92%) Red Hat
9 38 (0.73%) Atlassian
10 37 (0.71%) VMware
11 33 (0.63%) CyberArk
11 33 (0.63%) Perforce
12 30 (0.58%) Freescale
12 30 (0.58%) Renesas
13 29 (0.56%) Charles River
13 29 (0.56%) Eze Castle Integration
13 29 (0.56%) Reuters
13 29 (0.56%) ServiceNow
13 29 (0.56%) SimCorp
14 28 (0.54%) Symantec