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

C++
UK
6 months to
20 Oct 2017
Same period 2016 Same period 2015
Rank 62 61 59
Rank change year-on-year -1 -2 -3
Permanent jobs citing C++ 8292 8619 10025
As % of all permanent IT jobs advertised in the UK 4.76% 4.51% 4.57%
As % of the Programming Languages category 8.61% 8.55% 8.86%
Number of salaries quoted 6813 7457 8568
UK median annual salary £47,500 £47,500 £47,500
10th Percentile £27,500 £27,500 £27,500
90th Percentile £85,000 £86,250 £86,250
UK excluding London median annual salary £45,000 £42,500 £40,000
% change year-on-year +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 96352 100749 113118
As % of all permanent IT jobs advertised in the UK 55.30% 52.76% 51.56%
Number of salaries quoted 78981 86876 96606
UK median annual salary £48,500 £47,500 £45,000
Median salary % change year-on-year +2.11% +5.56% +1.12%
10th Percentile £29,000 £28,500 £27,500
90th Percentile £77,500 £76,250 £73,750
UK excluding London median annual salary £42,500 £41,000 £40,000
% change year-on-year +3.66% +2.50% +2.56%

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

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 October 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 -6 7768 £50,000 +5.26% 486
UK excluding London +5 5229 £45,000 +5.88% 366
London -7 3001 £62,500 -3.85% 140
South East -4 1784 £45,000 - 121
East of England +10 1177 £45,000 +12.50% 110
South West -2 692 £40,000 -5.88% 36
North of England -20 640 £45,000 +12.50% 54
Midlands +3 514 £37,500 - 25
North West -21 367 £45,000 +12.50% 27
West Midlands +44 349 £35,000 -2.78% 16
Scotland +18 340 £40,000 -6.98% 12
Yorkshire +13 222 £45,000 - 23
East Midlands -13 188 £35,000 -6.67% 9
Wales -15 80 £42,500 +6.25% 5
North East -2 51 £36,250 +15.08% 4
Northern Ireland -6 29 £40,000 -20.00% 2
Isle of Man - 1 £50,000 - 1

For the 6 months to 20 October 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 4150 (50.05%) Java
2 3557 (42.90%) Software Engineering
3 3219 (38.82%) Python
4 2972 (35.84%) C#
5 2810 (33.89%) C
6 2770 (33.41%) Linux
7 2711 (32.69%) Degree
8 2365 (28.52%) Agile Software Development
9 2295 (27.68%) Computer Science
10 1943 (23.43%) Finance
11 1801 (21.72%) SQL
12 1694 (20.43%) Windows
13 1514 (18.26%) OO
14 1503 (18.13%) JavaScript
15 1342 (16.18%) .NET
16 1263 (15.23%) Mathematics
17 1057 (12.75%) HTML
18 1032 (12.45%) Algorithms
19 903 (10.89%) Scrum
20 883 (10.65%) Computer Science Degree
21 870 (10.49%) Unix
22 859 (10.36%) SDLC
23 799 (9.64%) Test Automation
24 782 (9.43%) Machine Learning
25 778 (9.38%) Multithreading
26 751 (9.06%) Git (software)
27 703 (8.48%) Banking
28 701 (8.45%) TDD
29 698 (8.42%) Physics
30 692 (8.35%) CSS

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 241 (2.91%) Apache Spark
2 234 (2.82%) Apache
3 153 (1.85%) Tomcat
4 98 (1.18%) Elasticsearch
5 92 (1.11%) IIS
6 90 (1.09%) Confluence
7 51 (0.62%) JBoss
8 50 (0.60%) DataSynapse
9 43 (0.52%) OpenStack
10 41 (0.49%) Ethereum
11 38 (0.46%) Hyperledger
12 37 (0.45%) SharePoint
12 37 (0.45%) WebSphere
13 30 (0.36%) SAS
14 29 (0.35%) nginx
14 29 (0.35%) WebLogic
15 27 (0.33%) Apache Solr
16 26 (0.31%) Oracle SOA Suite
17 25 (0.30%) Cloud Foundry
18 22 (0.27%) eris
Applications
1 102 (1.23%) Microsoft Excel
2 70 (0.84%) Microsoft Office
3 42 (0.51%) Simulink
4 22 (0.27%) Spreadsheet
5 16 (0.19%) Microsoft PowerPoint
6 14 (0.17%) SOLIDWORKS
6 14 (0.17%) SPSS
7 12 (0.14%) Photoshop
8 10 (0.12%) MS Visio
9 9 (0.11%) Maya
9 9 (0.11%) Stata
10 8 (0.096%) Chatbot
11 7 (0.084%) Autodesk Inventor
11 7 (0.084%) Maple
12 6 (0.072%) GNU Octave
13 5 (0.060%) 3ds Max
13 5 (0.060%) FrameMaker
14 4 (0.048%) Mathcad
14 4 (0.048%) Mathematica
14 4 (0.048%) Stateflow
Business Applications
1 34 (0.41%) Dynamics CRM
2 27 (0.33%) MetaTrader
3 22 (0.27%) Dynamics AX
4 21 (0.25%) Summit
5 10 (0.12%) Salesforce.com CRM
6 9 (0.11%) Dynamics NAV
7 8 (0.096%) NetSuite
8 7 (0.084%) LabWindows
9 6 (0.072%) ION MarketView
10 5 (0.060%) Oracle TCA
11 4 (0.048%) BASE24
11 4 (0.048%) Oracle BPM
11 4 (0.048%) Sage 200
12 3 (0.036%) Oracle BRM
12 3 (0.036%) Payment Gateway
12 3 (0.036%) Teamcenter
13 2 (0.024%) Advent Geneva
13 2 (0.024%) FastStats
13 2 (0.024%) Front Arena
14 1 (0.012%) RMDS
Cloud Services
1 551 (6.64%) Amazon AWS
2 239 (2.88%) Microsoft Azure
3 139 (1.68%) GitHub
4 133 (1.60%) SaaS
5 129 (1.56%) Cloud Computing
6 113 (1.36%) Google Cloud Platform
7 34 (0.41%) Amazon EC2
8 30 (0.36%) OpenShift
9 29 (0.35%) IaaS
9 29 (0.35%) Office 365
10 27 (0.33%) Slack
11 22 (0.27%) Amazon S3
11 22 (0.27%) PaaS
12 18 (0.22%) G Suite
12 18 (0.22%) Trello
13 17 (0.21%) Serverless
14 15 (0.18%) Loggly
14 15 (0.18%) Salesforce Service Cloud
14 15 (0.18%) Sumo Logic
15 14 (0.17%) Dynamics 365
Communications & Networking
1 336 (4.05%) TCP/IP
2 227 (2.74%) HTTP
3 199 (2.40%) Wireless
4 172 (2.07%) Internet
5 152 (1.83%) Ethernet
6 88 (1.06%) Bluetooth
6 88 (1.06%) Wi-Fi
7 75 (0.90%) InfiniBand
8 68 (0.82%) ZigBee
9 59 (0.71%) Firewall
10 58 (0.70%) VPN
11 54 (0.65%) Broadband
12 49 (0.59%) DNS
13 47 (0.57%) Network Security
13 47 (0.57%) SMS
13 47 (0.57%) VoIP
14 44 (0.53%) Wireshark
15 38 (0.46%) RS-232
16 35 (0.42%) SSL
17 30 (0.36%) DHCP
Database & Business Intelligence
1 639 (7.71%) SQL Server
2 467 (5.63%) Big Data
3 391 (4.72%) NoSQL
4 374 (4.51%) Relational Database
5 373 (4.50%) MySQL
6 312 (3.76%) Hadoop
7 307 (3.70%) MongoDB
8 178 (2.15%) PostgreSQL
9 140 (1.69%) RDBMS
10 129 (1.56%) Apache Cassandra
11 121 (1.46%) Redis
12 103 (1.24%) Data Warehouse
13 91 (1.10%) OLAP
13 91 (1.10%) Oracle OLAP
14 87 (1.05%) Data Mining
15 78 (0.94%) Blockchain
16 69 (0.83%) Apache Hive
17 64 (0.77%) Oracle Database
18 63 (0.76%) MariaDB
19 61 (0.74%) GIS
Development Applications
1 751 (9.06%) Git (software)
2 520 (6.27%) Visual Studio
3 411 (4.96%) Jenkins
4 383 (4.62%) Subversion
5 369 (4.45%) JIRA
6 252 (3.04%) Selenium
7 159 (1.92%) JUnit
8 141 (1.70%) NUnit
9 137 (1.65%) Eclipse
10 125 (1.51%) Atlassian Bamboo
11 114 (1.37%) Cucumber
12 102 (1.23%) MSTest
13 101 (1.22%) Team Foundation Server
14 96 (1.16%) Maven
15 90 (1.09%) LabVIEW
16 89 (1.07%) Bitbucket
17 86 (1.04%) TeamCity
18 84 (1.01%) GCC
19 80 (0.96%) Mercurial
20 63 (0.76%) SoapUI
General
1 1943 (23.43%) Finance
2 703 (8.48%) Banking
3 678 (8.18%) Electronics
4 578 (6.97%) Telecoms
5 476 (5.74%) Investment Banking
6 452 (5.45%) Games
7 387 (4.67%) Front Office
8 304 (3.67%) Manufacturing
9 288 (3.47%) Retail Banking
10 285 (3.44%) Marketing
11 198 (2.39%) Automotive
12 140 (1.69%) Aerospace
13 130 (1.57%) Retail
14 71 (0.86%) Financial Institution
15 70 (0.84%) Advertising
16 60 (0.72%) Military
17 55 (0.66%) Legal
18 53 (0.64%) Back Office
19 52 (0.63%) Billing
19 52 (0.63%) Publishing
Job Titles
1 3568 (43.03%) Developer
2 2500 (30.15%) Software Engineer
3 1362 (16.43%) C++ Developer
4 1217 (14.68%) C++ Software Engineer
5 1066 (12.86%) Software Developer
6 724 (8.73%) Graduate
7 567 (6.84%) Senior Developer
8 525 (6.33%) Embedded Engineer
9 506 (6.10%) C++ Software Developer
10 467 (5.63%) Java Developer
11 460 (5.55%) C# Developer
12 458 (5.52%) Senior Software Engineer
13 429 (5.17%) Embedded Software Engineer
14 406 (4.90%) Graduate Developer
15 358 (4.32%) C Software Engineer
16 350 (4.22%) C/C++ Software Engineer
16 350 (4.22%) Junior
17 339 (4.09%) Python Developer
18 315 (3.80%) Java Engineer
19 291 (3.51%) Architect
Libraries, Frameworks & Software Standards
1 1342 (16.18%) .NET
2 1057 (12.75%) HTML
3 692 (8.35%) CSS
4 564 (6.80%) XML
5 471 (5.68%) Web Services
6 408 (4.92%) AngularJS
7 404 (4.87%) ASP.NET
8 351 (4.23%) HTML5
9 344 (4.15%) STL
10 320 (3.86%) Node.js
11 271 (3.27%) WPF
12 267 (3.22%) jQuery
13 256 (3.09%) Qt
14 249 (3.00%) REST
15 241 (2.91%) Boost C++ Libraries
15 241 (2.91%) RESTful
16 209 (2.52%) JSON
17 196 (2.36%) SOAP
18 192 (2.32%) Spring
19 183 (2.21%) WCF
Miscellaneous
1 2295 (27.68%) Computer Science
2 1032 (12.45%) Algorithms
3 667 (8.04%) Analytical Skills
4 321 (3.87%) Foreign Exchange (FX)
5 313 (3.77%) Data Structures
6 294 (3.55%) Derivative
7 275 (3.32%) Embedded Systems
8 268 (3.23%) Fintech
9 263 (3.17%) Greenfield Project
10 257 (3.10%) Enterprise Software
11 200 (2.41%) Mobile App
12 194 (2.34%) User Experience
13 171 (2.06%) Equities
14 161 (1.94%) Robotics
15 160 (1.93%) Field-Programmable Gate Array
16 146 (1.76%) Client/Server
17 137 (1.65%) Hedge funds
18 132 (1.59%) Device Driver
19 105 (1.27%) Fixed Income
20 84 (1.01%) Management Information System
Operating Systems
1 2770 (33.41%) Linux
2 1694 (20.43%) Windows
3 870 (10.49%) Unix
4 498 (6.01%) Android
5 392 (4.73%) Apple iOS
6 190 (2.29%) Embedded Linux
7 91 (1.10%) Red Hat Enterprise Linux
8 82 (0.99%) CentOS
9 73 (0.88%) VxWorks
10 67 (0.81%) Debian
11 62 (0.75%) Windows Embedded Compact
12 60 (0.72%) Mac OS
13 55 (0.66%) Solaris
14 54 (0.65%) Windows Server
15 48 (0.58%) Ubuntu
16 44 (0.53%) Mac OS X
17 30 (0.36%) Windows 10
18 26 (0.31%) Windows Mobile
19 25 (0.30%) Windows 7
20 19 (0.23%) Windows Server 2008
Processes & Methodologies
1 3557 (42.90%) Software Engineering
2 2365 (28.52%) Agile Software Development
3 1514 (18.26%) OO
4 1263 (15.23%) Mathematics
5 903 (10.89%) Scrum
6 859 (10.36%) SDLC
7 799 (9.64%) Test Automation
8 782 (9.43%) Machine Learning
9 778 (9.38%) Multithreading
10 701 (8.45%) TDD
11 698 (8.42%) Physics
12 675 (8.14%) Continuous Integration
13 628 (7.57%) OOP
14 524 (6.32%) Open Source
15 495 (5.97%) Analytics
16 481 (5.80%) DevOps
17 434 (5.23%) Unit Testing
18 427 (5.15%) Mentoring
19 363 (4.38%) UML
20 333 (4.02%) OOD
Programming Languages
1 4150 (50.05%) Java
2 3219 (38.82%) Python
3 2972 (35.84%) C#
4 2810 (33.89%) C
5 1801 (21.72%) SQL
6 1503 (18.13%) JavaScript
7 641 (7.73%) Perl
8 462 (5.57%) PHP
9 427 (5.15%) Ruby
10 426 (5.14%) MATLAB
11 379 (4.57%) Embedded C
12 335 (4.04%) Shell Script
13 327 (3.94%) Embedded C++
14 314 (3.79%) Scala
15 305 (3.68%) R
16 264 (3.18%) Bash Shell
17 245 (2.95%) PL/SQL
18 237 (2.86%) Go
19 202 (2.44%) Objective-C
20 195 (2.35%) VB
Qualifications
1 2711 (32.69%) Degree
2 883 (10.65%) Computer Science Degree
3 541 (6.52%) PhD
4 375 (4.52%) Security Cleared
5 209 (2.52%) Numerate Degree
6 166 (2.00%) SC Cleared
7 163 (1.97%) Master's Degree
8 111 (1.34%) DV Cleared
9 71 (0.86%) Microsoft Certification
10 62 (0.75%) HND
11 54 (0.65%) ISTQB
12 44 (0.53%) MCP
13 38 (0.46%) PMI Certification
14 33 (0.40%) ISEB
15 29 (0.35%) CISSP
16 27 (0.33%) PMP
16 27 (0.33%) Postgraduate
17 23 (0.28%) SANS
18 22 (0.27%) CREST Certified
19 17 (0.21%) CISM
Quality Assurance & Compliance
1 458 (5.52%) QA
2 52 (0.63%) MISRA
3 41 (0.49%) ISO 9001
4 25 (0.30%) MISRA C
5 17 (0.21%) MiFID
6 14 (0.17%) DO-178B
7 13 (0.16%) Data Quality
8 12 (0.14%) PCI DSS
9 11 (0.13%) ISO/IEC 27001
9 11 (0.13%) ISO/IEC 27002 (supersedes ISO/IEC 17799)
10 10 (0.12%) JTAG
11 8 (0.096%) ISO 13485
11 8 (0.096%) ISO 14001
11 8 (0.096%) PMO
12 7 (0.084%) ECSS
12 7 (0.084%) SLA
13 6 (0.072%) Dodd-Frank
13 6 (0.072%) EMIR
13 6 (0.072%) GCP
14 5 (0.060%) HL7
System Software
1 300 (3.62%) Firmware
2 250 (3.01%) Docker
3 58 (0.70%) VMware Infrastructure
4 47 (0.57%) Active Directory
5 34 (0.41%) Virtual Machines
6 23 (0.28%) Hyper-V
7 15 (0.18%) Apache Flume
8 14 (0.17%) KVM
9 12 (0.14%) Apache ZooKeeper
10 10 (0.12%) HDFS
10 10 (0.12%) NFS
10 10 (0.12%) VirtualBox
11 9 (0.11%) Samba
12 8 (0.096%) oVirt
12 8 (0.096%) RHEV
13 7 (0.084%) Varnish
14 6 (0.072%) etcd
14 6 (0.072%) Tivoli Directory Server
14 6 (0.072%) VMware ESXi
15 5 (0.060%) Oracle RAC
Systems Management
1 214 (2.58%) Ansible
2 209 (2.52%) Puppet
3 174 (2.10%) Opscode Chef
4 110 (1.33%) Kubernetes
5 37 (0.45%) Mesos
6 31 (0.37%) Nagios
7 28 (0.34%) Salt
8 25 (0.30%) HP Quality Center
9 17 (0.21%) Terraform
9 17 (0.21%) ZABBIX
10 16 (0.19%) Prometheus
11 14 (0.17%) Nessus
12 12 (0.14%) Nmap
13 11 (0.13%) Cobbler
14 10 (0.12%) HockeyApp
14 10 (0.12%) Kibana
14 10 (0.12%) rkt
14 10 (0.12%) SCOM
15 8 (0.096%) CA Service Virtualization
15 8 (0.096%) ITRS Geneos
Vendors
1 674 (8.13%) Oracle
2 553 (6.67%) Microsoft
3 253 (3.05%) Google
4 189 (2.28%) SAP
5 153 (1.85%) Red Hat
6 91 (1.10%) VMware
7 89 (1.07%) IBM
8 63 (0.76%) HP
9 55 (0.66%) TIBCO
10 54 (0.65%) Salesforce.com
11 42 (0.51%) Sybase
12 37 (0.45%) Splunk
13 36 (0.43%) Atlassian
14 31 (0.37%) Freescale
15 30 (0.36%) Cisco
15 30 (0.36%) EMC
16 29 (0.35%) Apple
16 29 (0.35%) Xamarin
17 26 (0.31%) Intel
18 21 (0.25%) Sun