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

C++
UK
6 months to
10 Dec 2018
Same period 2017 Same period 2016
Rank 59 61 66
Rank change year-on-year +2 +5 -5
Permanent jobs citing C++ 7,375 8,594 8,188
As % of all permanent IT jobs advertised in the UK 4.61% 4.81% 4.43%
As % of the Programming Languages category 8.37% 8.72% 8.35%
Number of salaries quoted 6,099 6,986 7,003
UK median annual salary £55,000 £50,000 £47,500
Median salary % change year-on-year +10.00% +5.26% -5.00%
10th Percentile £31,250 £27,500 £27,500
90th Percentile £95,000 £85,000 £86,250
UK excluding London median annual salary £47,500 £45,000 £42,500
% 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 88,072 98,528 98,035
As % of all permanent IT jobs advertised in the UK 55.01% 55.20% 53.03%
Number of salaries quoted 73,188 81,342 84,409
UK median annual salary £50,208 £50,000 £47,500
Median salary % change year-on-year +0.42% +5.26% +5.56%
10th Percentile £31,250 £29,250 £28,750
90th Percentile £84,600 £77,500 £76,250
UK excluding London median annual salary £45,000 £42,500 £42,500
% 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 10 December 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 10 December 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 +1 6,912 £55,000 +10.00% 1,663
UK excluding London -1 4,505 £47,500 +5.56% 1,262
London +12 2,804 £70,000 +12.00% 521
South East +1 1,774 £50,000 +5.26% 367
South West +8 760 £45,000 +5.88% 219
North of England +23 613 £45,000 - 156
East of England -18 578 £52,500 +5.00% 283
Midlands -15 385 £40,000 - 119
North West -1 319 £45,000 - 86
Scotland -9 294 £45,000 +12.50% 74
Yorkshire +14 208 £45,000 -10.00% 50
East Midlands +20 201 £40,000 +14.29% 59
West Midlands -53 184 £41,000 +9.33% 59
North East +5 86 £47,500 +18.75% 20
Northern Ireland +7 57 £50,000 +25.00% 11
Wales -23 47 £34,000 -20.00% 35
Channel Islands - 1 £45,000 -

For the 6 months to 10 December 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,574 (48.46%) Java
2 3,296 (44.69%) Python
3 3,230 (43.80%) Software Engineering
4 3,028 (41.06%) C#
5 2,307 (31.28%) C
6 2,236 (30.32%) Linux
7 2,101 (28.49%) Agile Software Development
8 1,895 (25.69%) Degree
9 1,709 (23.17%) SQL
10 1,580 (21.42%) Finance
11 1,461 (19.81%) Computer Science
12 1,328 (18.01%) JavaScript
13 1,219 (16.53%) Windows
14 1,113 (15.09%) .NET
15 1,103 (14.96%) OO
16 1,056 (14.32%) Mathematics
17 978 (13.26%) Machine Learning
18 962 (13.04%) Algorithms
19 925 (12.54%) Problem-Solving
20 834 (11.31%) Multithreading
21 814 (11.04%) HTML
22 782 (10.60%) TDD
23 779 (10.56%) Git (software)
24 685 (9.29%) Scrum
25 683 (9.26%) Test Automation
26 682 (9.25%) DevOps
27 675 (9.15%) Artificial Intelligence
28 654 (8.87%) Banking
29 603 (8.18%) SQL Server
30 597 (8.09%) Continuous Integration

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 281 (3.81%) Apache
2 191 (2.59%) Apache Spark
3 156 (2.12%) Confluence
3 156 (2.12%) Elasticsearch
4 98 (1.33%) Tomcat
5 64 (0.87%) Ethereum
6 51 (0.69%) Apache Pig
7 43 (0.58%) SharePoint
8 38 (0.52%) IIS
9 35 (0.47%) JBoss
10 31 (0.42%) MQSeries
11 26 (0.35%) nginx
12 24 (0.33%) WebLogic
13 18 (0.24%) WordPress
14 16 (0.22%) CMS
15 15 (0.20%) GlassFish
15 15 (0.20%) IBM Notes
16 14 (0.19%) Hyperledger
16 14 (0.19%) SAS
16 14 (0.19%) WebSphere
Applications
1 106 (1.44%) Microsoft Excel
2 40 (0.54%) Microsoft Office
3 39 (0.53%) GNU Octave
4 26 (0.35%) Simulink
5 21 (0.28%) Photoshop
6 19 (0.26%) Microsoft PowerPoint
7 16 (0.22%) Spreadsheet
8 12 (0.16%) Snapchat
9 10 (0.14%) Doxygen
9 10 (0.14%) SPSS
10 7 (0.095%) Adobe Illustrator
10 7 (0.095%) MS Visio
11 5 (0.068%) GIMP
11 5 (0.068%) SOLIDWORKS
12 4 (0.054%) Chatbot
13 3 (0.041%) Maya
14 2 (0.027%) Adobe Premiere
14 2 (0.027%) Stateflow
14 2 (0.027%) TargetLink
14 2 (0.027%) XMetaL
Business Applications
1 45 (0.61%) Distributed Ledger
2 42 (0.57%) thinkFolio
3 18 (0.24%) Dynamics CRM
4 12 (0.16%) Dynamics AX
5 11 (0.15%) Magento
6 10 (0.14%) Concordance
6 10 (0.14%) Relativity
7 9 (0.12%) Dynamics NAV
8 8 (0.11%) NetSuite
9 6 (0.081%) Epicor Tropos
9 6 (0.081%) R3 Corda
10 5 (0.068%) Teamcenter
11 4 (0.054%) Sage 200
12 3 (0.041%) PlanetPress Connect
12 3 (0.041%) RMDS
12 3 (0.041%) Sage 50
13 2 (0.027%) Advent Geneva
14 1 (0.014%) LabWindows
14 1 (0.014%) MetaTrader
14 1 (0.014%) Payment Gateway
Cloud Services
1 583 (7.91%) Amazon AWS
2 357 (4.84%) Microsoft Azure
3 179 (2.43%) GitHub
4 133 (1.80%) Cloud Computing
5 124 (1.68%) Google Cloud Platform
6 101 (1.37%) SaaS
7 67 (0.91%) Amazon EC2
8 44 (0.60%) Amazon S3
9 40 (0.54%) Office 365
9 40 (0.54%) PaaS
10 38 (0.52%) Serverless
11 35 (0.47%) IaaS
12 24 (0.33%) AWS Lambda
13 23 (0.31%) Google Analytics
14 22 (0.30%) G Suite
15 15 (0.20%) Slack
16 13 (0.18%) iTunes
17 12 (0.16%) AWS CloudFormation
17 12 (0.16%) IBM Cloud
18 11 (0.15%) Azure Active Directory
Communications & Networking
1 227 (3.08%) TCP/IP
2 122 (1.65%) Internet
3 117 (1.59%) HTTP
4 106 (1.44%) Wireless
5 87 (1.18%) Firewall
6 73 (0.99%) RS-485
7 56 (0.76%) Bluetooth
7 56 (0.76%) RS-232
8 55 (0.75%) Modbus
9 53 (0.72%) SSL
10 48 (0.65%) Network Security
11 44 (0.60%) Ethernet
12 41 (0.56%) Wi-Fi
13 34 (0.46%) VoIP
14 31 (0.42%) DNS
15 26 (0.35%) VPN
16 22 (0.30%) VLAN
16 22 (0.30%) Wireshark
17 21 (0.28%) Broadband
17 21 (0.28%) HTTPS
Database & Business Intelligence
1 603 (8.18%) SQL Server
2 544 (7.38%) Big Data
3 307 (4.16%) MySQL
4 295 (4.00%) Relational Database
5 253 (3.43%) Hadoop
6 249 (3.38%) NoSQL
7 245 (3.32%) PostgreSQL
8 241 (3.27%) Blockchain
9 187 (2.54%) MongoDB
10 172 (2.33%) Apache Cassandra
11 144 (1.95%) Apache Hive
12 98 (1.33%) Data Mining
13 72 (0.98%) Redis
14 67 (0.91%) RDBMS
15 63 (0.85%) Neo4j
16 53 (0.72%) DB2
17 47 (0.64%) Oracle Database
18 46 (0.62%) GIS
19 42 (0.57%) HBase
19 42 (0.57%) SQL Server Reporting Services
Development Applications
1 779 (10.56%) Git (software)
2 488 (6.62%) Visual Studio
3 470 (6.37%) Jenkins
4 381 (5.17%) JIRA
5 319 (4.33%) Subversion
6 199 (2.70%) Maven
7 186 (2.52%) Selenium
8 142 (1.93%) Atlassian Bamboo
8 142 (1.93%) Team Foundation Server
9 126 (1.71%) Bitbucket
10 108 (1.46%) JUnit
11 103 (1.40%) Cucumber
12 101 (1.37%) TeamCity
13 83 (1.13%) EasyMock
13 83 (1.13%) Eclipse
14 66 (0.89%) GitLab
14 66 (0.89%) Robot Framework
15 65 (0.88%) Gradle
16 64 (0.87%) NUnit
17 56 (0.76%) CMake
General
1 1,580 (21.42%) Finance
2 654 (8.87%) Banking
3 415 (5.63%) Electronics
4 383 (5.19%) Games
5 365 (4.95%) Manufacturing
6 328 (4.45%) Front Office
7 236 (3.20%) Telecoms
8 229 (3.11%) Investment Banking
9 192 (2.60%) Marketing
10 157 (2.13%) Automotive
11 114 (1.55%) Financial Institution
12 113 (1.53%) Aerospace
13 97 (1.32%) Publishing
14 79 (1.07%) Retail
15 71 (0.96%) Law
16 69 (0.94%) Military
17 56 (0.76%) French Language
17 56 (0.76%) German Language
18 43 (0.58%) Advertising
19 42 (0.57%) Italian Language
Job Titles
1 2,901 (39.34%) Developer
2 2,141 (29.03%) Software Engineer
3 1,079 (14.63%) C++ Developer
4 823 (11.16%) Software Developer
5 681 (9.23%) C++ Software Engineer
6 476 (6.45%) Senior Software Engineer
7 461 (6.25%) Graduate
8 459 (6.22%) Embedded Engineer
9 400 (5.42%) Senior Developer
10 375 (5.08%) Embedded Software Engineer
11 371 (5.03%) Java Developer
12 358 (4.85%) C# Developer
13 323 (4.38%) Junior
14 303 (4.11%) Python Developer
15 288 (3.91%) Graduate Developer
16 285 (3.86%) Java Engineer
17 268 (3.63%) C++ Software Developer
18 255 (3.46%) Python Engineer
19 237 (3.21%) Architect
19 237 (3.21%) Developer/Software Engineer
Libraries, Frameworks & Software Standards
1 1,113 (15.09%) .NET
2 814 (11.04%) HTML
3 525 (7.12%) CSS
4 456 (6.18%) Web Services
5 450 (6.10%) XML
6 438 (5.94%) AngularJS
7 351 (4.76%) Node.js
8 323 (4.38%) STL
9 322 (4.37%) Spring
10 294 (3.99%) ASP.NET
11 291 (3.95%) Boost C++ Libraries
12 254 (3.44%) jQuery
13 231 (3.13%) RESTful
14 226 (3.06%) HTML5
15 223 (3.02%) TensorFlow
16 214 (2.90%) Natural Language Processing
17 213 (2.89%) REST
18 211 (2.86%) WPF
19 195 (2.64%) React
20 194 (2.63%) SOAP
Miscellaneous
1 962 (13.04%) Algorithms
2 524 (7.11%) Analytical Skills
3 309 (4.19%) Derivative
4 303 (4.11%) Embedded Systems
5 301 (4.08%) Fintech
6 277 (3.76%) Data Structures
7 268 (3.63%) Foreign Exchange (FX)
8 257 (3.48%) Greenfield Project
9 248 (3.36%) Robotics
10 242 (3.28%) Hedge funds
11 238 (3.23%) Equities
12 202 (2.74%) User Experience
13 189 (2.56%) Self-Motivation
14 179 (2.43%) Fixed Income
15 165 (2.24%) Device Driver
16 106 (1.44%) Field-Programmable Gate Array
17 93 (1.26%) Mobile App
18 84 (1.14%) Management Information System
19 76 (1.03%) Virtual Team
20 74 (1.00%) CUDA
Operating Systems
1 2,236 (30.32%) Linux
2 1,219 (16.53%) Windows
3 434 (5.88%) Unix
4 387 (5.25%) Android
5 275 (3.73%) Apple iOS
6 164 (2.22%) Embedded Linux
7 129 (1.75%) Red Hat Enterprise Linux
8 113 (1.53%) CentOS
9 80 (1.08%) Ubuntu
10 79 (1.07%) Windows Server
11 69 (0.94%) Mac OS X
12 59 (0.80%) FreeRTOS
13 42 (0.57%) Solaris
13 42 (0.57%) Windows 10
14 39 (0.53%) Debian
15 38 (0.52%) Windows 7
16 26 (0.35%) Fedora
16 26 (0.35%) Robot Operating System
17 20 (0.27%) VxWorks
18 19 (0.26%) SUSE
Processes & Methodologies
1 3,230 (43.80%) Software Engineering
2 2,101 (28.49%) Agile Software Development
3 1,461 (19.81%) Computer Science
4 1,103 (14.96%) OO
5 1,056 (14.32%) Mathematics
6 978 (13.26%) Machine Learning
7 925 (12.54%) Problem-Solving
8 834 (11.31%) Multithreading
9 782 (10.60%) TDD
10 685 (9.29%) Scrum
11 683 (9.26%) Test Automation
12 682 (9.25%) DevOps
13 675 (9.15%) Artificial Intelligence
14 597 (8.09%) Continuous Integration
15 540 (7.32%) SDLC
16 533 (7.23%) Analytics
17 481 (6.52%) Physics
18 470 (6.37%) Open Source
19 434 (5.88%) Unit Testing
20 408 (5.53%) Deep Learning
Programming Languages
1 3,574 (48.46%) Java
2 3,296 (44.69%) Python
3 3,028 (41.06%) C#
4 2,307 (31.28%) C
5 1,709 (23.17%) SQL
6 1,328 (18.01%) JavaScript
7 495 (6.71%) Ruby
8 460 (6.24%) Bash Shell
9 409 (5.55%) Go
10 402 (5.45%) Perl
11 343 (4.65%) PHP
12 332 (4.50%) R
13 308 (4.18%) Scala
14 270 (3.66%) Embedded C
15 255 (3.46%) MATLAB
16 208 (2.82%) Embedded C++
17 205 (2.78%) PL/SQL
18 197 (2.67%) PowerShell
19 194 (2.63%) T-SQL
20 187 (2.54%) VB
Qualifications
1 1,895 (25.69%) Degree
2 572 (7.76%) PhD
3 521 (7.06%) Security Cleared
4 480 (6.51%) Computer Science Degree
5 233 (3.16%) SC Cleared
6 213 (2.89%) DV Cleared
7 147 (1.99%) Numerate Degree
8 137 (1.86%) Master's Degree
9 136 (1.84%) MPhil
10 61 (0.83%) CISSP
11 60 (0.81%) SANS
12 53 (0.72%) Microsoft Certification
13 46 (0.62%) ISTQB
14 44 (0.60%) GIAC
15 43 (0.58%) HND
16 40 (0.54%) MCSE
17 35 (0.47%) Cisco Certification
18 34 (0.46%) CCNA
19 33 (0.45%) Linux+ Certification
19 33 (0.45%) Network+ Certification
Quality Assurance & Compliance
1 199 (2.70%) QA
2 29 (0.39%) Data Quality
3 27 (0.37%) MISRA
4 23 (0.31%) ISO 9001
5 22 (0.30%) GDPR
6 21 (0.28%) JTAG
7 20 (0.27%) ISO/IEC 27001
8 18 (0.24%) MISRA C
9 14 (0.19%) DO-178B
10 12 (0.16%) MiFID
11 10 (0.14%) DICOM
11 10 (0.14%) IEC 61508
11 10 (0.14%) ISO 13485
11 10 (0.14%) SLA
12 9 (0.12%) Dodd-Frank
12 9 (0.12%) ECSS
12 9 (0.12%) EMIR
12 9 (0.12%) IEC 61131
13 8 (0.11%) ISO 26262
13 8 (0.11%) ISO/IEC 12207
System Software
1 491 (6.66%) Docker
2 221 (3.00%) Firmware
3 59 (0.80%) VMware Infrastructure
4 51 (0.69%) vSphere
5 45 (0.61%) Virtual Machines
6 35 (0.47%) Hyper-V
7 33 (0.45%) VirtualBox
8 26 (0.35%) Active Directory
9 15 (0.20%) HDFS
10 12 (0.16%) etcd
11 9 (0.12%) KVM
11 9 (0.12%) Snort
12 8 (0.11%) Microsoft App-V
13 7 (0.095%) Oracle RAC
13 7 (0.095%) Virtual Servers
14 6 (0.081%) Apache ZooKeeper
15 4 (0.054%) Varnish
15 4 (0.054%) VMware ESXi
16 2 (0.027%) Apache Flume
16 2 (0.027%) Postfix
Systems Management
1 228 (3.09%) Ansible
2 209 (2.83%) Kubernetes
3 176 (2.39%) Puppet
4 149 (2.02%) Opscode Chef
5 75 (1.02%) Salt
6 48 (0.65%) Terraform
7 28 (0.38%) Docker Swarm
8 23 (0.31%) Mesos
9 20 (0.27%) Prometheus
10 19 (0.26%) Nexpose
11 18 (0.24%) Nagios
12 17 (0.23%) Nessus
13 16 (0.22%) HP ALM
14 15 (0.20%) Grafana
14 15 (0.20%) Kibana
14 15 (0.20%) logstash
14 15 (0.20%) Oozie
15 12 (0.16%) Packer
16 11 (0.15%) HP Quality Center
17 9 (0.12%) Suricata
Vendors
1 527 (7.15%) Microsoft
2 470 (6.37%) Oracle
3 208 (2.82%) Google
4 143 (1.94%) Red Hat
5 105 (1.42%) SAP
6 80 (1.08%) Reuters
7 74 (1.00%) Bloomberg
8 68 (0.92%) VMware
9 67 (0.91%) Atlassian
10 65 (0.88%) Sybase
11 59 (0.80%) Tableau
12 54 (0.73%) Xamarin
13 47 (0.64%) Solace
13 47 (0.64%) Splunk
13 47 (0.64%) Tradeweb
14 42 (0.57%) IBM
14 42 (0.57%) Perforce
15 40 (0.54%) Cisco
15 40 (0.54%) Sun
16 39 (0.53%) Apple