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

C++
UK
6 months to
19 Oct 2018
Same period 2017 Same period 2016
Rank 59 63 62
Rank change year-on-year +4 -1 -2
Permanent jobs citing C++ 7,633 8,312 8,640
As % of all permanent IT jobs advertised in the UK 4.63% 4.76% 4.52%
As % of the Programming Languages category 8.34% 8.60% 8.56%
Number of salaries quoted 6,235 6,830 7,487
UK median annual salary £52,500 £47,500 £47,500
Median salary % change year-on-year +10.53% - -
10th Percentile £30,000 £27,500 £27,500
90th Percentile £92,500 £85,000 £86,250
UK excluding London median annual salary £47,500 £45,000 £42,500
% change year-on-year +5.56% +5.88% +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 91,556 96,643 100,918
As % of all permanent IT jobs advertised in the UK 55.57% 55.29% 52.75%
Number of salaries quoted 76,173 79,233 87,041
UK median annual salary £50,000 £48,500 £47,500
Median salary % change year-on-year +3.09% +2.11% +5.56%
10th Percentile £31,250 £29,000 £28,500
90th Percentile £82,500 £77,500 £76,250
UK excluding London median annual salary £45,000 £42,500 £41,000
% change year-on-year +5.88% +3.66% +2.50%

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 19 October 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 19 October 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 +8 7,174 £52,500 +5.00% 1,683
UK excluding London 0 4,738 £47,500 +5.56% 1,304
London +8 2,832 £70,000 +12.00% 498
South East +3 1,800 £50,000 +11.11% 390
South West +11 899 £45,000 +12.50% 201
East of England -16 643 £50,000 +11.11% 284
North of England +13 618 £45,000 - 199
Midlands -17 389 £41,000 +9.33% 112
North West -11 315 £47,500 +5.56% 115
Scotland -9 286 £45,000 +12.50% 74
Yorkshire +14 219 £45,000 - 63
East Midlands +6 205 £42,500 +21.43% 51
West Midlands -53 184 £40,000 +14.29% 61
North East +16 84 £50,000 +33.33% 21
Wales -18 55 £34,000 -20.00% 31
Northern Ireland +23 53 £50,000 +25.00% 14
Channel Islands - 1 £45,000 -

For the 6 months to 19 October 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,799 (49.77%) Java
2 3,335 (43.69%) Python
3 3,268 (42.81%) Software Engineering
4 3,124 (40.93%) C#
5 2,427 (31.80%) C
6 2,290 (30.00%) Linux
7 2,104 (27.56%) Agile Software Development
8 2,081 (27.26%) Degree
9 1,845 (24.17%) SQL
10 1,750 (22.93%) Finance
11 1,536 (20.12%) Computer Science
12 1,427 (18.70%) JavaScript
13 1,275 (16.70%) Windows
14 1,213 (15.89%) OO
15 1,208 (15.83%) .NET
16 1,198 (15.70%) Mathematics
17 1,067 (13.98%) Problem-Solving
18 1,029 (13.48%) Algorithms
19 975 (12.77%) Machine Learning
20 875 (11.46%) HTML
21 867 (11.36%) Git (software)
22 851 (11.15%) Multithreading
23 837 (10.97%) TDD
24 773 (10.13%) Scrum
25 754 (9.88%) Banking
26 677 (8.87%) PhD
27 670 (8.78%) DevOps
28 668 (8.75%) Test Automation
29 656 (8.59%) SDLC
30 651 (8.53%) Big Data

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 254 (3.33%) Apache
2 202 (2.65%) Apache Spark
3 143 (1.87%) Elasticsearch
4 134 (1.76%) Confluence
5 90 (1.18%) Tomcat
6 70 (0.92%) Ethereum
7 67 (0.88%) Apache Pig
8 66 (0.86%) SharePoint
9 45 (0.59%) IIS
10 41 (0.54%) JBoss
11 30 (0.39%) MQSeries
12 27 (0.35%) nginx
13 23 (0.30%) WebLogic
14 20 (0.26%) IBM Notes
15 17 (0.22%) CMS
15 17 (0.22%) MS Exchange
16 16 (0.21%) Oracle SOA Suite
16 16 (0.21%) SAS
16 16 (0.21%) SharePoint 2010
16 16 (0.21%) WebSphere
Applications
1 116 (1.52%) Microsoft Excel
2 43 (0.56%) Simulink
3 42 (0.55%) Microsoft Office
4 38 (0.50%) GNU Octave
5 27 (0.35%) Microsoft PowerPoint
6 18 (0.24%) Photoshop
7 14 (0.18%) Spreadsheet
8 10 (0.13%) Doxygen
9 9 (0.12%) MS Visio
9 9 (0.12%) SPSS
10 8 (0.10%) Maya
10 8 (0.10%) Stateflow
11 7 (0.092%) TargetLink
12 6 (0.079%) Adobe Illustrator
12 6 (0.079%) GIMP
12 6 (0.079%) Houdini
13 4 (0.052%) Mathematica
14 3 (0.039%) Chatbot
14 3 (0.039%) LibreOffice
14 3 (0.039%) SOLIDWORKS
Business Applications
1 44 (0.58%) thinkFolio
2 36 (0.47%) Distributed Ledger
3 20 (0.26%) Concordance
3 20 (0.26%) Relativity
4 14 (0.18%) NetSuite
5 13 (0.17%) Dynamics CRM
6 12 (0.16%) Dynamics AX
7 11 (0.14%) Epicor Tropos
8 9 (0.12%) Dynamics NAV
9 8 (0.10%) Magento
9 8 (0.10%) R3 Corda
10 5 (0.066%) Ringtail
11 4 (0.052%) LabWindows
11 4 (0.052%) Sage 200
12 3 (0.039%) Infor LN
12 3 (0.039%) Infor M3
12 3 (0.039%) PlanetPress Connect
12 3 (0.039%) RMDS
12 3 (0.039%) Sage 50
13 2 (0.026%) MetaTrader
Cloud Services
1 494 (6.47%) Amazon AWS
2 346 (4.53%) Microsoft Azure
3 188 (2.46%) GitHub
4 111 (1.45%) Cloud Computing
5 97 (1.27%) SaaS
6 88 (1.15%) Google Cloud Platform
7 46 (0.60%) Amazon EC2
8 43 (0.56%) Office 365
9 38 (0.50%) PaaS
10 36 (0.47%) Amazon S3
11 33 (0.43%) IaaS
12 29 (0.38%) Slack
13 23 (0.30%) G Suite
13 23 (0.30%) Serverless
14 21 (0.28%) Google Analytics
15 16 (0.21%) Apple Pay
16 15 (0.20%) Google Pay
17 13 (0.17%) Samsung Pay
18 12 (0.16%) AWS Lambda
19 11 (0.14%) Azure Active Directory
Communications & Networking
1 245 (3.21%) TCP/IP
2 148 (1.94%) HTTP
3 121 (1.59%) Internet
4 88 (1.15%) Firewall
5 80 (1.05%) Wireless
6 70 (0.92%) SSL
7 62 (0.81%) Ethernet
8 56 (0.73%) Bluetooth
8 56 (0.73%) RS-232
9 53 (0.69%) Network Security
9 53 (0.69%) Wi-Fi
10 34 (0.45%) RS-485
11 32 (0.42%) DNS
12 28 (0.37%) Broadband
13 27 (0.35%) HTTPS
14 26 (0.34%) Multicast
14 26 (0.34%) VoIP
15 24 (0.31%) VPN
16 20 (0.26%) VLAN
17 19 (0.25%) Modbus
Database & Business Intelligence
1 651 (8.53%) Big Data
2 623 (8.16%) SQL Server
3 332 (4.35%) MySQL
4 325 (4.26%) Relational Database
5 299 (3.92%) Blockchain
6 270 (3.54%) NoSQL
7 262 (3.43%) Hadoop
8 230 (3.01%) PostgreSQL
9 196 (2.57%) MongoDB
10 154 (2.02%) Apache Cassandra
11 139 (1.82%) Apache Hive
12 87 (1.14%) RDBMS
13 86 (1.13%) Data Mining
14 84 (1.10%) Redis
15 76 (1.00%) DB2
16 74 (0.97%) GIS
17 58 (0.76%) Neo4j
18 44 (0.58%) Oracle Database
19 38 (0.50%) HBase
20 36 (0.47%) KDB
Development Applications
1 867 (11.36%) Git (software)
2 482 (6.31%) Visual Studio
3 471 (6.17%) Jenkins
4 363 (4.76%) JIRA
5 334 (4.38%) Subversion
6 199 (2.61%) Selenium
7 179 (2.35%) Team Foundation Server
8 174 (2.28%) Maven
9 157 (2.06%) Atlassian Bamboo
10 129 (1.69%) JUnit
11 125 (1.64%) Bitbucket
12 102 (1.34%) Cucumber
13 94 (1.23%) TeamCity
14 89 (1.17%) Eclipse
15 72 (0.94%) NUnit
16 71 (0.93%) EasyMock
17 64 (0.84%) GitLab
17 64 (0.84%) Gradle
18 59 (0.77%) CMake
18 59 (0.77%) LabVIEW
General
1 1,750 (22.93%) Finance
2 754 (9.88%) Banking
3 419 (5.49%) Electronics
4 362 (4.74%) Investment Banking
5 357 (4.68%) Games
5 357 (4.68%) Manufacturing
6 355 (4.65%) Front Office
7 290 (3.80%) Telecoms
8 265 (3.47%) Financial Institution
9 194 (2.54%) Marketing
10 189 (2.48%) Automotive
11 127 (1.66%) Aerospace
12 101 (1.32%) Military
13 93 (1.22%) Law
14 87 (1.14%) Retail
15 77 (1.01%) Publishing
16 70 (0.92%) Advertising
17 53 (0.69%) French Language
18 52 (0.68%) German Language
19 45 (0.59%) Italian Language
Job Titles
1 2,998 (39.28%) Developer
2 2,126 (27.85%) Software Engineer
3 1,070 (14.02%) C++ Developer
4 889 (11.65%) Software Developer
5 770 (10.09%) C++ Software Engineer
6 512 (6.71%) Graduate
7 440 (5.76%) Senior Software Engineer
8 434 (5.69%) Embedded Engineer
9 420 (5.50%) Senior Developer
10 411 (5.38%) Java Developer
11 349 (4.57%) Embedded Software Engineer
12 334 (4.38%) C# Developer
13 306 (4.01%) Graduate Developer
14 302 (3.96%) Java Engineer
15 297 (3.89%) C++ Software Developer
16 295 (3.86%) Junior
17 286 (3.75%) Python Developer
18 278 (3.64%) C# Software Engineer
19 242 (3.17%) Architect
19 242 (3.17%) Java Software Engineer
Libraries, Frameworks & Software Standards
1 1,208 (15.83%) .NET
2 875 (11.46%) HTML
3 539 (7.06%) CSS
4 496 (6.50%) AngularJS
5 447 (5.86%) Web Services
6 411 (5.38%) XML
7 368 (4.82%) Node.js
8 349 (4.57%) STL
9 314 (4.11%) ASP.NET
10 301 (3.94%) Spring
11 282 (3.69%) Boost C++ Libraries
12 260 (3.41%) WPF
13 249 (3.26%) jQuery
14 242 (3.17%) REST
15 237 (3.10%) HTML5
16 236 (3.09%) Natural Language Processing
17 221 (2.90%) RESTful
18 213 (2.79%) React
19 202 (2.65%) SOAP
20 201 (2.63%) TensorFlow
Miscellaneous
1 1,536 (20.12%) Computer Science
2 1,029 (13.48%) Algorithms
3 547 (7.17%) Analytical Skills
4 317 (4.15%) Fintech
5 305 (4.00%) Embedded Systems
6 295 (3.86%) Derivative
7 292 (3.83%) Data Structures
8 260 (3.41%) Equities
8 260 (3.41%) Foreign Exchange (FX)
9 258 (3.38%) Hedge funds
10 240 (3.14%) Robotics
11 227 (2.97%) Greenfield Project
12 214 (2.80%) User Experience
13 211 (2.76%) Fixed Income
14 208 (2.73%) Self-Motivation
15 188 (2.46%) Cyberthreat
16 135 (1.77%) Device Driver
17 121 (1.59%) Bitcoin
18 107 (1.40%) Field-Programmable Gate Array
18 107 (1.40%) Management Information System
Operating Systems
1 2,290 (30.00%) Linux
2 1,275 (16.70%) Windows
3 521 (6.83%) Unix
4 396 (5.19%) Android
5 286 (3.75%) Apple iOS
6 153 (2.00%) Embedded Linux
7 134 (1.76%) Red Hat Enterprise Linux
8 113 (1.48%) CentOS
9 90 (1.18%) Mac OS X
10 74 (0.97%) Windows Server
11 71 (0.93%) Ubuntu
12 38 (0.50%) Solaris
13 33 (0.43%) Windows 7
14 28 (0.37%) FreeRTOS
14 28 (0.37%) Windows 10
15 27 (0.35%) Debian
16 25 (0.33%) Windows Phone
17 23 (0.30%) Robot Operating System
17 23 (0.30%) VMS
18 20 (0.26%) VxWorks
Processes & Methodologies
1 3,268 (42.81%) Software Engineering
2 2,104 (27.56%) Agile Software Development
3 1,213 (15.89%) OO
4 1,198 (15.70%) Mathematics
5 1,067 (13.98%) Problem-Solving
6 975 (12.77%) Machine Learning
7 851 (11.15%) Multithreading
8 837 (10.97%) TDD
9 773 (10.13%) Scrum
10 670 (8.78%) DevOps
11 668 (8.75%) Test Automation
12 656 (8.59%) SDLC
13 643 (8.42%) Continuous Integration
14 622 (8.15%) Artificial Intelligence
15 557 (7.30%) Analytics
16 521 (6.83%) Physics
17 475 (6.22%) Open Source
18 459 (6.01%) OOP
19 427 (5.59%) Unit Testing
20 421 (5.52%) Deep Learning
Programming Languages
1 3,799 (49.77%) Java
2 3,335 (43.69%) Python
3 3,124 (40.93%) C#
4 2,427 (31.80%) C
5 1,845 (24.17%) SQL
6 1,427 (18.70%) JavaScript
7 509 (6.67%) Ruby
8 484 (6.34%) Perl
9 448 (5.87%) Bash Shell
10 378 (4.95%) PHP
11 357 (4.68%) Scala
12 355 (4.65%) Go
13 314 (4.11%) R
14 293 (3.84%) Embedded C
15 272 (3.56%) MATLAB
16 256 (3.35%) Embedded C++
17 194 (2.54%) T-SQL
18 191 (2.50%) PowerShell
19 187 (2.45%) Objective-C
20 186 (2.44%) PL/SQL
Qualifications
1 2,081 (27.26%) Degree
2 677 (8.87%) PhD
3 598 (7.83%) Security Cleared
4 583 (7.64%) Computer Science Degree
5 279 (3.66%) DV Cleared
6 239 (3.13%) SC Cleared
7 185 (2.42%) Numerate Degree
8 164 (2.15%) Master's Degree
9 143 (1.87%) MPhil
10 74 (0.97%) Microsoft Certification
11 73 (0.96%) CISSP
12 61 (0.80%) SANS
13 58 (0.76%) GIAC
13 58 (0.76%) MCSE
14 54 (0.71%) Cisco Certification
15 53 (0.69%) CCNA
16 50 (0.66%) HND
16 50 (0.66%) Linux+ Certification
16 50 (0.66%) Network+ Certification
16 50 (0.66%) SSCP
Quality Assurance & Compliance
1 215 (2.82%) QA
2 42 (0.55%) MISRA
3 29 (0.38%) ISO 9001
4 22 (0.29%) MiFID
4 22 (0.29%) MISRA C
5 19 (0.25%) GDPR
6 18 (0.24%) JTAG
7 15 (0.20%) ECSS
8 14 (0.18%) SLA
9 13 (0.17%) DO-178B
10 12 (0.16%) Data Quality
11 9 (0.12%) Dodd-Frank
11 9 (0.12%) EMIR
11 9 (0.12%) IEC 61131
11 9 (0.12%) IEC 61508
12 8 (0.10%) Def Stans
12 8 (0.10%) ISO 26262
13 7 (0.092%) HAZOP
13 7 (0.092%) HL7
13 7 (0.092%) ISO/IEC 27001
System Software
1 469 (6.14%) Docker
2 206 (2.70%) Firmware
3 66 (0.86%) VMware Infrastructure
4 60 (0.79%) vSphere
5 39 (0.51%) Virtual Machines
6 36 (0.47%) Hyper-V
7 35 (0.46%) Active Directory
8 23 (0.30%) HDFS
8 23 (0.30%) VirtualBox
9 7 (0.092%) Apache ZooKeeper
10 6 (0.079%) Microsoft App-V
11 5 (0.066%) KVM
11 5 (0.066%) Postfix
12 4 (0.052%) etcd
12 4 (0.052%) Snort
12 4 (0.052%) Virtual Servers
13 3 (0.039%) VMware ESXi
13 3 (0.039%) VMware NSX
14 2 (0.026%) ACF2
14 2 (0.026%) LXC
Systems Management
1 222 (2.91%) Ansible
2 208 (2.73%) Kubernetes
3 195 (2.55%) Puppet
4 153 (2.00%) Opscode Chef
5 84 (1.10%) Salt
6 54 (0.71%) Terraform
7 37 (0.48%) Docker Swarm
8 26 (0.34%) Nagios
9 17 (0.22%) Mesos
10 16 (0.21%) Prometheus
11 15 (0.20%) HP ALM
12 14 (0.18%) HP Quality Center
12 14 (0.18%) Packer
12 14 (0.18%) ZABBIX
13 13 (0.17%) Kibana
14 12 (0.16%) Consul
15 11 (0.14%) Grafana
16 10 (0.13%) logstash
17 7 (0.092%) HP Fortify
18 6 (0.079%) Nexpose
Vendors
1 544 (7.13%) Microsoft
2 475 (6.22%) Oracle
3 196 (2.57%) Google
4 138 (1.81%) Red Hat
5 128 (1.68%) SAP
6 109 (1.43%) Sybase
7 78 (1.02%) VMware
8 69 (0.90%) Atlassian
9 64 (0.84%) Reuters
10 58 (0.76%) Xamarin
11 55 (0.72%) Bloomberg
12 50 (0.66%) Tradeweb
13 47 (0.62%) IBM
14 45 (0.59%) Splunk
15 42 (0.55%) Apple
15 42 (0.55%) FXall
15 42 (0.55%) MarketAxess
15 42 (0.55%) Sun
16 40 (0.52%) Tableau
17 33 (0.43%) Cisco