Period
to 16 November 2019

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

C++
UK
6 months to
16 Nov 2019
Same period 2018 Same period 2017
Rank 67 59 61
Rank change year-on-year -8 +2 +3
Permanent jobs citing C++ 5,543 7,526 8,588
As % of all permanent IT jobs advertised in the UK 4.08% 4.62% 4.76%
As % of the Programming Languages category 7.58% 8.36% 8.63%
Number of salaries quoted 4,123 6,228 7,000
UK median annual salary £52,500 £52,500 £50,000
Median salary % change year-on-year - +5.00% +5.26%
10th Percentile £31,250 £30,000 £27,500
90th Percentile £105,000 £95,000 £85,000
UK excluding London median annual salary £47,500 £47,500 £45,000
% change year-on-year - +5.56% +5.88%

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 73,128 90,017 99,521
As % of all permanent IT jobs advertised in the UK 53.77% 55.21% 55.22%
Number of salaries quoted 60,197 74,948 81,910
UK median annual salary £52,500 £50,000 £49,000
Median salary % change year-on-year +5.00% +2.04% +3.16%
10th Percentile £31,250 £31,250 £29,000
90th Percentile £86,250 £83,750 £77,500
UK excluding London median annual salary £45,000 £45,000 £42,500
% change year-on-year - +5.88% +2.41%

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 16 November 2019.

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 16 November 2019. 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 -9 5,120 £52,500 -4.55% 1,300
UK excluding London -4 3,640 £47,500 - 1,044
London -25 1,822 £75,000 +7.14% 339
South East -5 1,340 £50,000 - 326
South West -3 758 £45,000 - 194
North of England +8 527 £50,000 +11.11% 144
North West +56 406 £50,000 +7.50% 67
Midlands +3 334 £42,500 +6.25% 101
East of England -13 334 £47,500 -9.52% 200
Scotland +5 275 £42,500 -5.56% 58
West Midlands +28 179 £42,500 +6.25% 58
East Midlands -5 155 £45,000 +12.50% 43
Yorkshire -63 101 £47,500 +5.56% 60
Wales 0 44 £35,656 +1.87% 12
Northern Ireland -13 29 £50,000 - 13
North East -38 20 £57,500 +21.05% 17

For the 6 months to 16 November 2019, 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,817 (50.82%) Software Engineering
2 2,590 (46.73%) Python
3 2,414 (43.55%) Java
4 2,229 (40.21%) C#
5 1,877 (33.86%) C
6 1,771 (31.95%) Agile Software Development
7 1,610 (29.05%) Linux
8 1,587 (28.63%) Degree
9 1,223 (22.06%) Computer Science
10 1,099 (19.83%) Finance
11 1,040 (18.76%) JavaScript
12 908 (16.38%) SQL
13 862 (15.55%) Windows
14 805 (14.52%) .NET
15 775 (13.98%) Problem-Solving
16 751 (13.55%) Mathematics
17 736 (13.28%) OO
18 675 (12.18%) DevOps
19 643 (11.60%) Algorithms
20 635 (11.46%) AWS
21 594 (10.72%) Git (software)
22 511 (9.22%) Machine Learning
23 509 (9.18%) Scrum
24 507 (9.15%) Computer Science Degree
25 500 (9.02%) Artificial Intelligence
26 492 (8.88%) Security Cleared
27 479 (8.64%) Test Automation
28 474 (8.55%) Continuous Integration
29 470 (8.48%) Web Services
30 463 (8.35%) 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 112 (2.02%) Apache Spark
2 106 (1.91%) Apache
3 98 (1.77%) Elasticsearch
4 86 (1.55%) Confluence
5 38 (0.69%) nginx
6 37 (0.67%) Tomcat
7 34 (0.61%) SAS
8 33 (0.60%) OpenStack
9 31 (0.56%) JBoss
10 20 (0.36%) WebSphere
11 18 (0.32%) Tornado
12 14 (0.25%) IIS
13 12 (0.22%) Apache Airflow
13 12 (0.22%) BizTalk Server
14 10 (0.18%) MS Exchange
15 9 (0.16%) Luigi
16 8 (0.14%) CMS
16 8 (0.14%) Jupyter
17 7 (0.13%) Oracle SOA Suite
17 7 (0.13%) SharePoint
Applications
1 76 (1.37%) Microsoft Excel
2 49 (0.88%) Microsoft Office
2 49 (0.88%) Simulink
3 31 (0.56%) Microsoft PowerPoint
4 26 (0.47%) MS Visio
5 19 (0.34%) Spreadsheet
6 15 (0.27%) Sketch
7 12 (0.22%) Stateflow
8 10 (0.18%) Mathematica
8 10 (0.18%) Steinberg Cubase
9 9 (0.16%) Maya
10 8 (0.14%) 3ds Max
10 8 (0.14%) Figma
10 8 (0.14%) OmniGraffle
11 5 (0.090%) Doxygen
11 5 (0.090%) GNU Octave
11 5 (0.090%) NUKE
12 4 (0.072%) TargetLink
13 3 (0.054%) Houdini
13 3 (0.054%) ZBrush
Business Applications
1 50 (0.90%) thinkFolio
2 35 (0.63%) FINCAD Analytics
3 29 (0.52%) LatentZero
4 8 (0.14%) Dynamics CRM
5 7 (0.13%) Teamcenter
6 6 (0.11%) Distributed Ledger
6 6 (0.11%) MetaTrader
7 5 (0.090%) Salesforce.com CRM
7 5 (0.090%) Summit
8 4 (0.072%) Dynamics NAV
9 3 (0.054%) ION MarketView
9 3 (0.054%) NetSuite
9 3 (0.054%) RMDS
10 1 (0.018%) Magento
10 1 (0.018%) Relativity
Cloud Services
1 635 (11.46%) AWS
2 446 (8.05%) Azure
3 305 (5.50%) GCP
4 120 (2.16%) SaaS
5 99 (1.79%) GitHub
6 74 (1.34%) Cloud Computing
7 63 (1.14%) Serverless
8 57 (1.03%) Amazon S3
9 46 (0.83%) AWS Lambda
10 28 (0.51%) OpenShift
11 25 (0.45%) Amazon SQS
11 25 (0.45%) Office 365
12 22 (0.40%) Amazon EC2
13 17 (0.31%) G Suite
14 12 (0.22%) Amazon ECS
15 11 (0.20%) AWS CloudFormation
15 11 (0.20%) PaaS
15 11 (0.20%) Slack
16 10 (0.18%) Route 53
16 10 (0.18%) Virtual Private Cloud
Communications & Networking
1 152 (2.74%) TCP/IP
2 138 (2.49%) Internet
3 95 (1.71%) Wireless
4 62 (1.12%) HTTP
5 49 (0.88%) DNS
6 48 (0.87%) RS-232
6 48 (0.87%) RS-485
7 46 (0.83%) Firewall
8 45 (0.81%) Network Security
9 40 (0.72%) Wi-Fi
10 39 (0.70%) Bluetooth
11 38 (0.69%) Broadband
12 35 (0.63%) VoIP
13 32 (0.58%) Wireshark
14 30 (0.54%) Software-Defined Radio
15 24 (0.43%) Ethernet
16 22 (0.40%) ZigBee
17 21 (0.38%) HTTPS
18 19 (0.34%) LTE
18 19 (0.34%) WAN
Database & Business Intelligence
1 278 (5.02%) SQL Server
2 266 (4.80%) Big Data
3 207 (3.73%) Relational Database
4 176 (3.18%) PostgreSQL
5 165 (2.98%) NoSQL
6 129 (2.33%) MySQL
7 125 (2.26%) MongoDB
8 111 (2.00%) Hadoop
9 69 (1.24%) Redis
10 54 (0.97%) Amazon DynamoDB
10 54 (0.97%) Amazon RDS
11 50 (0.90%) Data Mining
12 47 (0.85%) Amazon Athena
13 42 (0.76%) GIS
14 40 (0.72%) Blockchain
15 36 (0.65%) Neo4j
16 32 (0.58%) RDBMS
17 25 (0.45%) KDB
18 24 (0.43%) Apache Hive
19 18 (0.32%) Flink
Development Applications
1 594 (10.72%) Git (software)
2 329 (5.94%) Jenkins
3 303 (5.47%) Visual Studio
4 266 (4.80%) JIRA
5 194 (3.50%) Subversion
6 145 (2.62%) Selenium
7 125 (2.26%) Cucumber
8 80 (1.44%) Atlassian Bamboo
9 76 (1.37%) Bitbucket
10 66 (1.19%) JUnit
10 66 (1.19%) Team Foundation Server
11 61 (1.10%) Eclipse
12 57 (1.03%) GitLab
13 52 (0.94%) Maven
14 43 (0.78%) JMeter
15 41 (0.74%) Bitbucket Server
16 40 (0.72%) PhantomJS
17 37 (0.67%) NetBeans
17 37 (0.67%) WebDriver
18 36 (0.65%) TeamCity
General
1 1,099 (19.83%) Finance
2 425 (7.67%) Electronics
3 417 (7.52%) Front Office
4 308 (5.56%) Banking
5 285 (5.14%) Games
6 246 (4.44%) Telecoms
7 232 (4.19%) Manufacturing
8 193 (3.48%) Automotive
9 160 (2.89%) Aerospace
10 157 (2.83%) Retail
11 141 (2.54%) Military
12 137 (2.47%) Marketing
13 120 (2.16%) Public Sector
14 89 (1.61%) Investment Banking
15 64 (1.15%) Law
16 52 (0.94%) Advertising
17 38 (0.69%) Financial Institution
18 29 (0.52%) German Language
19 28 (0.51%) Avionics
20 27 (0.49%) French Language
Job Titles
1 1,941 (35.02%) Software Engineer
2 1,710 (30.85%) Developer
3 586 (10.57%) C++ Developer
4 563 (10.16%) C++ Software Engineer
5 548 (9.89%) Software Developer
6 470 (8.48%) Senior Software Engineer
7 453 (8.17%) Embedded Engineer
8 344 (6.21%) Embedded Software Engineer
9 301 (5.43%) Graduate
10 276 (4.98%) Junior
11 268 (4.83%) C# Developer
12 215 (3.88%) Java Developer
13 185 (3.34%) Senior Developer
14 183 (3.30%) Python Developer
15 182 (3.28%) Architect
16 164 (2.96%) C# Software Engineer
17 158 (2.85%) DevOps Engineer
18 151 (2.72%) Graduate Developer
19 144 (2.60%) Junior Developer
19 144 (2.60%) Senior C++ Software Engineer
Libraries, Frameworks & Software Standards
1 805 (14.52%) .NET
2 470 (8.48%) Web Services
3 383 (6.91%) AngularJS
3 383 (6.91%) HTML
4 374 (6.75%) Node.js
5 259 (4.67%) React
6 219 (3.95%) WPF
7 208 (3.75%) CSS
8 193 (3.48%) HTML5
9 169 (3.05%) REST
10 163 (2.94%) RESTful
11 153 (2.76%) XML
12 143 (2.58%) ASP.NET
13 134 (2.42%) Spring
14 132 (2.38%) Boost C++ Libraries
15 129 (2.33%) J2EE
16 123 (2.22%) Qt
17 119 (2.15%) OpenGL
18 111 (2.00%) Kafka
19 108 (1.95%) TensorFlow
Miscellaneous
1 643 (11.60%) Algorithms
2 380 (6.86%) Analytical Skills
3 330 (5.95%) Derivative
3 330 (5.95%) Embedded Systems
4 313 (5.65%) Fixed Income
5 277 (5.00%) Hedge funds
6 243 (4.38%) Greenfield Project
7 211 (3.81%) Data Structures
8 205 (3.70%) Robotics
9 202 (3.64%) Self-Motivation
10 195 (3.52%) User Experience
11 190 (3.43%) Equities
12 159 (2.87%) Management Information System
13 146 (2.63%) Foreign Exchange (FX)
14 109 (1.97%) Smartphone
15 105 (1.89%) Field-Programmable Gate Array
16 88 (1.59%) Cyberthreat
17 69 (1.24%) Equity Derivative
17 69 (1.24%) Mobile App
18 68 (1.23%) CUDA
Operating Systems
1 1,610 (29.05%) Linux
2 862 (15.55%) Windows
3 317 (5.72%) Unix
4 264 (4.76%) Android
5 133 (2.40%) Apple iOS
6 98 (1.77%) Embedded Linux
7 93 (1.68%) CentOS
8 77 (1.39%) Red Hat Enterprise Linux
9 43 (0.78%) Ubuntu
10 35 (0.63%) Tizen
11 28 (0.51%) Windows 10
12 26 (0.47%) FreeRTOS
13 25 (0.45%) Windows Server
14 23 (0.41%) Mac OS
14 23 (0.41%) VxWorks
15 22 (0.40%) Mac OS X
15 22 (0.40%) Windows 7
16 19 (0.34%) Debian
17 17 (0.31%) Windows Server 2012
18 16 (0.29%) ThreadX
Processes & Methodologies
1 2,817 (50.82%) Software Engineering
2 1,771 (31.95%) Agile Software Development
3 1,223 (22.06%) Computer Science
4 775 (13.98%) Problem-Solving
5 751 (13.55%) Mathematics
6 736 (13.28%) OO
7 675 (12.18%) DevOps
8 511 (9.22%) Machine Learning
9 509 (9.18%) Scrum
10 500 (9.02%) Artificial Intelligence
11 479 (8.64%) Test Automation
12 474 (8.55%) Continuous Integration
13 463 (8.35%) Mentoring
14 389 (7.02%) SDLC
15 384 (6.93%) Analytics
16 382 (6.89%) Open Source
17 355 (6.40%) Multithreading
18 337 (6.08%) Physics
19 318 (5.74%) TDD
20 311 (5.61%) Cybersecurity
Programming Languages
1 2,590 (46.73%) Python
2 2,414 (43.55%) Java
3 2,229 (40.21%) C#
4 1,877 (33.86%) C
5 1,040 (18.76%) JavaScript
6 908 (16.38%) SQL
7 361 (6.51%) Go
8 254 (4.58%) MATLAB
9 248 (4.47%) Bash Shell
10 221 (3.99%) Embedded C
11 218 (3.93%) Ruby
12 199 (3.59%) R
13 185 (3.34%) PHP
14 178 (3.21%) Perl
15 149 (2.69%) Scala
16 148 (2.67%) Embedded C++
17 128 (2.31%) PowerShell
18 107 (1.93%) VB
19 106 (1.91%) Shell Script
20 102 (1.84%) TypeScript
Qualifications
1 1,587 (28.63%) Degree
2 507 (9.15%) Computer Science Degree
3 492 (8.88%) Security Cleared
4 250 (4.51%) PhD
5 232 (4.19%) SC Cleared
6 194 (3.50%) DV Cleared
7 152 (2.74%) Numerate Degree
8 81 (1.46%) Master's Degree
9 54 (0.97%) CISSP
10 36 (0.65%) CISM
11 29 (0.52%) CISA
12 28 (0.51%) Cisco Certification
13 27 (0.49%) CCNA
13 27 (0.49%) SANS
14 23 (0.41%) ISTQB
15 22 (0.40%) GIAC
16 21 (0.38%) Microsoft Certification
17 20 (0.36%) MCSE
17 20 (0.36%) Network+ Certification
18 19 (0.34%) Linux+ Certification
Quality Assurance & Compliance
1 252 (4.55%) QA
2 35 (0.63%) DICOM
3 22 (0.40%) ISO 9001
4 17 (0.31%) IFRS
4 17 (0.31%) IFRS 9
4 17 (0.31%) ISO 26262
5 16 (0.29%) SLA
6 15 (0.27%) HMG Infosec
6 15 (0.27%) HMG Security Policy Framework
6 15 (0.27%) JSP 440
7 13 (0.23%) IEC 61508
7 13 (0.23%) MISRA
8 12 (0.22%) Basel II
8 12 (0.22%) ISO/IEC 27001
9 10 (0.18%) Data Quality
9 10 (0.18%) JTAG
10 9 (0.16%) CRD IV
10 9 (0.16%) Def Stans
10 9 (0.16%) Dodd-Frank
10 9 (0.16%) EMIR
System Software
1 426 (7.69%) Docker
2 300 (5.41%) Firmware
3 40 (0.72%) VMware Infrastructure
4 34 (0.61%) Virtual Machines
5 22 (0.40%) Active Directory
6 9 (0.16%) Apache ZooKeeper
6 9 (0.16%) etcd
7 7 (0.13%) Hyper-V
7 7 (0.13%) vSphere
8 5 (0.090%) Microsoft App-V
8 5 (0.090%) VirtualBox
9 4 (0.072%) VMware ESXi
10 3 (0.054%) iptables
11 2 (0.036%) ACF2
11 2 (0.036%) RACF
12 1 (0.018%) Apache Flume
12 1 (0.018%) BIND 9
12 1 (0.018%) KVM
12 1 (0.018%) NFS
12 1 (0.018%) Samba
Systems Management
1 329 (5.94%) Kubernetes
2 165 (2.98%) Ansible
3 107 (1.93%) Terraform
4 100 (1.80%) Puppet
5 92 (1.66%) Opscode Chef
6 46 (0.83%) SCCM
7 42 (0.76%) Nessus
8 27 (0.49%) Consul
8 27 (0.49%) McAfee ePO
8 27 (0.49%) Mesos
9 23 (0.41%) Salt
10 22 (0.40%) EnCase
11 18 (0.32%) Prometheus
12 16 (0.29%) FTK
12 16 (0.29%) Nmap
13 15 (0.27%) Cisco CUCM
14 14 (0.25%) BMC PATROL
14 14 (0.25%) Sysdig
15 13 (0.23%) SELinux
16 10 (0.18%) Perfmon
Vendors
1 321 (5.79%) Microsoft
2 305 (5.50%) Google
3 223 (4.02%) Oracle
4 120 (2.16%) Bloomberg
5 93 (1.68%) Reuters
6 82 (1.48%) SAP
7 77 (1.39%) Red Hat
8 76 (1.37%) Splunk
9 49 (0.88%) QNX
10 46 (0.83%) VMware
11 45 (0.81%) CyberArk
12 40 (0.72%) ServiceNow
12 40 (0.72%) Symantec
13 35 (0.63%) Cisco
13 35 (0.63%) IBM
14 34 (0.61%) Atlassian
15 33 (0.60%) Perforce
16 29 (0.52%) Charles River
16 29 (0.52%) Eze Castle Integration
16 29 (0.52%) SimCorp