Period
to 20 August 2017

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

C++
UK
6 months to
20 Aug 2017
Same period 2016 Same period 2015
Rank 65 61 63
Rank change year-on-year -4 +2 -10
Permanent jobs citing C++ 8247 9210 9582
As % of all permanent IT jobs advertised in the UK 4.69% 4.67% 4.42%
As % of the Programming Languages category 8.45% 8.91% 8.63%
Number of salaries quoted 6937 8022 8235
UK median annual salary £45,000 £47,500 £45,000
Median salary % change year-on-year -5.26% +5.56% -
10th Percentile £27,500 £27,500 £27,500
90th Percentile £85,000 £86,250 £85,000
UK excluding London median annual salary £42,500 £42,500 £40,000
% change year-on-year - +6.25% -

C++ is in the programming language skills category. The next table is for comparison with the above and provides summary statistics for all permanent job vacancies with a requirement for programming language skills.

Programming Language Skills
UK
Permanent job vacancies with a requirement for programming language skills 97646 103311 111035
As % of all permanent IT job vacancies advertised in the UK 55.58% 52.40% 51.20%
Number of salaries quoted 80814 89424 94539
UK median annual salary £47,500 £47,500 £45,000
Median salary % change year-on-year - +5.56% +3.45%
10th Percentile £28,750 £28,250 £27,500
90th Percentile £77,500 £75,000 £72,500
UK excluding London median annual salary £42,500 £40,000 £40,000
% change year-on-year +6.25% - +1.27%

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

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 20 August 2017. 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 -5 7782 £46,000 -3.16% 662
UK excluding London -1 5263 £42,500 - 414
London -7 2969 £62,500 -0.79% 289
South East -4 1792 £45,000 - 116
East of England +8 1054 £42,500 +6.25% 107
North of England +14 773 £42,500 +6.25% 59
South West -2 768 £37,500 -11.76% 58
Midlands -18 486 £40,000 +6.67% 32
North West -3 439 £43,500 +8.75% 26
West Midlands +20 310 £37,500 +7.14% 14
Scotland +20 310 £42,500 - 36
Yorkshire +39 280 £42,500 -5.56% 24
East Midlands -24 208 £37,500 - 18
Wales -28 82 £42,500 +6.25% 4
North East +22 54 £37,500 +19.05% 9
Northern Ireland +9 35 £37,500 -16.67% 3

For the 6 months to 20 August 2017, IT jobs citing C++ also mentioned the following skills in order of popularity. The figures indicate the number co-occurrences and its proportion to all job ads with a requirement for C++.

1 4207 (51.01%) Java
2 3507 (42.52%) Software Engineering
3 3098 (37.57%) Python
4 3079 (37.33%) C#
5 2810 (34.07%) C
6 2749 (33.33%) Linux
7 2643 (32.05%) Degree
8 2343 (28.41%) Agile Software Development
9 2234 (27.09%) Computer Science
10 1868 (22.65%) Finance
11 1848 (22.41%) SQL
12 1781 (21.60%) Windows
13 1670 (20.25%) OO
14 1499 (18.18%) JavaScript
15 1375 (16.67%) .NET
16 1229 (14.90%) Mathematics
17 1094 (13.27%) HTML
18 974 (11.81%) Algorithms
19 890 (10.79%) Scrum
20 880 (10.67%) SDLC
21 863 (10.46%) Computer Science Degree
22 822 (9.97%) Unix
23 781 (9.47%) Multithreading
24 750 (9.09%) SQL Server
25 737 (8.94%) Test Automation
26 718 (8.71%) Machine Learning
27 714 (8.66%) Git (software)
28 699 (8.48%) CSS
29 693 (8.40%) Electronics
30 684 (8.29%) TDD

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 262 (3.18%) Apache Spark
2 235 (2.85%) Apache
3 153 (1.86%) Tomcat
4 103 (1.25%) IIS
5 102 (1.24%) Elasticsearch
6 91 (1.10%) Confluence
7 47 (0.57%) WebSphere
8 46 (0.56%) JBoss
8 46 (0.56%) WebLogic
9 45 (0.55%) OpenStack
10 39 (0.47%) SAS
11 35 (0.42%) DataSynapse
12 30 (0.36%) SharePoint
13 29 (0.35%) Ethereum
13 29 (0.35%) nginx
13 29 (0.35%) WordPress
14 28 (0.34%) Hyperledger
15 27 (0.33%) Apache Solr
16 23 (0.28%) Cloud Foundry
16 23 (0.28%) Drupal
Applications
1 110 (1.33%) Microsoft Excel
2 67 (0.81%) Microsoft Office
3 41 (0.50%) Simulink
4 31 (0.38%) Photoshop
5 26 (0.32%) Spreadsheet
6 17 (0.21%) MS Visio
7 13 (0.16%) Microsoft PowerPoint
7 13 (0.16%) SPSS
8 12 (0.15%) Maya
9 9 (0.11%) Mathcad
9 9 (0.11%) Stata
10 8 (0.097%) 3ds Max
10 8 (0.097%) Autodesk Inventor
10 8 (0.097%) Maple
10 8 (0.097%) SOLIDWORKS
11 7 (0.085%) Chatbot
12 5 (0.061%) Adobe Illustrator
12 5 (0.061%) Revit
12 5 (0.061%) Stateflow
13 4 (0.049%) InDesign
Business Applications
1 26 (0.32%) Dynamics CRM
2 20 (0.24%) MetaTrader
3 18 (0.22%) Summit
4 16 (0.19%) Dynamics AX
5 12 (0.15%) Dynamics NAV
6 10 (0.12%) Salesforce.com CRM
7 7 (0.085%) Infor M3
7 7 (0.085%) NetSuite
7 7 (0.085%) Oracle BRM
8 6 (0.073%) ION MarketView
9 5 (0.061%) thinkFolio
10 4 (0.049%) BASE24
10 4 (0.049%) Relativity
11 3 (0.036%) BigMachines
11 3 (0.036%) LabWindows
11 3 (0.036%) Sage X3
12 2 (0.024%) Advent Geneva
12 2 (0.024%) Front Arena
12 2 (0.024%) HFM
12 2 (0.024%) Magento
Cloud Services
1 462 (5.60%) Amazon AWS
2 212 (2.57%) Microsoft Azure
3 124 (1.50%) GitHub
4 115 (1.39%) SaaS
5 111 (1.35%) Cloud Computing
6 108 (1.31%) Google Cloud Platform
7 38 (0.46%) Amazon EC2
8 32 (0.39%) Office 365
9 26 (0.32%) IaaS
10 25 (0.30%) Amazon S3
10 25 (0.30%) PaaS
11 23 (0.28%) OpenShift
12 19 (0.23%) Slack
13 18 (0.22%) G Suite
14 17 (0.21%) Force.com
14 17 (0.21%) Loggly
15 15 (0.18%) iTunes
16 13 (0.16%) AWS CloudFormation
16 13 (0.16%) Salesforce Service Cloud
16 13 (0.16%) Sumo Logic
Communications & Networking
1 353 (4.28%) TCP/IP
2 242 (2.93%) HTTP
3 208 (2.52%) Ethernet
4 192 (2.33%) Wireless
5 188 (2.28%) Internet
6 104 (1.26%) Wi-Fi
7 102 (1.24%) Bluetooth
8 82 (0.99%) ZigBee
9 74 (0.90%) InfiniBand
10 72 (0.87%) RS-232
11 67 (0.81%) Firewall
12 56 (0.68%) Wireshark
13 54 (0.65%) Network Security
14 53 (0.64%) DNS
15 51 (0.62%) Broadband
16 49 (0.59%) VoIP
16 49 (0.59%) VPN
17 44 (0.53%) RS-485
18 43 (0.52%) LTE
19 36 (0.44%) GSM
Database & Business Intelligence
1 750 (9.09%) SQL Server
2 457 (5.54%) Big Data
3 379 (4.60%) NoSQL
4 357 (4.33%) Relational Database
5 353 (4.28%) MySQL
6 320 (3.88%) Hadoop
7 283 (3.43%) MongoDB
8 142 (1.72%) PostgreSQL
9 136 (1.65%) Apache Cassandra
10 125 (1.52%) RDBMS
11 114 (1.38%) Redis
12 77 (0.93%) Data Warehouse
13 71 (0.86%) MariaDB
14 68 (0.82%) Data Mining
15 65 (0.79%) Blockchain
16 64 (0.78%) OLAP
16 64 (0.78%) Oracle OLAP
17 55 (0.67%) Apache Hive
18 52 (0.63%) SQL Server 2014
19 50 (0.61%) Oracle Database
Development Applications
1 714 (8.66%) Git (software)
2 565 (6.85%) Visual Studio
3 442 (5.36%) Subversion
4 389 (4.72%) Jenkins
5 376 (4.56%) JIRA
6 249 (3.02%) Selenium
7 166 (2.01%) Eclipse
8 158 (1.92%) JUnit
9 150 (1.82%) NUnit
10 129 (1.56%) Cucumber
11 116 (1.41%) Atlassian Bamboo
12 111 (1.35%) Team Foundation Server
13 106 (1.29%) LabVIEW
13 106 (1.29%) MSTest
14 98 (1.19%) Bitbucket
15 94 (1.14%) Android Studio
16 88 (1.07%) Mercurial
17 76 (0.92%) Maven
18 69 (0.84%) GCC
18 69 (0.84%) TeamCity
General
1 1868 (22.65%) Finance
2 693 (8.40%) Electronics
3 672 (8.15%) Banking
4 660 (8.00%) Telecoms
5 449 (5.44%) Investment Banking
6 420 (5.09%) Front Office
7 409 (4.96%) Games
8 330 (4.00%) Retail
9 320 (3.88%) Manufacturing
10 314 (3.81%) Marketing
11 219 (2.66%) Automotive
12 216 (2.62%) Retail Banking
13 174 (2.11%) Aerospace
14 67 (0.81%) Legal
15 63 (0.76%) Financial Institution
16 61 (0.74%) Publishing
17 60 (0.73%) Advertising
18 59 (0.72%) Billing
19 53 (0.64%) Back Office
20 48 (0.58%) Military
Job Titles
1 3645 (44.20%) Developer
2 2408 (29.20%) Software Engineer
3 1378 (16.71%) C++ Developer
4 1155 (14.01%) C++ Software Engineer
5 1073 (13.01%) Software Developer
6 706 (8.56%) Graduate
7 552 (6.69%) C# Developer
8 542 (6.57%) Senior Developer
9 517 (6.27%) Embedded Engineer
10 513 (6.22%) Java Developer
11 491 (5.95%) C++ Software Developer
12 429 (5.20%) Embedded Software Engineer
13 392 (4.75%) Senior Software Engineer
14 391 (4.74%) Junior
15 385 (4.67%) Graduate Developer
16 348 (4.22%) C Software Engineer
17 336 (4.07%) C/C++ Software Engineer
18 318 (3.86%) Python Developer
19 309 (3.75%) Java Engineer
20 305 (3.70%) Analyst
Libraries, Frameworks & Software Standards
1 1375 (16.67%) .NET
2 1094 (13.27%) HTML
3 699 (8.48%) CSS
4 572 (6.94%) XML
5 454 (5.51%) Web Services
6 408 (4.95%) ASP.NET
7 386 (4.68%) AngularJS
8 374 (4.53%) STL
9 324 (3.93%) HTML5
10 283 (3.43%) jQuery
11 279 (3.38%) WPF
12 274 (3.32%) RESTful
13 260 (3.15%) Node.js
14 235 (2.85%) JSON
15 232 (2.81%) Boost C++ Libraries
16 222 (2.69%) Qt
17 218 (2.64%) REST
18 208 (2.52%) WCF
19 201 (2.44%) Spring
20 200 (2.43%) .NET Framework
Miscellaneous
1 2234 (27.09%) Computer Science
2 974 (11.81%) Algorithms
3 667 (8.09%) Analytical Skills
4 313 (3.80%) Derivative
5 307 (3.72%) Data Structures
6 297 (3.60%) Foreign Exchange (FX)
7 280 (3.40%) Embedded Systems
8 258 (3.13%) Fintech
9 243 (2.95%) Greenfield Project
10 222 (2.69%) Mobile App
11 215 (2.61%) Enterprise Software
12 179 (2.17%) Field-Programmable Gate Array
13 166 (2.01%) Equities
14 164 (1.99%) User Experience
15 148 (1.79%) Device Driver
16 141 (1.71%) Hedge funds
17 131 (1.59%) Client/Server
18 130 (1.58%) Robotics
19 97 (1.18%) Augmented Reality
20 96 (1.16%) Fixed Income
Operating Systems
1 2749 (33.33%) Linux
2 1781 (21.60%) Windows
3 822 (9.97%) Unix
4 599 (7.26%) Android
5 447 (5.42%) Apple iOS
6 195 (2.36%) Embedded Linux
7 109 (1.32%) Red Hat Enterprise Linux
8 92 (1.12%) CentOS
9 83 (1.01%) Windows Embedded Compact
10 80 (0.97%) Mac OS
11 77 (0.93%) VxWorks
12 69 (0.84%) Solaris
13 58 (0.70%) Mac OS X
14 55 (0.67%) Windows Server
15 48 (0.58%) Debian
16 45 (0.55%) Ubuntu
17 35 (0.42%) Windows Mobile
18 29 (0.35%) Windows 10
19 28 (0.34%) Windows 7
20 26 (0.32%) Windows XP
Processes & Methodologies
1 3507 (42.52%) Software Engineering
2 2343 (28.41%) Agile Software Development
3 1670 (20.25%) OO
4 1229 (14.90%) Mathematics
5 890 (10.79%) Scrum
6 880 (10.67%) SDLC
7 781 (9.47%) Multithreading
8 737 (8.94%) Test Automation
9 718 (8.71%) Machine Learning
10 684 (8.29%) TDD
11 678 (8.22%) Physics
12 653 (7.92%) OOP
13 637 (7.72%) Continuous Integration
14 499 (6.05%) Open Source
15 473 (5.74%) Analytics
15 473 (5.74%) DevOps
16 416 (5.04%) Unit Testing
17 371 (4.50%) UML
18 360 (4.37%) Low Latency
18 360 (4.37%) Mentoring
Programming Languages
1 4207 (51.01%) Java
2 3098 (37.57%) Python
3 3079 (37.33%) C#
4 2810 (34.07%) C
5 1848 (22.41%) SQL
6 1499 (18.18%) JavaScript
7 610 (7.40%) Perl
8 500 (6.06%) Ruby
9 483 (5.86%) PHP
10 398 (4.83%) Embedded C
11 390 (4.73%) MATLAB
12 320 (3.88%) Embedded C++
13 314 (3.81%) Shell Script
14 299 (3.63%) Scala
15 259 (3.14%) Bash Shell
16 254 (3.08%) R
17 224 (2.72%) VB
18 213 (2.58%) Go
19 211 (2.56%) Objective-C
20 208 (2.52%) PL/SQL
Qualifications
1 2643 (32.05%) Degree
2 863 (10.46%) Computer Science Degree
3 579 (7.02%) PhD
4 402 (4.87%) Security Cleared
5 224 (2.72%) Numerate Degree
6 157 (1.90%) Master's Degree
7 149 (1.81%) DV Cleared
8 145 (1.76%) SC Cleared
9 94 (1.14%) ISTQB
10 82 (0.99%) ISEB
11 68 (0.82%) HND
12 61 (0.74%) Microsoft Certification
13 51 (0.62%) PMI Certification
14 43 (0.52%) MCP
15 37 (0.45%) PMP
16 35 (0.42%) CREST Certified
17 27 (0.33%) CEH
17 27 (0.33%) CISSP
18 23 (0.28%) OSCP
19 20 (0.24%) Postgraduate
Quality Assurance & Compliance
1 426 (5.17%) QA
2 42 (0.51%) ISO 9001
3 40 (0.49%) MISRA
4 16 (0.19%) MISRA C
5 14 (0.17%) MiFID
6 13 (0.16%) Data Quality
6 13 (0.16%) JTAG
7 11 (0.13%) ISO/IEC 27002 (supersedes ISO/IEC 17799)
8 10 (0.12%) ISO/IEC 27001
8 10 (0.12%) PCI DSS
9 9 (0.11%) Def Stans
9 9 (0.11%) DO-178B
10 8 (0.097%) SLA
11 6 (0.073%) PMO
12 5 (0.061%) COBIT
12 5 (0.061%) ISO 13485
13 4 (0.049%) Dodd-Frank
13 4 (0.049%) ECSS
13 4 (0.049%) EMIR
13 4 (0.049%) IEC 62304
System Software
1 333 (4.04%) Firmware
2 269 (3.26%) Docker
3 67 (0.81%) VMware Infrastructure
4 56 (0.68%) Virtual Machines
5 45 (0.55%) Active Directory
6 21 (0.25%) Apache ZooKeeper
7 16 (0.19%) KVM
8 15 (0.18%) HDFS
9 14 (0.17%) VirtualBox
10 11 (0.13%) Hyper-V
11 10 (0.12%) Apache Flume
11 10 (0.12%) LXC
12 8 (0.097%) Tivoli Directory Server
12 8 (0.097%) Varnish
13 6 (0.073%) etcd
13 6 (0.073%) VMware Workstation
14 5 (0.061%) NFS
14 5 (0.061%) Xen
15 4 (0.049%) Oracle RAC
15 4 (0.049%) Virtual Desktop
Systems Management
1 229 (2.78%) Ansible
2 209 (2.53%) Puppet
3 201 (2.44%) Opscode Chef
4 104 (1.26%) Kubernetes
5 43 (0.52%) Mesos
6 39 (0.47%) HP Quality Center
7 28 (0.34%) Salt
8 23 (0.28%) Nagios
9 21 (0.25%) ZABBIX
10 20 (0.24%) Terraform
11 16 (0.19%) Nessus
12 13 (0.16%) Nmap
13 10 (0.12%) SCOM
13 10 (0.12%) Tivoli
14 8 (0.097%) CA Spectrum
14 8 (0.097%) Consul
14 8 (0.097%) HockeyApp
14 8 (0.097%) Prometheus
15 7 (0.085%) Cobbler
15 7 (0.085%) rkt
Vendors
1 664 (8.05%) Oracle
2 588 (7.13%) Microsoft
3 226 (2.74%) Google
4 221 (2.68%) SAP
5 177 (2.15%) Red Hat
6 97 (1.18%) IBM
7 94 (1.14%) VMware
8 63 (0.76%) Salesforce.com
9 61 (0.74%) HP
10 42 (0.51%) Freescale
11 41 (0.50%) TIBCO
11 41 (0.50%) Xamarin
12 40 (0.49%) Sybase
13 36 (0.44%) Cisco
13 36 (0.44%) Splunk
14 34 (0.41%) Apple
15 29 (0.35%) Adobe
16 25 (0.30%) Atlassian
16 25 (0.30%) EMC
17 22 (0.27%) Xilinx