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

C++
UK
6 months to
24 Jun 2018
Same period 2017 Same period 2016
Rank 62 65 62
Rank change year-on-year +3 -3 +3
Permanent jobs citing C++ 8,036 8,022 9,608
As % of all permanent IT jobs advertised in the UK 4.62% 4.63% 4.77%
As % of the Programming Languages category 8.24% 8.39% 9.14%
Number of salaries quoted 6,476 6,791 8,393
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,000 £27,500 £27,500
90th Percentile £90,000 £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 97,501 95,648 105,066
As % of all permanent IT jobs advertised in the UK 56.09% 55.26% 52.16%
Number of salaries quoted 81,144 80,730 90,761
UK median annual salary £50,000 £47,500 £47,500
Median salary % change year-on-year +5.26% - +5.56%
10th Percentile £30,000 £28,750 £28,000
90th Percentile £80,000 £76,250 £75,000
UK excluding London median annual salary £45,000 £42,133 £40,000
% change year-on-year +6.81% +5.33% -

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 24 June 2018.

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 24 June 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 +3 7,566 £52,500 +16.67% 1,451
UK excluding London +3 5,251 £47,500 +11.76% 1,121
London -3 2,720 £67,500 +8.00% 442
South East 0 1,868 £50,000 +11.11% 340
East of England +3 1,055 £52,000 +30.00% 225
South West -1 863 £46,000 +22.67% 192
North of England -28 634 £45,000 +12.50% 146
Midlands +12 441 £40,500 +1.25% 106
North West -47 326 £47,500 +18.75% 64
Scotland -6 318 £44,000 -2.22% 65
West Midlands -3 243 £40,000 +6.67% 61
Yorkshire -25 212 £45,000 +5.88% 57
East Midlands +2 196 £42,500 +6.25% 42
North East +16 96 £45,000 +12.50% 25
Wales +7 51 £41,500 -2.35% 30
Northern Ireland +10 40 £40,000 +6.67% 17

For the 6 months to 24 June 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,761 (46.80%) Java
2 3,517 (43.77%) Python
3 3,496 (43.50%) Software Engineering
4 3,057 (38.04%) C#
5 2,776 (34.54%) C
6 2,478 (30.84%) Linux
7 2,341 (29.13%) Degree
8 2,287 (28.46%) Agile Software Development
9 1,872 (23.30%) Computer Science
10 1,791 (22.29%) SQL
11 1,612 (20.06%) JavaScript
12 1,574 (19.59%) Finance
13 1,377 (17.14%) Mathematics
14 1,352 (16.82%) OO
15 1,257 (15.64%) .NET
16 1,233 (15.34%) Windows
17 1,157 (14.40%) Problem-Solving
18 1,087 (13.53%) Machine Learning
19 1,024 (12.74%) Algorithms
20 993 (12.36%) TDD
21 909 (11.31%) HTML
22 836 (10.40%) Scrum
23 834 (10.38%) Git (software)
24 790 (9.83%) Big Data
25 784 (9.76%) Test Automation
26 746 (9.28%) SDLC
27 745 (9.27%) Multithreading
28 739 (9.20%) Computer Science Degree
29 735 (9.15%) PhD
30 703 (8.75%) 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 234 (2.91%) Apache Spark
2 194 (2.41%) Apache
3 109 (1.36%) Confluence
4 99 (1.23%) Elasticsearch
5 89 (1.11%) Tomcat
6 57 (0.71%) Ethereum
7 55 (0.68%) Apache Pig
8 47 (0.58%) SharePoint
8 47 (0.58%) WebSphere
9 40 (0.50%) Oracle SOA Suite
10 36 (0.45%) nginx
11 34 (0.42%) IIS
12 33 (0.41%) SAS
13 31 (0.39%) JBoss
14 25 (0.31%) OpenStack
15 23 (0.29%) CMS
16 22 (0.27%) BizTalk Server
17 19 (0.24%) MQSeries
17 19 (0.24%) SharePoint 2013
17 19 (0.24%) SharePoint Server
Applications
1 106 (1.32%) Microsoft Excel
2 44 (0.55%) Simulink
3 27 (0.34%) GNU Octave
4 25 (0.31%) Microsoft Office
5 22 (0.27%) Microsoft PowerPoint
6 16 (0.20%) SPSS
7 12 (0.15%) Photoshop
8 11 (0.14%) Maya
9 10 (0.12%) GIMP
10 8 (0.100%) Mathematica
10 8 (0.100%) SOLIDWORKS
10 8 (0.100%) Stateflow
11 7 (0.087%) Houdini
11 7 (0.087%) TargetLink
12 6 (0.075%) Microsoft Project
12 6 (0.075%) OrCAD
13 4 (0.050%) Doxygen
13 4 (0.050%) MS Visio
13 4 (0.050%) Spreadsheet
13 4 (0.050%) Weka
Business Applications
1 35 (0.44%) thinkFolio
2 24 (0.30%) NetSuite
3 19 (0.24%) Concordance
3 19 (0.24%) Dynamics AX
3 19 (0.24%) Relativity
4 16 (0.20%) Distributed Ledger
5 15 (0.19%) Epicor Tropos
6 13 (0.16%) Dynamics CRM
6 13 (0.16%) LabWindows
7 12 (0.15%) Infor M3
7 12 (0.15%) Summit
8 11 (0.14%) Ringtail
9 7 (0.087%) RMDS
10 6 (0.075%) R3 Corda
11 5 (0.062%) Infor CloudSuite Industrial (formerly SyteLine)
11 5 (0.062%) MetaTrader
11 5 (0.062%) Teamcenter
12 4 (0.050%) Oracle BPM
12 4 (0.050%) Oracle EBS
12 4 (0.050%) Salesforce.com CRM
Cloud Services
1 499 (6.21%) Amazon AWS
2 279 (3.47%) Microsoft Azure
3 102 (1.27%) GitHub
4 90 (1.12%) Cloud Computing
5 89 (1.11%) SaaS
6 77 (0.96%) Google Cloud Platform
7 33 (0.41%) Amazon S3
8 31 (0.39%) IaaS
9 30 (0.37%) Office 365
10 28 (0.35%) PaaS
11 27 (0.34%) Amazon EC2
12 26 (0.32%) Slack
13 20 (0.25%) OpenShift
14 19 (0.24%) Loggly
14 19 (0.24%) Sumo Logic
15 18 (0.22%) Dynamics 365
15 18 (0.22%) G Suite
16 17 (0.21%) IBM Cloud
17 12 (0.15%) NuGet
18 11 (0.14%) Force.com
Communications & Networking
1 252 (3.14%) TCP/IP
2 161 (2.00%) Wireless
3 149 (1.85%) HTTP
4 143 (1.78%) Internet
5 81 (1.01%) Ethernet
6 76 (0.95%) Wi-Fi
7 62 (0.77%) Bluetooth
8 60 (0.75%) Network Security
9 50 (0.62%) Firewall
10 47 (0.58%) DNS
11 42 (0.52%) RS-232
11 42 (0.52%) SMS
12 36 (0.45%) ZigBee
13 34 (0.42%) LTE
14 33 (0.41%) Broadband
15 31 (0.39%) 3GPP
16 29 (0.36%) SSL
16 29 (0.36%) Wireshark
17 26 (0.32%) 802.11
17 26 (0.32%) UMTS
Database & Business Intelligence
1 790 (9.83%) Big Data
2 553 (6.88%) SQL Server
3 348 (4.33%) Relational Database
4 307 (3.82%) MySQL
5 296 (3.68%) NoSQL
6 252 (3.14%) MongoDB
7 226 (2.81%) Blockchain
8 207 (2.58%) Hadoop
9 204 (2.54%) PostgreSQL
10 126 (1.57%) RDBMS
11 115 (1.43%) Apache Cassandra
12 113 (1.41%) Apache Hive
13 81 (1.01%) DB2
14 78 (0.97%) Redis
15 68 (0.85%) GIS
16 59 (0.73%) Data Mining
17 57 (0.71%) Data Warehouse
18 52 (0.65%) Oracle Database
19 44 (0.55%) HBase
20 40 (0.50%) Data Lake
Development Applications
1 834 (10.38%) Git (software)
2 411 (5.11%) JIRA
3 404 (5.03%) Jenkins
4 403 (5.01%) Visual Studio
5 354 (4.41%) Subversion
6 245 (3.05%) Selenium
7 206 (2.56%) Atlassian Bamboo
8 171 (2.13%) Team Foundation Server
9 162 (2.02%) JUnit
10 145 (1.80%) Bitbucket
11 136 (1.69%) Maven
12 124 (1.54%) Gradle
13 121 (1.51%) NUnit
14 115 (1.43%) Cucumber
15 90 (1.12%) Eclipse
16 77 (0.96%) LabVIEW
17 71 (0.88%) Calabash
17 71 (0.88%) fastlane
18 63 (0.78%) Ant
18 63 (0.78%) Mockito
General
1 1,574 (19.59%) Finance
2 690 (8.59%) Banking
3 479 (5.96%) Electronics
4 391 (4.87%) Investment Banking
5 335 (4.17%) Front Office
6 328 (4.08%) Games
7 311 (3.87%) Financial Institution
7 311 (3.87%) Telecoms
8 309 (3.85%) Manufacturing
9 200 (2.49%) Marketing
10 189 (2.35%) Automotive
10 189 (2.35%) Retail
11 119 (1.48%) Aerospace
12 88 (1.10%) Advertising
13 73 (0.91%) Law
14 72 (0.90%) Military
15 63 (0.78%) Legal
16 40 (0.50%) German Language
17 38 (0.47%) French Language
18 35 (0.44%) Publishing
Job Titles
1 3,007 (37.42%) Developer
2 2,331 (29.01%) Software Engineer
3 1,035 (12.88%) C++ Software Engineer
4 1,022 (12.72%) C++ Developer
5 917 (11.41%) Software Developer
6 563 (7.01%) Embedded Engineer
7 542 (6.74%) Graduate
8 473 (5.89%) Senior Software Engineer
9 463 (5.76%) Embedded Software Engineer
10 420 (5.23%) Java Developer
11 414 (5.15%) Senior Developer
12 377 (4.69%) C# Developer
13 320 (3.98%) C++ Software Developer
14 272 (3.38%) Graduate Developer
15 271 (3.37%) C Software Engineer
16 268 (3.33%) Java Engineer
17 261 (3.25%) C/C++ Software Engineer
18 259 (3.22%) Analyst
19 250 (3.11%) C# Software Engineer
20 242 (3.01%) Developer/Software Engineer
Libraries, Frameworks & Software Standards
1 1,257 (15.64%) .NET
2 909 (11.31%) HTML
3 619 (7.70%) AngularJS
4 544 (6.77%) CSS
5 507 (6.31%) Web Services
6 369 (4.59%) XML
7 351 (4.37%) RESTful
8 350 (4.36%) Node.js
9 345 (4.29%) WPF
10 342 (4.26%) STL
11 299 (3.72%) React
12 291 (3.62%) ASP.NET
13 290 (3.61%) HTML5
14 274 (3.41%) jQuery
15 271 (3.37%) Natural Language Processing
16 231 (2.87%) Boost C++ Libraries
17 229 (2.85%) Spring
18 212 (2.64%) TensorFlow
19 198 (2.46%) Django
20 193 (2.40%) REST
Miscellaneous
1 1,872 (23.30%) Computer Science
2 1,024 (12.74%) Algorithms
3 579 (7.21%) Analytical Skills
4 295 (3.67%) Embedded Systems
5 294 (3.66%) Fintech
6 288 (3.58%) User Experience
7 267 (3.32%) Greenfield Project
8 264 (3.29%) Data Structures
9 253 (3.15%) Foreign Exchange (FX)
10 250 (3.11%) Self-Motivation
11 221 (2.75%) Hedge funds
12 218 (2.71%) Equities
13 214 (2.66%) Cyberthreat
14 201 (2.50%) Derivative
15 197 (2.45%) Fixed Income
16 171 (2.13%) Robotics
17 156 (1.94%) Mobile App
18 138 (1.72%) CUDA
19 129 (1.61%) Field-Programmable Gate Array
20 115 (1.43%) Management Information System
Operating Systems
1 2,478 (30.84%) Linux
2 1,233 (15.34%) Windows
3 687 (8.55%) Unix
4 444 (5.53%) Android
5 271 (3.37%) Apple iOS
6 189 (2.35%) Embedded Linux
7 97 (1.21%) Red Hat Enterprise Linux
8 85 (1.06%) CentOS
9 83 (1.03%) Mac OS X
10 45 (0.56%) Debian
11 42 (0.52%) Ubuntu
12 40 (0.50%) Solaris
13 38 (0.47%) Mac OS
14 37 (0.46%) Windows Server
15 34 (0.42%) Robot Operating System
16 27 (0.34%) Windows Phone
17 26 (0.32%) FreeRTOS
18 25 (0.31%) Nucleus RTOS
19 21 (0.26%) VxWorks
20 18 (0.22%) AIX
Processes & Methodologies
1 3,496 (43.50%) Software Engineering
2 2,287 (28.46%) Agile Software Development
3 1,377 (17.14%) Mathematics
4 1,352 (16.82%) OO
5 1,157 (14.40%) Problem-Solving
6 1,087 (13.53%) Machine Learning
7 993 (12.36%) TDD
8 836 (10.40%) Scrum
9 784 (9.76%) Test Automation
10 746 (9.28%) SDLC
11 745 (9.27%) Multithreading
12 703 (8.75%) Continuous Integration
13 610 (7.59%) DevOps
14 600 (7.47%) Artificial Intelligence
15 599 (7.45%) OOP
16 593 (7.38%) Physics
17 558 (6.94%) Analytics
18 437 (5.44%) Open Source
19 433 (5.39%) Data Science
20 408 (5.08%) UML
Programming Languages
1 3,761 (46.80%) Java
2 3,517 (43.77%) Python
3 3,057 (38.04%) C#
4 2,776 (34.54%) C
5 1,791 (22.29%) SQL
6 1,612 (20.06%) JavaScript
7 496 (6.17%) Ruby
8 493 (6.13%) Perl
9 438 (5.45%) MATLAB
10 435 (5.41%) Scala
11 408 (5.08%) PHP
12 365 (4.54%) Embedded C++
13 356 (4.43%) R
14 345 (4.29%) Bash Shell
15 344 (4.28%) Embedded C
16 245 (3.05%) Go
17 183 (2.28%) T-SQL
18 180 (2.24%) Shell Script
19 166 (2.07%) Objective-C
20 165 (2.05%) VB
Qualifications
1 2,341 (29.13%) Degree
2 739 (9.20%) Computer Science Degree
3 735 (9.15%) PhD
4 490 (6.10%) Security Cleared
5 211 (2.63%) DV Cleared
5 211 (2.63%) SC Cleared
6 182 (2.26%) Numerate Degree
7 165 (2.05%) Master's Degree
8 56 (0.70%) Microsoft Certification
9 52 (0.65%) ISTQB
10 43 (0.54%) CISSP
11 42 (0.52%) SANS
12 36 (0.45%) HND
13 34 (0.42%) GIAC
14 29 (0.36%) MCSE
15 28 (0.35%) CCNA
15 28 (0.35%) Cisco Certification
16 22 (0.27%) Linux+ Certification
16 22 (0.27%) Network+ Certification
16 22 (0.27%) SSCP
Quality Assurance & Compliance
1 260 (3.24%) QA
2 51 (0.63%) GDPR
3 46 (0.57%) ISO 9001
4 43 (0.54%) MISRA
5 30 (0.37%) GCP
6 29 (0.36%) MiFID
7 27 (0.34%) JTAG
8 19 (0.24%) SLA
9 17 (0.21%) MISRA C
10 14 (0.17%) Data Quality
10 14 (0.17%) Dodd-Frank
10 14 (0.17%) EMIR
11 13 (0.16%) ISO 26262
12 11 (0.14%) Def Stans
12 11 (0.14%) Disclosure Scotland
12 11 (0.14%) ISO 13485
13 9 (0.11%) DO-178B
13 9 (0.11%) ISO/IEC 27001
13 9 (0.11%) PMO
14 8 (0.100%) PCI DSS
System Software
1 314 (3.91%) Docker
2 273 (3.40%) Firmware
3 48 (0.60%) VMware Infrastructure
4 33 (0.41%) Active Directory
5 27 (0.34%) Virtual Machines
6 24 (0.30%) vSphere
7 23 (0.29%) HDFS
7 23 (0.29%) Hyper-V
8 13 (0.16%) VirtualBox
9 11 (0.14%) Apache ZooKeeper
10 9 (0.11%) Varnish
11 6 (0.075%) Virtual Desktop
12 5 (0.062%) LXC
12 5 (0.062%) NFS
12 5 (0.062%) Xen
13 3 (0.037%) ACF2
13 3 (0.037%) Postfix
13 3 (0.037%) RACF
13 3 (0.037%) VMware ESXi
14 2 (0.025%) Snort
Systems Management
1 187 (2.33%) Ansible
2 180 (2.24%) Puppet
3 144 (1.79%) Opscode Chef
4 115 (1.43%) Kubernetes
5 51 (0.63%) Nagios
6 49 (0.61%) Salt
7 47 (0.58%) HockeyApp
8 44 (0.55%) Terraform
9 21 (0.26%) ZABBIX
10 20 (0.25%) Prometheus
11 16 (0.20%) Docker Swarm
12 14 (0.17%) HP ALM
13 12 (0.15%) Grafana
13 12 (0.15%) Kibana
14 10 (0.12%) Graphite
14 10 (0.12%) SmoothWall
15 9 (0.11%) HAProxy
15 9 (0.11%) HP Quality Center
15 9 (0.11%) Rancher
16 8 (0.100%) Cacti
Vendors
1 519 (6.46%) Microsoft
2 435 (5.41%) Oracle
3 190 (2.36%) Google
4 133 (1.66%) Atlassian
5 119 (1.48%) SAP
6 114 (1.42%) Sybase
7 87 (1.08%) Red Hat
8 86 (1.07%) Capita
9 67 (0.83%) VMware
10 66 (0.82%) HP
11 65 (0.81%) IBM
12 50 (0.62%) Splunk
13 46 (0.57%) Bloomberg
13 46 (0.57%) Reuters
14 38 (0.47%) Perforce
15 36 (0.45%) Sun
16 35 (0.44%) Altera
16 35 (0.44%) Tradeweb
17 34 (0.42%) FXall
18 33 (0.41%) MarketAxess