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

C++
UK
6 months to
21 Nov 2017
Same period 2016 Same period 2015
Rank 60 65 60
Rank change year-on-year +5 -5 -2
Permanent jobs citing C++ 8698 8422 9964
As % of all permanent IT jobs advertised in the UK 4.81% 4.46% 4.58%
As % of the Programming Languages category 8.69% 8.43% 8.86%
Number of salaries quoted 7087 7254 8539
UK median annual salary £50,000 £47,500 £50,000
Median salary % change year-on-year +5.26% -5.00% +11.11%
10th Percentile £27,500 £27,500 £27,500
90th Percentile £85,000 £86,250 £87,500
UK excluding London median annual salary £45,000 £42,500 £41,500
% change year-on-year +5.88% +2.41% +3.75%

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 100094 99915 112409
As % of all permanent IT jobs advertised in the UK 55.32% 52.89% 51.72%
Number of salaries quoted 82448 86252 96120
UK median annual salary £49,039 £47,500 £45,000
Median salary % change year-on-year +3.24% +5.56% +2.27%
10th Percentile £29,000 £28,500 £27,500
90th Percentile £77,500 £76,250 £75,000
UK excluding London median annual salary £42,500 £41,500 £40,000
% change year-on-year +2.41% +3.75% +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 21 November 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 21 November 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 +3 8132 £50,000 +5.26% 779
UK excluding London +9 5575 £45,000 +5.88% 491
London -8 3042 £62,500 -3.85% 320
South East +1 1964 £47,500 +5.56% 156
East of England +12 1312 £50,000 +25.00% 123
South West -5 668 £40,000 -5.88% 67
North of England -9 629 £45,000 +12.50% 70
Midlands +14 546 £40,000 +6.67% 43
West Midlands +52 374 £37,500 +7.14% 28
Scotland +19 357 £40,000 -3.61% 22
North West -14 348 £45,000 +12.50% 33
Yorkshire -1 220 £50,000 +17.65% 25
East Midlands -14 187 £35,000 -9.09% 15
Wales -14 86 £42,500 +6.25% 4
North East +2 61 £37,500 +7.14% 12
Northern Ireland -2 28 £40,000 -6.98% 6
Isle of Man - 5 £50,000 -

For the 6 months to 21 November 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 4251 (48.87%) Java
2 3791 (43.58%) Software Engineering
3 3424 (39.37%) Python
4 3081 (35.42%) C#
5 2986 (34.33%) C
6 2897 (33.31%) Linux
7 2845 (32.71%) Degree
8 2464 (28.33%) Agile Software Development
9 2398 (27.57%) Computer Science
10 1948 (22.40%) Finance
11 1821 (20.94%) SQL
12 1706 (19.61%) Windows
13 1514 (17.41%) JavaScript
14 1483 (17.05%) OO
15 1401 (16.11%) Mathematics
16 1371 (15.76%) .NET
17 1078 (12.39%) Algorithms
18 1053 (12.11%) HTML
19 903 (10.38%) Scrum
20 897 (10.31%) Computer Science Degree
21 889 (10.22%) Unix
22 886 (10.19%) Multithreading
23 874 (10.05%) Machine Learning
24 870 (10.00%) SDLC
25 869 (9.99%) Test Automation
26 784 (9.01%) TDD
27 776 (8.92%) Git (software)
28 759 (8.73%) Physics
29 709 (8.15%) Continuous Integration
30 701 (8.06%) Banking

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 221 (2.54%) Apache Spark
2 220 (2.53%) Apache
3 143 (1.64%) Tomcat
4 100 (1.15%) Elasticsearch
5 90 (1.03%) Confluence
6 80 (0.92%) IIS
7 56 (0.64%) JBoss
8 50 (0.57%) DataSynapse
9 47 (0.54%) SharePoint
10 42 (0.48%) Ethereum
11 41 (0.47%) OpenStack
12 38 (0.44%) Hyperledger
13 36 (0.41%) SAS
14 34 (0.39%) Oracle SOA Suite
15 32 (0.37%) nginx
16 29 (0.33%) Apache Pig
17 28 (0.32%) WebSphere
18 22 (0.25%) Cloud Foundry
18 22 (0.25%) eris
19 21 (0.24%) Apache Solr
Applications
1 92 (1.06%) Microsoft Excel
2 71 (0.82%) Microsoft Office
3 44 (0.51%) Simulink
4 20 (0.23%) SPSS
5 19 (0.22%) Microsoft PowerPoint
6 17 (0.20%) SOLIDWORKS
7 13 (0.15%) Spreadsheet
8 12 (0.14%) Mathematica
9 10 (0.11%) MS Visio
10 9 (0.10%) Chatbot
10 9 (0.10%) Maya
10 9 (0.10%) Photoshop
11 7 (0.080%) Autodesk Inventor
11 7 (0.080%) GNU Octave
12 5 (0.057%) FrameMaker
12 5 (0.057%) Stata
13 4 (0.046%) 3ds Max
13 4 (0.046%) CPLEX
13 4 (0.046%) InfoPath
13 4 (0.046%) Stateflow
Business Applications
1 37 (0.43%) Dynamics AX
2 32 (0.37%) Dynamics CRM
3 25 (0.29%) MetaTrader
4 19 (0.22%) NetSuite
5 16 (0.18%) Summit
6 11 (0.13%) Epicor Tropos
7 10 (0.11%) Salesforce.com CRM
8 8 (0.092%) LabWindows
9 6 (0.069%) Dynamics NAV
9 6 (0.069%) ION MarketView
10 5 (0.057%) Oracle TCA
11 4 (0.046%) Adaptiv
11 4 (0.046%) BASE24
11 4 (0.046%) Infor M3
11 4 (0.046%) Oracle BPM
11 4 (0.046%) Sage 200
12 3 (0.034%) Payment Gateway
12 3 (0.034%) Teamcenter
13 2 (0.023%) Bloomberg AIM
13 2 (0.023%) Eze OMS
Cloud Services
1 580 (6.67%) Amazon AWS
2 245 (2.82%) Microsoft Azure
3 150 (1.72%) GitHub
4 136 (1.56%) SaaS
5 129 (1.48%) Cloud Computing
6 103 (1.18%) Google Cloud Platform
7 41 (0.47%) Amazon EC2
8 36 (0.41%) OpenShift
9 30 (0.34%) IaaS
10 29 (0.33%) Slack
11 27 (0.31%) Office 365
12 21 (0.24%) PaaS
13 20 (0.23%) Amazon S3
13 20 (0.23%) Dynamics 365
14 19 (0.22%) Serverless
15 18 (0.21%) G Suite
16 16 (0.18%) Trello
17 15 (0.17%) Loggly
17 15 (0.17%) Salesforce Service Cloud
17 15 (0.17%) Sumo Logic
Communications & Networking
1 348 (4.00%) TCP/IP
2 223 (2.56%) HTTP
3 214 (2.46%) Wireless
4 180 (2.07%) Internet
5 135 (1.55%) Ethernet
6 84 (0.97%) Bluetooth
7 83 (0.95%) Wi-Fi
8 72 (0.83%) InfiniBand
9 64 (0.74%) Wireshark
10 63 (0.72%) Firewall
11 60 (0.69%) Broadband
12 58 (0.67%) Network Security
13 55 (0.63%) DNS
13 55 (0.63%) VPN
14 53 (0.61%) VoIP
15 50 (0.57%) ZigBee
16 46 (0.53%) LTE
16 46 (0.53%) SMS
17 44 (0.51%) SSL
18 36 (0.41%) DHCP
Database & Business Intelligence
1 584 (6.71%) SQL Server
2 489 (5.62%) Big Data
3 400 (4.60%) MySQL
4 383 (4.40%) NoSQL
5 360 (4.14%) Relational Database
6 284 (3.27%) Hadoop
6 284 (3.27%) MongoDB
7 184 (2.12%) PostgreSQL
8 135 (1.55%) RDBMS
9 117 (1.35%) Apache Cassandra
10 103 (1.18%) Redis
11 102 (1.17%) Data Warehouse
12 91 (1.05%) Data Mining
13 90 (1.03%) OLAP
13 90 (1.03%) Oracle OLAP
14 87 (1.00%) Blockchain
15 74 (0.85%) GIS
16 72 (0.83%) Apache Hive
17 60 (0.69%) Oracle Database
18 48 (0.55%) KDB
Development Applications
1 776 (8.92%) Git (software)
2 538 (6.19%) Visual Studio
3 430 (4.94%) Jenkins
4 386 (4.44%) JIRA
5 384 (4.41%) Subversion
6 266 (3.06%) Selenium
7 165 (1.90%) JUnit
8 148 (1.70%) Eclipse
9 147 (1.69%) Atlassian Bamboo
10 145 (1.67%) NUnit
11 111 (1.28%) Cucumber
12 107 (1.23%) Maven
13 106 (1.22%) Bitbucket
14 102 (1.17%) GCC
15 98 (1.13%) Team Foundation Server
16 96 (1.10%) MSTest
17 91 (1.05%) TeamCity
18 77 (0.89%) Mercurial
19 73 (0.84%) LabVIEW
20 65 (0.75%) Gradle
General
1 1948 (22.40%) Finance
2 701 (8.06%) Banking
3 688 (7.91%) Electronics
4 592 (6.81%) Telecoms
5 489 (5.62%) Games
6 458 (5.27%) Investment Banking
7 370 (4.25%) Front Office
8 303 (3.48%) Manufacturing
9 281 (3.23%) Marketing
10 273 (3.14%) Retail Banking
11 197 (2.26%) Automotive
12 146 (1.68%) Aerospace
13 140 (1.61%) Retail
14 94 (1.08%) Advertising
15 76 (0.87%) Financial Institution
16 62 (0.71%) Military
17 58 (0.67%) Publishing
18 54 (0.62%) Back Office
19 53 (0.61%) Legal
20 47 (0.54%) Multimedia
Job Titles
1 3618 (41.60%) Developer
2 2696 (31.00%) Software Engineer
3 1353 (15.56%) C++ Developer
4 1334 (15.34%) C++ Software Engineer
5 1038 (11.93%) Software Developer
6 725 (8.34%) Graduate
7 588 (6.76%) Senior Developer
8 583 (6.70%) Embedded Engineer
9 537 (6.17%) Senior Software Engineer
10 509 (5.85%) C++ Software Developer
11 475 (5.46%) C# Developer
12 472 (5.43%) Embedded Software Engineer
13 470 (5.40%) Java Developer
14 385 (4.43%) Graduate Developer
15 370 (4.25%) Python Developer
16 356 (4.09%) C Software Engineer
17 348 (4.00%) C/C++ Software Engineer
18 343 (3.94%) Junior
19 312 (3.59%) Java Engineer
20 291 (3.35%) Senior C++ Software Engineer
Libraries, Frameworks & Software Standards
1 1371 (15.76%) .NET
2 1053 (12.11%) HTML
3 685 (7.88%) CSS
4 571 (6.56%) XML
5 462 (5.31%) Web Services
6 418 (4.81%) AngularJS
7 383 (4.40%) ASP.NET
7 383 (4.40%) STL
8 362 (4.16%) HTML5
9 329 (3.78%) Node.js
10 309 (3.55%) Qt
11 291 (3.35%) WPF
12 277 (3.18%) REST
13 264 (3.04%) Boost C++ Libraries
14 261 (3.00%) jQuery
15 252 (2.90%) RESTful
16 208 (2.39%) MFC
16 208 (2.39%) SOAP
17 203 (2.33%) OpenGL
18 199 (2.29%) Spring
Miscellaneous
1 2398 (27.57%) Computer Science
2 1078 (12.39%) Algorithms
3 662 (7.61%) Analytical Skills
4 324 (3.72%) Foreign Exchange (FX)
5 315 (3.62%) Greenfield Project
6 292 (3.36%) Data Structures
7 279 (3.21%) Embedded Systems
8 264 (3.04%) Derivative
9 258 (2.97%) Fintech
10 244 (2.81%) Enterprise Software
11 216 (2.48%) User Experience
12 214 (2.46%) Robotics
13 190 (2.18%) Mobile App
14 189 (2.17%) Client/Server
15 169 (1.94%) Equities
16 159 (1.83%) Field-Programmable Gate Array
17 133 (1.53%) Hedge funds
18 122 (1.40%) Device Driver
19 112 (1.29%) Fixed Income
20 81 (0.93%) VHDL
Operating Systems
1 2897 (33.31%) Linux
2 1706 (19.61%) Windows
3 889 (10.22%) Unix
4 489 (5.62%) Android
5 383 (4.40%) Apple iOS
6 217 (2.49%) Embedded Linux
7 80 (0.92%) Red Hat Enterprise Linux
8 78 (0.90%) CentOS
9 71 (0.82%) Debian
10 59 (0.68%) VxWorks
11 56 (0.64%) Windows Server
12 54 (0.62%) Windows Embedded Compact
13 52 (0.60%) Solaris
14 50 (0.57%) Ubuntu
15 45 (0.52%) Mac OS
15 45 (0.52%) Mac OS X
16 26 (0.30%) Windows 10
17 23 (0.26%) Windows 7
18 20 (0.23%) Windows Mobile
19 18 (0.21%) AIX
Processes & Methodologies
1 3791 (43.58%) Software Engineering
2 2464 (28.33%) Agile Software Development
3 1483 (17.05%) OO
4 1401 (16.11%) Mathematics
5 903 (10.38%) Scrum
6 886 (10.19%) Multithreading
7 874 (10.05%) Machine Learning
8 870 (10.00%) SDLC
9 869 (9.99%) Test Automation
10 784 (9.01%) TDD
11 759 (8.73%) Physics
12 709 (8.15%) Continuous Integration
13 645 (7.42%) OOP
14 522 (6.00%) Open Source
15 511 (5.87%) DevOps
16 477 (5.48%) Analytics
17 450 (5.17%) Mentoring
18 437 (5.02%) Unit Testing
19 393 (4.52%) UML
20 341 (3.92%) OOD
Programming Languages
1 4251 (48.87%) Java
2 3424 (39.37%) Python
3 3081 (35.42%) C#
4 2986 (34.33%) C
5 1821 (20.94%) SQL
6 1514 (17.41%) JavaScript
7 616 (7.08%) Perl
8 473 (5.44%) PHP
9 453 (5.21%) MATLAB
10 433 (4.98%) Ruby
11 393 (4.52%) Embedded C
12 351 (4.04%) Embedded C++
13 340 (3.91%) Scala
14 334 (3.84%) R
15 318 (3.66%) Shell Script
16 293 (3.37%) Bash Shell
17 242 (2.78%) PL/SQL
18 231 (2.66%) Go
19 207 (2.38%) Objective-C
20 174 (2.00%) VB
Qualifications
1 2845 (32.71%) Degree
2 897 (10.31%) Computer Science Degree
3 603 (6.93%) PhD
4 359 (4.13%) Security Cleared
5 197 (2.26%) Numerate Degree
6 176 (2.02%) Master's Degree
7 169 (1.94%) SC Cleared
8 83 (0.95%) DV Cleared
9 77 (0.89%) Microsoft Certification
10 47 (0.54%) HND
11 40 (0.46%) ISTQB
12 37 (0.43%) CISSP
13 34 (0.39%) PMI Certification
14 33 (0.38%) MCP
15 31 (0.36%) SANS
16 24 (0.28%) PMP
16 24 (0.28%) Postgraduate
17 22 (0.25%) CREST Certified
18 21 (0.24%) CCNA
18 21 (0.24%) Cisco Certification
Quality Assurance & Compliance
1 473 (5.44%) QA
2 54 (0.62%) MISRA
3 32 (0.37%) ISO 9001
4 26 (0.30%) MISRA C
5 19 (0.22%) MiFID
6 17 (0.20%) DO-178B
7 15 (0.17%) ECSS
8 13 (0.15%) ISO/IEC 27001
8 13 (0.15%) ISO/IEC 27002 (supersedes ISO/IEC 17799)
9 11 (0.13%) PCI DSS
10 10 (0.11%) GCP
10 10 (0.11%) SLA
11 9 (0.10%) Dodd-Frank
11 9 (0.10%) EMIR
11 9 (0.10%) ISO 26262
11 9 (0.10%) JTAG
12 8 (0.092%) ISO 13485
12 8 (0.092%) ISO 14001
13 7 (0.080%) COBIT
13 7 (0.080%) PMO
System Software
1 292 (3.36%) Firmware
2 244 (2.81%) Docker
3 54 (0.62%) VMware Infrastructure
4 51 (0.59%) Active Directory
5 28 (0.32%) Hyper-V
6 26 (0.30%) Virtual Machines
7 17 (0.20%) Apache Flume
8 14 (0.16%) KVM
9 10 (0.11%) NFS
9 10 (0.11%) VirtualBox
10 9 (0.10%) Samba
10 9 (0.10%) VMware ESXi
10 9 (0.10%) vSphere
11 8 (0.092%) oVirt
11 8 (0.092%) RHEV
12 7 (0.080%) HDFS
13 6 (0.069%) Apache ZooKeeper
13 6 (0.069%) Oracle RAC
14 4 (0.046%) Virtual Desktop
14 4 (0.046%) Xen
Systems Management
1 207 (2.38%) Puppet
2 199 (2.29%) Ansible
3 168 (1.93%) Opscode Chef
4 108 (1.24%) Kubernetes
5 33 (0.38%) Mesos
6 32 (0.37%) Nagios
6 32 (0.37%) Salt
7 23 (0.26%) HP Quality Center
7 23 (0.26%) Terraform
8 19 (0.22%) HockeyApp
8 19 (0.22%) Prometheus
9 16 (0.18%) Nessus
9 16 (0.18%) ZABBIX
10 14 (0.16%) CA Service Virtualization
11 13 (0.15%) Kibana
12 12 (0.14%) Cobbler
12 12 (0.14%) Nmap
13 10 (0.11%) rkt
14 8 (0.092%) ITRS Geneos
14 8 (0.092%) SCOM
Vendors
1 641 (7.37%) Oracle
2 544 (6.25%) Microsoft
3 259 (2.98%) Google
4 183 (2.10%) SAP
5 136 (1.56%) Red Hat
6 94 (1.08%) VMware
7 80 (0.92%) IBM
8 73 (0.84%) HP
9 57 (0.66%) Atlassian
10 55 (0.63%) TIBCO
11 52 (0.60%) Salesforce.com
12 48 (0.55%) Cisco
12 48 (0.55%) Sophos
13 38 (0.44%) Splunk
14 35 (0.40%) Apple
15 32 (0.37%) Intel
15 32 (0.37%) Sybase
16 30 (0.34%) Xamarin
17 29 (0.33%) EMC
18 26 (0.30%) CA