Period
to 21 August 2018

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

C++
UK
6 months to
21 Aug 2018
Same period 2017 Same period 2016
Rank 60 66 62
Rank change year-on-year +6 -4 +2
Permanent jobs citing C++ 7,688 8,262 9,207
As % of all permanent IT jobs advertised in the UK 4.55% 4.69% 4.67%
As % of the Programming Languages category 8.15% 8.44% 8.92%
Number of salaries quoted 6,130 6,946 8,018
UK median annual salary £50,000 £45,000 £47,500
Median salary % change year-on-year +11.11% -5.26% +5.56%
10th Percentile £29,750 £27,500 £27,500
90th Percentile £92,500 £85,000 £86,250
UK excluding London median annual salary £47,500 £42,500 £42,500
% change year-on-year +11.76% - +6.25%

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 94,322 97,925 103,267
As % of all permanent IT jobs advertised in the UK 55.82% 55.56% 52.40%
Number of salaries quoted 78,325 80,918 89,393
UK median annual salary £50,000 £47,500 £47,500
Median salary % change year-on-year +5.26% - +5.56%
10th Percentile £31,000 £28,750 £28,250
90th Percentile £81,250 £77,500 £75,000
UK excluding London median annual salary £45,000 £42,500 £40,000
% change year-on-year +5.88% +6.25% -

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 August 2018.

Salary histogram for C++ in the UK

C++
Top 17 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 August 2018. 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 +4 7,241 £52,500 +12.90% 1,490
UK excluding London -1 4,920 £47,500 +11.76% 1,099
London 0 2,711 £67,500 +8.00% 475
South East 0 1,828 £50,000 +11.11% 325
South West +9 888 £45,000 +20.00% 186
East of England -4 821 £50,000 +17.65% 233
North of England -21 604 £45,000 +5.88% 156
Midlands -6 402 £40,500 +1.25% 115
North West -35 307 £47,500 +9.20% 77
Scotland -6 287 £45,000 +5.88% 50
West Midlands -31 215 £40,000 +6.67% 71
Yorkshire -14 199 £45,000 +5.88% 63
East Midlands -12 185 £42,500 +13.33% 44
North East +11 98 £50,000 +33.33% 16
Wales -17 56 £36,250 -14.71% 16
Northern Ireland +7 45 £50,000 +33.33% 18
Channel Islands - 1 £45,000 - 1

For the 6 months to 21 August 2018, 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 3,764 (48.96%) Java
2 3,392 (44.12%) Python
3 3,309 (43.04%) Software Engineering
4 3,033 (39.45%) C#
5 2,554 (33.22%) C
6 2,314 (30.10%) Linux
7 2,214 (28.80%) Degree
8 2,123 (27.61%) Agile Software Development
9 1,817 (23.63%) SQL
10 1,688 (21.96%) Computer Science
11 1,604 (20.86%) Finance
12 1,530 (19.90%) JavaScript
13 1,295 (16.84%) Mathematics
14 1,291 (16.79%) OO
15 1,191 (15.49%) .NET
16 1,171 (15.23%) Windows
17 1,136 (14.78%) Problem-Solving
18 1,052 (13.68%) Algorithms
19 1,047 (13.62%) Machine Learning
20 903 (11.75%) HTML
21 859 (11.17%) TDD
22 853 (11.10%) Git (software)
23 791 (10.29%) Scrum
24 771 (10.03%) Multithreading
25 740 (9.63%) Big Data
26 723 (9.40%) SDLC
27 715 (9.30%) Test Automation
28 713 (9.27%) PhD
29 691 (8.99%) Banking
30 688 (8.95%) Computer Science Degree

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 224 (2.91%) Apache Spark
2 193 (2.51%) Apache
3 123 (1.60%) Confluence
4 108 (1.40%) Elasticsearch
5 76 (0.99%) Apache Pig
6 73 (0.95%) Ethereum
7 71 (0.92%) Tomcat
8 57 (0.74%) SharePoint
9 36 (0.47%) JBoss
10 32 (0.42%) IIS
11 31 (0.40%) nginx
11 31 (0.40%) SAS
11 31 (0.40%) WebSphere
12 30 (0.39%) Oracle SOA Suite
13 25 (0.33%) MQSeries
14 22 (0.29%) MS Exchange
15 21 (0.27%) CMS
16 19 (0.25%) SharePoint 2010
16 19 (0.25%) SharePoint 2013
16 19 (0.25%) SharePoint Server
Applications
1 126 (1.64%) Microsoft Excel
2 43 (0.56%) Simulink
3 37 (0.48%) GNU Octave
3 37 (0.48%) Microsoft Office
4 25 (0.33%) Microsoft PowerPoint
5 16 (0.21%) SPSS
6 13 (0.17%) Photoshop
7 10 (0.13%) Doxygen
7 10 (0.13%) Maya
8 8 (0.10%) GIMP
8 8 (0.10%) Houdini
8 8 (0.10%) Spreadsheet
8 8 (0.10%) Stateflow
9 7 (0.091%) TargetLink
10 6 (0.078%) Mathematica
10 6 (0.078%) OrCAD
11 5 (0.065%) Microsoft Project
12 3 (0.039%) LibreOffice
12 3 (0.039%) MS Visio
12 3 (0.039%) SOLIDWORKS
Business Applications
1 43 (0.56%) thinkFolio
2 30 (0.39%) Distributed Ledger
3 19 (0.25%) Concordance
3 19 (0.25%) Relativity
4 15 (0.20%) NetSuite
5 12 (0.16%) Summit
6 10 (0.13%) Dynamics CRM
7 9 (0.12%) Dynamics AX
7 9 (0.12%) Epicor Tropos
8 8 (0.10%) R3 Corda
9 7 (0.091%) Ringtail
10 6 (0.078%) LabWindows
11 5 (0.065%) MetaTrader
12 4 (0.052%) Oracle BPM
12 4 (0.052%) RMDS
12 4 (0.052%) Sage 200
12 4 (0.052%) Salesforce.com CRM
13 3 (0.039%) Infor LN
13 3 (0.039%) Infor M3
13 3 (0.039%) Payment Gateway
Cloud Services
1 466 (6.06%) Amazon AWS
2 329 (4.28%) Microsoft Azure
3 149 (1.94%) GitHub
4 97 (1.26%) Cloud Computing
5 86 (1.12%) SaaS
6 77 (1.00%) Google Cloud Platform
7 45 (0.59%) Amazon S3
8 44 (0.57%) Office 365
9 40 (0.52%) IaaS
10 37 (0.48%) PaaS
11 36 (0.47%) Amazon EC2
12 31 (0.40%) Slack
13 27 (0.35%) G Suite
14 18 (0.23%) Loggly
14 18 (0.23%) Sumo Logic
15 17 (0.22%) OpenShift
16 11 (0.14%) Force.com
16 11 (0.14%) Salesforce Service Cloud
17 9 (0.12%) Datadog
17 9 (0.12%) Serverless
Communications & Networking
1 230 (2.99%) TCP/IP
2 155 (2.02%) HTTP
3 116 (1.51%) Internet
4 81 (1.05%) Wireless
5 73 (0.95%) Firewall
6 72 (0.94%) Ethernet
7 59 (0.77%) SSL
8 58 (0.75%) Wi-Fi
9 54 (0.70%) Bluetooth
10 50 (0.65%) Network Security
11 37 (0.48%) RS-232
12 35 (0.46%) DNS
13 30 (0.39%) SMS
14 25 (0.33%) HTTPS
15 23 (0.30%) Broadband
16 22 (0.29%) ZigBee
17 18 (0.23%) Multicast
18 17 (0.22%) VoIP
19 16 (0.21%) LTE
20 14 (0.18%) NFC
Database & Business Intelligence
1 740 (9.63%) Big Data
2 608 (7.91%) SQL Server
3 342 (4.45%) MySQL
4 332 (4.32%) Relational Database
5 282 (3.67%) Blockchain
6 272 (3.54%) NoSQL
7 246 (3.20%) Hadoop
8 219 (2.85%) MongoDB
9 213 (2.77%) PostgreSQL
10 130 (1.69%) Apache Cassandra
11 126 (1.64%) Apache Hive
12 95 (1.24%) RDBMS
13 79 (1.03%) Redis
14 75 (0.98%) DB2
15 72 (0.94%) GIS
16 71 (0.92%) Data Mining
17 47 (0.61%) Neo4j
17 47 (0.61%) Oracle Database
18 46 (0.60%) Data Warehouse
19 34 (0.44%) HBase
Development Applications
1 853 (11.10%) Git (software)
2 454 (5.91%) Visual Studio
3 429 (5.58%) Jenkins
4 389 (5.06%) JIRA
5 344 (4.47%) Subversion
6 211 (2.74%) Selenium
7 184 (2.39%) Atlassian Bamboo
8 157 (2.04%) Team Foundation Server
9 144 (1.87%) Bitbucket
10 143 (1.86%) JUnit
11 135 (1.76%) Maven
12 102 (1.33%) NUnit
13 101 (1.31%) Cucumber
14 90 (1.17%) Gradle
15 87 (1.13%) Eclipse
16 67 (0.87%) LabVIEW
17 63 (0.82%) TeamCity
18 57 (0.74%) SoapUI
19 50 (0.65%) Ant
20 49 (0.64%) MSTest
General
1 1,604 (20.86%) Finance
2 691 (8.99%) Banking
3 440 (5.72%) Electronics
4 376 (4.89%) Investment Banking
5 351 (4.57%) Front Office
6 329 (4.28%) Games
6 329 (4.28%) Manufacturing
7 322 (4.19%) Financial Institution
8 291 (3.79%) Telecoms
9 198 (2.58%) Automotive
10 195 (2.54%) Marketing
11 126 (1.64%) Aerospace
12 123 (1.60%) Retail
13 106 (1.38%) Military
14 85 (1.11%) Advertising
15 80 (1.04%) Law
16 54 (0.70%) Publishing
17 50 (0.65%) German Language
18 49 (0.64%) French Language
19 42 (0.55%) Italian Language
Job Titles
1 2,935 (38.18%) Developer
2 2,157 (28.06%) Software Engineer
3 1,011 (13.15%) C++ Developer
4 916 (11.91%) Software Developer
5 874 (11.37%) C++ Software Engineer
6 565 (7.35%) Graduate
7 491 (6.39%) Embedded Engineer
8 447 (5.81%) Senior Software Engineer
9 416 (5.41%) Java Developer
10 399 (5.19%) Senior Developer
11 385 (5.01%) Embedded Software Engineer
12 345 (4.49%) C# Developer
13 297 (3.86%) Graduate Developer
14 296 (3.85%) C++ Software Developer
15 291 (3.79%) Java Engineer
16 279 (3.63%) Junior
17 273 (3.55%) C# Software Engineer
18 264 (3.43%) Analyst
19 244 (3.17%) Java Software Engineer
19 244 (3.17%) Python Developer
Libraries, Frameworks & Software Standards
1 1,191 (15.49%) .NET
2 903 (11.75%) HTML
3 554 (7.21%) CSS
4 540 (7.02%) AngularJS
5 471 (6.13%) Web Services
6 395 (5.14%) XML
7 372 (4.84%) Node.js
8 338 (4.40%) STL
9 317 (4.12%) WPF
10 307 (3.99%) ASP.NET
11 284 (3.69%) RESTful
12 279 (3.63%) Natural Language Processing
13 275 (3.58%) jQuery
14 264 (3.43%) Boost C++ Libraries
15 258 (3.36%) HTML5
16 255 (3.32%) React
17 248 (3.23%) REST
18 247 (3.21%) Spring
19 228 (2.97%) TensorFlow
20 199 (2.59%) SOAP
Miscellaneous
1 1,688 (21.96%) Computer Science
2 1,052 (13.68%) Algorithms
3 564 (7.34%) Analytical Skills
4 298 (3.88%) Embedded Systems
4 298 (3.88%) Fintech
5 272 (3.54%) Data Structures
6 269 (3.50%) Foreign Exchange (FX)
7 267 (3.47%) User Experience
8 245 (3.19%) Equities
9 243 (3.16%) Derivative
10 237 (3.08%) Hedge funds
11 235 (3.06%) Self-Motivation
12 217 (2.82%) Cyberthreat
13 214 (2.78%) Greenfield Project
14 205 (2.67%) Robotics
15 203 (2.64%) Fixed Income
16 131 (1.70%) CUDA
17 126 (1.64%) Field-Programmable Gate Array
18 119 (1.55%) Bitcoin
19 114 (1.48%) Management Information System
Operating Systems
1 2,314 (30.10%) Linux
2 1,171 (15.23%) Windows
3 570 (7.41%) Unix
4 403 (5.24%) Android
5 251 (3.26%) Apple iOS
6 170 (2.21%) Embedded Linux
7 93 (1.21%) Red Hat Enterprise Linux
8 85 (1.11%) CentOS
9 81 (1.05%) Mac OS X
10 44 (0.57%) Windows Server
11 41 (0.53%) Ubuntu
12 37 (0.48%) Solaris
13 25 (0.33%) Windows Phone
14 23 (0.30%) Mac OS
15 22 (0.29%) Debian
15 22 (0.29%) VxWorks
16 21 (0.27%) FreeRTOS
16 21 (0.27%) Windows 7
17 20 (0.26%) Nucleus RTOS
18 17 (0.22%) Robot Operating System
Processes & Methodologies
1 3,309 (43.04%) Software Engineering
2 2,123 (27.61%) Agile Software Development
3 1,295 (16.84%) Mathematics
4 1,291 (16.79%) OO
5 1,136 (14.78%) Problem-Solving
6 1,047 (13.62%) Machine Learning
7 859 (11.17%) TDD
8 791 (10.29%) Scrum
9 771 (10.03%) Multithreading
10 723 (9.40%) SDLC
11 715 (9.30%) Test Automation
12 673 (8.75%) Continuous Integration
13 624 (8.12%) DevOps
14 608 (7.91%) Artificial Intelligence
15 583 (7.58%) Analytics
16 576 (7.49%) Physics
17 539 (7.01%) OOP
18 441 (5.74%) Deep Learning
19 428 (5.57%) Open Source
20 409 (5.32%) Data Science
Programming Languages
1 3,764 (48.96%) Java
2 3,392 (44.12%) Python
3 3,033 (39.45%) C#
4 2,554 (33.22%) C
5 1,817 (23.63%) SQL
6 1,530 (19.90%) JavaScript
7 489 (6.36%) Ruby
8 486 (6.32%) Perl
9 440 (5.72%) Scala
10 398 (5.18%) PHP
11 380 (4.94%) Bash Shell
12 366 (4.76%) MATLAB
13 342 (4.45%) R
14 336 (4.37%) Embedded C++
15 332 (4.32%) Embedded C
16 297 (3.86%) Go
17 177 (2.30%) T-SQL
18 173 (2.25%) Objective-C
19 171 (2.22%) VB
20 170 (2.21%) Shell Script
Qualifications
1 2,214 (28.80%) Degree
2 713 (9.27%) PhD
3 688 (8.95%) Computer Science Degree
4 553 (7.19%) Security Cleared
5 252 (3.28%) DV Cleared
6 224 (2.91%) SC Cleared
7 196 (2.55%) Numerate Degree
8 167 (2.17%) Master's Degree
9 75 (0.98%) Microsoft Certification
10 64 (0.83%) CISSP
11 57 (0.74%) SANS
12 56 (0.73%) MCSE
13 51 (0.66%) GIAC
14 50 (0.65%) Cisco Certification
15 49 (0.64%) CCNA
16 45 (0.59%) Linux+ Certification
16 45 (0.59%) Network+ Certification
16 45 (0.59%) SSCP
17 44 (0.57%) HND
18 43 (0.56%) CompTIA Security+
Quality Assurance & Compliance
1 228 (2.97%) QA
2 37 (0.48%) MISRA
3 36 (0.47%) ISO 9001
4 30 (0.39%) GDPR
5 28 (0.36%) GCP
6 27 (0.35%) MiFID
7 23 (0.30%) JTAG
8 17 (0.22%) MISRA C
9 15 (0.20%) ECSS
10 14 (0.18%) ISO 26262
10 14 (0.18%) SLA
11 11 (0.14%) Dodd-Frank
11 11 (0.14%) EMIR
12 10 (0.13%) Def Stans
12 10 (0.13%) IEC 61131
13 9 (0.12%) Data Quality
13 9 (0.12%) DO-178B
13 9 (0.12%) IEC 61508
14 8 (0.10%) ISO 13485
15 7 (0.091%) ISO/IEC 27001
System Software
1 375 (4.88%) Docker
2 230 (2.99%) Firmware
3 52 (0.68%) VMware Infrastructure
4 51 (0.66%) vSphere
5 33 (0.43%) Active Directory
6 31 (0.40%) Virtual Machines
7 30 (0.39%) Hyper-V
8 22 (0.29%) HDFS
9 17 (0.22%) VirtualBox
10 8 (0.10%) Apache ZooKeeper
11 5 (0.065%) ACF2
11 5 (0.065%) RACF
12 4 (0.052%) Varnish
12 4 (0.052%) Virtual Desktop
13 3 (0.039%) KVM
13 3 (0.039%) Postfix
13 3 (0.039%) VMware NSX
13 3 (0.039%) Xen
14 2 (0.026%) LXC
14 2 (0.026%) VMware ESXi
Systems Management
1 194 (2.52%) Ansible
2 181 (2.35%) Puppet
3 165 (2.15%) Kubernetes
4 142 (1.85%) Opscode Chef
5 75 (0.98%) Salt
6 49 (0.64%) Terraform
7 40 (0.52%) Nagios
8 33 (0.43%) Docker Swarm
9 25 (0.33%) HockeyApp
10 20 (0.26%) ZABBIX
11 17 (0.22%) HP ALM
12 16 (0.21%) Prometheus
13 14 (0.18%) Packer
14 13 (0.17%) HP Quality Center
15 11 (0.14%) Mesos
16 9 (0.12%) Consul
16 9 (0.12%) Kibana
17 8 (0.10%) Rancher
18 7 (0.091%) HP Fortify
19 6 (0.078%) Grafana
Vendors
1 564 (7.34%) Microsoft
2 429 (5.58%) Oracle
3 198 (2.58%) Google
4 117 (1.52%) SAP
5 97 (1.26%) Sybase
6 92 (1.20%) Atlassian
7 89 (1.16%) Red Hat
8 76 (0.99%) Capita
9 63 (0.82%) VMware
10 57 (0.74%) IBM
11 56 (0.73%) Bloomberg
12 54 (0.70%) Reuters
13 49 (0.64%) Tradeweb
14 47 (0.61%) Xamarin
15 44 (0.57%) Splunk
16 42 (0.55%) FXall
17 41 (0.53%) MarketAxess
17 41 (0.53%) Sun
18 37 (0.48%) HP
19 34 (0.44%) Apple