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

C++
UK
6 months to
20 Apr 2018
Same period 2017 Same period 2016
Rank 63 65 60
Rank change year-on-year +2 -5 +5
Permanent jobs citing C++ 8,253 7,831 9,785
As % of all permanent IT jobs advertised in the UK 4.65% 4.54% 4.78%
As % of the Programming Languages category 8.29% 8.31% 9.20%
Number of salaries quoted 6,767 6,607 8,477
UK median annual salary £50,000 £47,500 £50,000
Median salary % change year-on-year +5.26% -5.00% +11.11%
10th Percentile £29,000 £27,500 £27,500
90th Percentile £90,000 £86,250 £87,500
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 99,559 94,181 106,355
As % of all permanent IT jobs advertised in the UK 56.09% 54.58% 51.97%
Number of salaries quoted 83,684 80,447 91,813
UK median annual salary £50,000 £47,500 £46,000
Median salary % change year-on-year +5.26% +3.26% +2.22%
10th Percentile £30,000 £28,750 £28,000
90th Percentile £78,750 £76,250 £75,000
UK excluding London median annual salary £44,000 £42,500 £40,000
% change year-on-year +3.53% +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 20 April 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 20 April 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 +2 7,759 £52,500 +10.53% 1,361
UK excluding London +3 5,639 £47,500 +11.76% 1,077
London -16 2,540 £65,000 +4.00% 376
South East +4 2,033 £47,500 +5.56% 328
East of England +13 1,317 £52,500 +23.53% 252
South West -4 755 £46,000 +15.00% 183
North of England -24 677 £45,000 +12.50% 116
Midlands -4 446 £41,500 +3.75% 105
North West -42 356 £47,500 +18.75% 46
Scotland +9 328 £42,500 -5.56% 54
West Midlands +19 284 £40,000 - 63
Yorkshire -14 229 £50,000 +17.65% 45
East Midlands -29 161 £45,000 +12.50% 41
North East +6 92 £42,000 +5.00% 25
Wales -11 51 £42,625 +13.67% 24
Northern Ireland +14 43 £40,000 +6.67% 15
Isle of Man - 4 £50,000 -

For the 6 months to 20 April 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,696 (44.78%) Software Engineering
2 3,640 (44.11%) Java
3 3,483 (42.20%) Python
4 3,121 (37.82%) C#
5 2,850 (34.53%) C
6 2,634 (31.92%) Linux
7 2,457 (29.77%) Degree
8 2,344 (28.40%) Agile Software Development
9 1,981 (24.00%) Computer Science
10 1,686 (20.43%) SQL
11 1,533 (18.58%) JavaScript
12 1,440 (17.45%) Finance
13 1,416 (17.16%) Mathematics
14 1,356 (16.43%) Windows
15 1,322 (16.02%) OO
16 1,240 (15.02%) .NET
17 1,083 (13.12%) Problem-Solving
18 1,069 (12.95%) Machine Learning
19 1,060 (12.84%) TDD
20 1,022 (12.38%) Algorithms
21 915 (11.09%) Test Automation
22 879 (10.65%) Multithreading
23 860 (10.42%) HTML
24 780 (9.45%) Scrum
25 778 (9.43%) Git (software)
26 726 (8.80%) PhD
26 726 (8.80%) Computer Science Degree
27 705 (8.54%) Unix
28 690 (8.36%) Big Data
29 672 (8.14%) Physics

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.71%) Apache Spark
2 171 (2.07%) Apache
3 99 (1.20%) Confluence
4 83 (1.01%) Elasticsearch
5 78 (0.95%) Tomcat
6 57 (0.69%) WebSphere
7 44 (0.53%) Apache Pig
7 44 (0.53%) Oracle SOA Suite
8 42 (0.51%) nginx
9 39 (0.47%) SAS
10 37 (0.45%) IIS
11 36 (0.44%) JBoss
12 31 (0.38%) Ethereum
13 29 (0.35%) SharePoint
14 25 (0.30%) OpenStack
15 20 (0.24%) CMS
16 18 (0.22%) BizTalk Server
17 13 (0.16%) DNN
17 13 (0.16%) WebLogic
18 11 (0.13%) MQSeries
Applications
1 96 (1.16%) Microsoft Excel
2 40 (0.48%) Simulink
3 28 (0.34%) Microsoft Office
4 23 (0.28%) SPSS
5 21 (0.25%) Microsoft PowerPoint
6 15 (0.18%) GNU Octave
7 14 (0.17%) SOLIDWORKS
8 12 (0.15%) Mathematica
8 12 (0.15%) Maya
9 10 (0.12%) Photoshop
10 8 (0.097%) Microsoft Project
10 8 (0.097%) MS Visio
11 6 (0.073%) Abaqus
11 6 (0.073%) GIMP
11 6 (0.073%) OrCAD
12 5 (0.061%) Adobe Creative Suite
12 5 (0.061%) NASTRAN
13 4 (0.048%) 3ds Max
13 4 (0.048%) Blender
13 4 (0.048%) Weka
Business Applications
1 40 (0.48%) NetSuite
2 37 (0.45%) Dynamics AX
3 32 (0.39%) Epicor Tropos
4 21 (0.25%) thinkFolio
5 18 (0.22%) Infor M3
6 16 (0.19%) Dynamics CRM
7 15 (0.18%) LabWindows
8 12 (0.15%) Summit
9 9 (0.11%) RMDS
10 8 (0.097%) Concordance
10 8 (0.097%) Oracle EBS
10 8 (0.097%) Relativity
10 8 (0.097%) Ringtail
11 7 (0.085%) Salesforce.com CRM
12 6 (0.073%) Magento
12 6 (0.073%) MetaTrader
13 5 (0.061%) Ripple
13 5 (0.061%) Teamcenter
14 4 (0.048%) Adaptiv
14 4 (0.048%) Distributed Ledger
Cloud Services
1 504 (6.11%) Amazon AWS
2 224 (2.71%) Microsoft Azure
3 82 (0.99%) SaaS
4 78 (0.95%) Cloud Computing
5 76 (0.92%) GitHub
6 71 (0.86%) Google Cloud Platform
7 37 (0.45%) Slack
8 32 (0.39%) Amazon EC2
9 31 (0.38%) OpenShift
10 28 (0.34%) IaaS
11 26 (0.32%) PaaS
12 25 (0.30%) Amazon S3
12 25 (0.30%) Dynamics 365
13 24 (0.29%) Office 365
14 23 (0.28%) G Suite
15 21 (0.25%) Bluemix
15 21 (0.25%) IBM Cloud
16 19 (0.23%) NuGet
17 14 (0.17%) AWS Elastic Beanstalk
18 13 (0.16%) Sumo Logic
Communications & Networking
1 270 (3.27%) TCP/IP
2 245 (2.97%) Wireless
3 152 (1.84%) Internet
4 146 (1.77%) HTTP
5 88 (1.07%) Ethernet
6 63 (0.76%) Bluetooth
6 63 (0.76%) Wi-Fi
7 61 (0.74%) Wireshark
8 60 (0.73%) Network Security
9 59 (0.71%) DNS
10 49 (0.59%) LTE
10 49 (0.59%) SMS
11 48 (0.58%) Broadband
12 44 (0.53%) Firewall
13 43 (0.52%) RTP
14 40 (0.48%) UMTS
15 38 (0.46%) ZigBee
16 37 (0.45%) GSM
17 34 (0.41%) PBX
18 33 (0.40%) RANAP
Database & Business Intelligence
1 690 (8.36%) Big Data
2 491 (5.95%) SQL Server
3 322 (3.90%) NoSQL
4 299 (3.62%) MySQL
5 254 (3.08%) Relational Database
6 246 (2.98%) MongoDB
7 214 (2.59%) Hadoop
8 165 (2.00%) PostgreSQL
9 111 (1.34%) Blockchain
10 101 (1.22%) Apache Hive
11 100 (1.21%) RDBMS
12 92 (1.11%) Apache Cassandra
13 62 (0.75%) Data Mining
14 57 (0.69%) Redis
15 55 (0.67%) GIS
16 51 (0.62%) Data Warehouse
17 45 (0.55%) HBase
18 41 (0.50%) SQLite
19 40 (0.48%) Oracle Database
20 37 (0.45%) Crystal Reports
Development Applications
1 778 (9.43%) Git (software)
2 451 (5.46%) JIRA
3 414 (5.02%) Visual Studio
4 388 (4.70%) Subversion
5 387 (4.69%) Jenkins
6 258 (3.13%) Selenium
7 243 (2.94%) Atlassian Bamboo
8 176 (2.13%) Bitbucket
8 176 (2.13%) JUnit
9 139 (1.68%) Gradle
10 138 (1.67%) NUnit
11 132 (1.60%) Team Foundation Server
12 126 (1.53%) Cucumber
13 117 (1.42%) Maven
14 116 (1.41%) Calabash
15 111 (1.34%) Eclipse
16 100 (1.21%) Android Studio
17 86 (1.04%) Mockito
18 79 (0.96%) LabVIEW
19 68 (0.82%) MSTest
General
1 1,440 (17.45%) Finance
2 575 (6.97%) Electronics
3 521 (6.31%) Banking
4 410 (4.97%) Games
5 368 (4.46%) Telecoms
6 297 (3.60%) Front Office
7 282 (3.42%) Manufacturing
8 244 (2.96%) Investment Banking
9 226 (2.74%) Retail
10 204 (2.47%) Marketing
11 153 (1.85%) Automotive
12 144 (1.74%) Financial Institution
13 122 (1.48%) Aerospace
14 91 (1.10%) Advertising
15 67 (0.81%) Legal
16 41 (0.50%) Law
17 39 (0.47%) Multimedia
18 38 (0.46%) Pharmaceutical
19 37 (0.45%) Billing
19 37 (0.45%) Publishing
Job Titles
1 3,104 (37.61%) Developer
2 2,501 (30.30%) Software Engineer
3 1,209 (14.65%) C++ Software Engineer
4 1,054 (12.77%) C++ Developer
5 900 (10.91%) Software Developer
6 657 (7.96%) Embedded Engineer
7 555 (6.72%) Graduate
8 544 (6.59%) Embedded Software Engineer
9 531 (6.43%) Senior Software Engineer
10 468 (5.67%) Senior Developer
11 454 (5.50%) C# Developer
12 417 (5.05%) Java Developer
13 348 (4.22%) C++ Software Developer
14 326 (3.95%) C Software Engineer
15 318 (3.85%) C/C++ Software Engineer
16 303 (3.67%) Python Developer
17 290 (3.51%) Embedded C++ Engineer
18 258 (3.13%) Senior C++ Software Engineer
19 254 (3.08%) Graduate Developer
19 254 (3.08%) Java Engineer
Libraries, Frameworks & Software Standards
1 1,240 (15.02%) .NET
2 860 (10.42%) HTML
3 559 (6.77%) AngularJS
4 536 (6.49%) CSS
5 510 (6.18%) Web Services
6 434 (5.26%) XML
7 376 (4.56%) STL
8 355 (4.30%) RESTful
9 347 (4.20%) WPF
10 294 (3.56%) HTML5
11 289 (3.50%) Node.js
11 289 (3.50%) React
12 281 (3.40%) ASP.NET
13 272 (3.30%) jQuery
14 243 (2.94%) Qt
15 239 (2.90%) Boost C++ Libraries
16 236 (2.86%) MFC
17 220 (2.67%) Natural Language Processing
18 216 (2.62%) OpenGL
19 211 (2.56%) REST
Miscellaneous
1 1,981 (24.00%) Computer Science
2 1,022 (12.38%) Algorithms
3 503 (6.09%) Analytical Skills
4 339 (4.11%) Greenfield Project
5 307 (3.72%) Embedded Systems
6 303 (3.67%) User Experience
7 266 (3.22%) Fintech
8 238 (2.88%) Foreign Exchange (FX)
9 233 (2.82%) Self-Motivation
10 215 (2.61%) Data Structures
11 200 (2.42%) Robotics
12 187 (2.27%) Mobile App
13 173 (2.10%) Equities
14 158 (1.91%) CUDA
15 157 (1.90%) Hedge funds
16 147 (1.78%) Fixed Income
17 138 (1.67%) Field-Programmable Gate Array
18 136 (1.65%) Derivative
19 117 (1.42%) Device Driver
20 96 (1.16%) Client/Server
Operating Systems
1 2,634 (31.92%) Linux
2 1,356 (16.43%) Windows
3 705 (8.54%) Unix
4 483 (5.85%) Android
5 297 (3.60%) Apple iOS
6 220 (2.67%) Embedded Linux
7 72 (0.87%) CentOS
8 59 (0.71%) Mac OS X
9 57 (0.69%) Debian
9 57 (0.69%) Red Hat Enterprise Linux
10 47 (0.57%) Mac OS
11 46 (0.56%) Solaris
12 43 (0.52%) Windows Server
13 41 (0.50%) Robot Operating System
14 37 (0.45%) Ubuntu
15 28 (0.34%) Nucleus RTOS
15 28 (0.34%) Windows Phone
16 24 (0.29%) FreeRTOS
17 22 (0.27%) Windows Embedded Compact
18 19 (0.23%) AIX
Processes & Methodologies
1 3,696 (44.78%) Software Engineering
2 2,344 (28.40%) Agile Software Development
3 1,416 (17.16%) Mathematics
4 1,322 (16.02%) OO
5 1,083 (13.12%) Problem-Solving
6 1,069 (12.95%) Machine Learning
7 1,060 (12.84%) TDD
8 915 (11.09%) Test Automation
9 879 (10.65%) Multithreading
10 780 (9.45%) Scrum
11 672 (8.14%) Physics
12 665 (8.06%) SDLC
13 661 (8.01%) Continuous Integration
14 603 (7.31%) Artificial Intelligence
15 589 (7.14%) OOP
16 563 (6.82%) DevOps
17 468 (5.67%) Analytics
18 437 (5.30%) Data Science
19 427 (5.17%) Mentoring
20 391 (4.74%) UML
Programming Languages
1 3,640 (44.11%) Java
2 3,483 (42.20%) Python
3 3,121 (37.82%) C#
4 2,850 (34.53%) C
5 1,686 (20.43%) SQL
6 1,533 (18.58%) JavaScript
7 478 (5.79%) MATLAB
8 452 (5.48%) Ruby
9 448 (5.43%) PHP
10 414 (5.02%) Embedded C++
10 414 (5.02%) Perl
11 379 (4.59%) Scala
12 375 (4.54%) Embedded C
13 335 (4.06%) Bash Shell
14 325 (3.94%) R
15 185 (2.24%) Go
16 183 (2.22%) Objective-C
17 180 (2.18%) T-SQL
18 161 (1.95%) Shell Script
19 133 (1.61%) VB
Qualifications
1 2,457 (29.77%) Degree
2 726 (8.80%) Computer Science Degree
2 726 (8.80%) PhD
3 366 (4.43%) Security Cleared
4 173 (2.10%) SC Cleared
5 152 (1.84%) Numerate Degree
6 144 (1.74%) Master's Degree
7 124 (1.50%) DV Cleared
8 64 (0.78%) ISTQB
9 58 (0.70%) Microsoft Certification
10 37 (0.45%) SANS
11 34 (0.41%) CISSP
12 20 (0.24%) GIAC
13 19 (0.23%) CEH
14 18 (0.22%) OSCP
15 17 (0.21%) MCSE
16 16 (0.19%) CCNA
16 16 (0.19%) Cisco Certification
16 16 (0.19%) HND
16 16 (0.19%) ISEB
Quality Assurance & Compliance
1 299 (3.62%) QA
2 49 (0.59%) GDPR
3 39 (0.47%) ISO 9001
4 31 (0.38%) GCP
5 30 (0.36%) MISRA
6 21 (0.25%) MiFID
7 19 (0.23%) JTAG
7 19 (0.23%) SLA
8 17 (0.21%) Dodd-Frank
8 17 (0.21%) EMIR
9 14 (0.17%) ISO 26262
10 13 (0.16%) ISO 13485
10 13 (0.16%) ISO/IEC 27001
11 12 (0.15%) ECSS
12 11 (0.13%) Data Quality
12 11 (0.13%) DO-178B
13 9 (0.11%) Def Stans
13 9 (0.11%) Sarbanes-Oxley
14 8 (0.097%) PMO
15 7 (0.085%) MISRA C
System Software
1 277 (3.36%) Firmware
2 265 (3.21%) Docker
3 38 (0.46%) VMware Infrastructure
4 33 (0.40%) Active Directory
5 27 (0.33%) Hyper-V
6 19 (0.23%) Virtual Machines
7 13 (0.16%) HDFS
7 13 (0.16%) vSphere
8 10 (0.12%) Varnish
9 9 (0.11%) VMware ESXi
10 8 (0.097%) VirtualBox
11 6 (0.073%) Virtual Desktop
12 5 (0.061%) Apache ZooKeeper
12 5 (0.061%) Kamailio
12 5 (0.061%) NFS
13 4 (0.048%) Apache Flume
13 4 (0.048%) LXC
14 3 (0.036%) ACF2
14 3 (0.036%) RACF
14 3 (0.036%) Xen
Systems Management
1 146 (1.77%) Ansible
1 146 (1.77%) Puppet
2 127 (1.54%) Opscode Chef
3 106 (1.28%) Kubernetes
4 73 (0.88%) HockeyApp
5 42 (0.51%) Nagios
6 40 (0.48%) Terraform
7 30 (0.36%) Salt
8 22 (0.27%) Prometheus
9 20 (0.24%) HP ALM
10 16 (0.19%) Kibana
11 15 (0.18%) CA Service Virtualization
11 15 (0.18%) ZABBIX
12 12 (0.15%) Grafana
12 12 (0.15%) HP Quality Center
13 11 (0.13%) Graphite
13 11 (0.13%) Nessus
14 10 (0.12%) HAProxy
14 10 (0.12%) Mesos
14 10 (0.12%) SmoothWall
Vendors
1 468 (5.67%) Microsoft
2 421 (5.10%) Oracle
3 197 (2.39%) Google
4 183 (2.22%) Atlassian
5 121 (1.47%) SAP
6 94 (1.14%) Capita
7 93 (1.13%) HP
8 73 (0.88%) Red Hat
9 68 (0.82%) Sophos
10 66 (0.80%) VMware
11 61 (0.74%) IBM
12 57 (0.69%) Cisco
12 57 (0.69%) Sybase
13 39 (0.47%) Sage
14 38 (0.46%) Dell
14 38 (0.46%) Perforce
14 38 (0.46%) Salesforce.com
15 37 (0.45%) Splunk
16 36 (0.44%) Bloomberg
16 36 (0.44%) Infor