Period
to 15 February 2019

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

C++
UK
6 months to
15 Feb 2019
Same period 2018 Same period 2017
Rank 56 62 65
Rank change year-on-year +6 +3 -5
Permanent jobs citing C++ 7,322 8,311 7,863
As % of all permanent IT jobs advertised in the UK 4.83% 4.73% 4.47%
As % of the Programming Languages category 8.79% 8.50% 8.36%
Number of salaries quoted 5,926 6,848 6,557
UK median annual salary £52,500 £50,000 £47,500
Median salary % change year-on-year +5.00% +5.26% -5.00%
10th Percentile £31,250 £28,000 £27,500
90th Percentile £95,000 £85,000 £86,250
UK excluding London median annual salary £47,500 £47,500 £42,500
% change year-on-year - +11.76% -

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 83,331 97,813 94,072
As % of all permanent IT jobs advertised in the UK 54.99% 55.65% 53.53%
Number of salaries quoted 68,886 82,193 80,596
UK median annual salary £51,892 £50,000 £47,500
Median salary % change year-on-year +3.78% +5.26% +5.56%
10th Percentile £31,250 £29,750 £28,750
90th Percentile £85,000 £77,500 £76,250
UK excluding London median annual salary £45,000 £42,500 £42,500
% change year-on-year +5.88% - +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 15 February 2019.

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 15 February 2019. 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 6,782 £55,000 +10.00% 1,827
UK excluding London +4 4,538 £47,500 - 1,427
London +20 2,666 £70,000 +7.69% 523
South East +2 1,812 £50,000 +5.26% 400
South West -1 678 £45,000 -2.17% 221
North of England +25 642 £45,000 - 237
East of England -20 558 £52,500 - 284
Midlands +7 424 £40,750 +1.88% 164
North West +20 334 £46,528 +0.60% 112
Scotland -1 324 £45,500 +13.75% 66
Yorkshire +18 219 £45,000 -10.00% 87
West Midlands -15 214 £42,500 +13.33% 96
East Midlands +31 209 £40,000 - 68
North East +19 89 £47,500 +18.75% 39
Wales +28 61 £37,000 -10.30% 41
Northern Ireland -11 44 £42,500 +6.25% 16

For the 6 months to 15 February 2019, 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,549 (48.47%) Java
2 3,421 (46.72%) Software Engineering
3 3,300 (45.07%) Python
4 3,079 (42.05%) C#
5 2,398 (32.75%) C
6 2,269 (30.99%) Agile Software Development
7 2,190 (29.91%) Linux
8 1,939 (26.48%) Degree
9 1,617 (22.08%) SQL
10 1,456 (19.89%) Finance
11 1,434 (19.58%) Computer Science
12 1,359 (18.56%) JavaScript
13 1,156 (15.79%) Windows
14 1,138 (15.54%) OO
15 1,109 (15.15%) .NET
16 1,043 (14.24%) Mathematics
17 943 (12.88%) Machine Learning
18 913 (12.47%) Algorithms
19 835 (11.40%) Problem-Solving
20 809 (11.05%) HTML
21 775 (10.58%) Git (software)
22 722 (9.86%) TDD
23 721 (9.85%) Multithreading
24 648 (8.85%) Test Automation
25 643 (8.78%) Security Cleared
26 642 (8.77%) Continuous Integration
27 636 (8.69%) DevOps
28 621 (8.48%) Artificial Intelligence
29 614 (8.39%) Amazon AWS
30 607 (8.29%) Scrum

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 336 (4.59%) Apache
2 178 (2.43%) Elasticsearch
3 171 (2.34%) Apache Spark
4 142 (1.94%) Confluence
5 128 (1.75%) Tomcat
6 45 (0.61%) SharePoint
7 42 (0.57%) Ethereum
8 41 (0.56%) JBoss
9 28 (0.38%) IIS
10 26 (0.36%) WebLogic
11 23 (0.31%) MQSeries
11 23 (0.31%) nginx
12 20 (0.27%) Documentum
12 20 (0.27%) Hyperledger
13 19 (0.26%) Apache Pig
13 19 (0.26%) GlassFish
14 18 (0.25%) Jupyter
15 16 (0.22%) SAS
16 15 (0.20%) WordPress
17 12 (0.16%) BizTalk Server
Applications
1 74 (1.01%) Microsoft Excel
2 31 (0.42%) GNU Octave
3 27 (0.37%) Microsoft Office
4 20 (0.27%) Simulink
5 16 (0.22%) Photoshop
6 13 (0.18%) Spreadsheet
7 12 (0.16%) Snapchat
8 10 (0.14%) Adobe Illustrator
8 10 (0.14%) Microsoft PowerPoint
9 9 (0.12%) SOLIDWORKS
10 8 (0.11%) Maple
10 8 (0.11%) MS Visio
11 7 (0.096%) Fireworks
11 7 (0.096%) SPSS
12 4 (0.055%) Stateflow
12 4 (0.055%) TargetLink
13 3 (0.041%) Adobe Premiere
13 3 (0.041%) Avid Media Composer
13 3 (0.041%) Microsoft Project
14 2 (0.027%) Weka
Business Applications
1 59 (0.81%) thinkFolio
2 46 (0.63%) Distributed Ledger
3 23 (0.31%) Dynamics CRM
4 18 (0.25%) R3 Corda
5 10 (0.14%) Dynamics AX
6 9 (0.12%) Eze OMS
6 9 (0.12%) Magento
7 8 (0.11%) Dynamics NAV
7 8 (0.11%) Summit
8 7 (0.096%) SAP CO
8 7 (0.096%) SAP FI
8 7 (0.096%) SAP FI/CO
8 7 (0.096%) SAP IS-U
8 7 (0.096%) Teamcenter
9 5 (0.068%) NetSuite
10 4 (0.055%) Concordance
10 4 (0.055%) Epicor Tropos
10 4 (0.055%) Relativity
11 3 (0.041%) PlanetPress Connect
11 3 (0.041%) Sage 50
Cloud Services
1 614 (8.39%) Amazon AWS
2 341 (4.66%) Microsoft Azure
3 180 (2.46%) Google Cloud Platform
4 146 (1.99%) GitHub
5 137 (1.87%) Cloud Computing
6 126 (1.72%) SaaS
7 55 (0.75%) Amazon EC2
8 53 (0.72%) Serverless
9 47 (0.64%) Amazon S3
10 38 (0.52%) AWS Lambda
11 37 (0.51%) PaaS
12 35 (0.48%) Office 365
13 24 (0.33%) IaaS
14 23 (0.31%) G Suite
14 23 (0.31%) Google Analytics
15 17 (0.23%) AWS CloudFormation
15 17 (0.23%) CloudFront
16 16 (0.22%) OpenShift
17 14 (0.19%) Slack
18 11 (0.15%) NuGet
Communications & Networking
1 248 (3.39%) TCP/IP
2 154 (2.10%) Wireless
3 134 (1.83%) Internet
4 111 (1.52%) RS-485
5 94 (1.28%) Modbus
6 90 (1.23%) HTTP
7 66 (0.90%) Firewall
7 66 (0.90%) Network Security
8 60 (0.82%) Bluetooth
9 59 (0.81%) RS-232
10 51 (0.70%) Wi-Fi
11 45 (0.61%) Ethernet
12 41 (0.56%) VoIP
13 31 (0.42%) Software-Defined Radio
13 31 (0.42%) Wireshark
14 29 (0.40%) MQTT
15 28 (0.38%) DNS
16 23 (0.31%) Multicast
17 21 (0.29%) DHCP
17 21 (0.29%) VPN
Database & Business Intelligence
1 511 (6.98%) SQL Server
2 480 (6.56%) Big Data
3 297 (4.06%) Relational Database
4 281 (3.84%) MySQL
5 258 (3.52%) PostgreSQL
6 224 (3.06%) NoSQL
7 205 (2.80%) Hadoop
8 203 (2.77%) MongoDB
9 161 (2.20%) Blockchain
10 146 (1.99%) Apache Cassandra
11 117 (1.60%) Apache Hive
12 99 (1.35%) Data Mining
13 83 (1.13%) Neo4j
14 79 (1.08%) Redis
15 64 (0.87%) RDBMS
16 47 (0.64%) Oracle Database
17 45 (0.61%) DB2
18 42 (0.57%) GIS
18 42 (0.57%) SQL Server Integration Services
19 39 (0.53%) KDB
Development Applications
1 775 (10.58%) Git (software)
2 454 (6.20%) Visual Studio
3 442 (6.04%) Jenkins
4 398 (5.44%) JIRA
5 264 (3.61%) Subversion
6 181 (2.47%) Maven
7 178 (2.43%) Selenium
8 140 (1.91%) Atlassian Bamboo
9 130 (1.78%) Team Foundation Server
10 122 (1.67%) Bitbucket
11 121 (1.65%) Eclipse
12 103 (1.41%) Cucumber
13 97 (1.32%) TeamCity
14 87 (1.19%) JUnit
15 86 (1.17%) GitLab
16 73 (1.00%) Gradle
17 67 (0.92%) Robot Framework
18 63 (0.86%) Eclipse RCP
18 63 (0.86%) Vagrant
19 62 (0.85%) EasyMock
General
1 1,456 (19.89%) Finance
2 606 (8.28%) Banking
3 416 (5.68%) Electronics
4 360 (4.92%) Manufacturing
5 338 (4.62%) Games
6 336 (4.59%) Front Office
7 235 (3.21%) Telecoms
8 211 (2.88%) Marketing
9 184 (2.51%) Investment Banking
10 152 (2.08%) Aerospace
11 107 (1.46%) Automotive
12 98 (1.34%) Retail
13 91 (1.24%) Legal
13 91 (1.24%) Publishing
14 84 (1.15%) Military
15 76 (1.04%) Pharmaceutical
16 75 (1.02%) German Language
17 71 (0.97%) French Language
18 58 (0.79%) Italian Language
18 58 (0.79%) Spanish Language
Job Titles
1 2,854 (38.98%) Developer
2 2,320 (31.69%) Software Engineer
3 1,044 (14.26%) C++ Developer
4 850 (11.61%) Software Developer
5 705 (9.63%) C++ Software Engineer
6 517 (7.06%) Senior Software Engineer
7 513 (7.01%) Embedded Engineer
8 455 (6.21%) Embedded Software Engineer
9 414 (5.65%) Graduate
10 385 (5.26%) C# Developer
11 370 (5.05%) Senior Developer
12 363 (4.96%) Java Developer
13 334 (4.56%) Junior
14 291 (3.97%) Python Developer
15 275 (3.76%) Graduate Developer
16 255 (3.48%) C++ Software Developer
17 248 (3.39%) Java Engineer
18 240 (3.28%) Architect
18 240 (3.28%) Python Engineer
19 217 (2.96%) C# Software Engineer
Libraries, Frameworks & Software Standards
1 1,109 (15.15%) .NET
2 809 (11.05%) HTML
3 543 (7.42%) CSS
4 503 (6.87%) AngularJS
5 405 (5.53%) Web Services
6 382 (5.22%) XML
7 368 (5.03%) Node.js
8 340 (4.64%) Spring
9 295 (4.03%) Boost C++ Libraries
10 289 (3.95%) STL
11 255 (3.48%) ASP.NET
11 255 (3.48%) React
12 245 (3.35%) RESTful
13 238 (3.25%) jQuery
14 236 (3.22%) HTML5
15 199 (2.72%) Qt
16 191 (2.61%) TensorFlow
17 186 (2.54%) WPF
18 177 (2.42%) .NET Framework
19 172 (2.35%) JSON
Miscellaneous
1 913 (12.47%) Algorithms
2 527 (7.20%) Analytical Skills
3 316 (4.32%) Embedded Systems
4 312 (4.26%) Derivative
5 290 (3.96%) Greenfield Project
6 266 (3.63%) Fintech
7 263 (3.59%) Foreign Exchange (FX)
8 259 (3.54%) Hedge funds
9 254 (3.47%) Data Structures
10 233 (3.18%) Equities
11 226 (3.09%) Self-Motivation
12 214 (2.92%) Robotics
13 205 (2.80%) User Experience
14 191 (2.61%) Fixed Income
15 184 (2.51%) Device Driver
16 125 (1.71%) Field-Programmable Gate Array
17 101 (1.38%) Mobile App
18 92 (1.26%) CAN bus
19 81 (1.11%) Virtual Team
20 72 (0.98%) VHDL
Operating Systems
1 2,190 (29.91%) Linux
2 1,156 (15.79%) Windows
3 419 (5.72%) Unix
4 409 (5.59%) Android
5 260 (3.55%) Apple iOS
6 175 (2.39%) Embedded Linux
7 127 (1.73%) Red Hat Enterprise Linux
8 97 (1.32%) FreeRTOS
9 93 (1.27%) CentOS
10 86 (1.17%) Ubuntu
11 76 (1.04%) Windows Server
12 54 (0.74%) Mac OS X
13 46 (0.63%) Debian
14 36 (0.49%) Solaris
14 36 (0.49%) Windows 10
15 27 (0.37%) Robot Operating System
16 26 (0.36%) Windows Server 2012
17 25 (0.34%) Fedora
18 21 (0.29%) VxWorks
19 18 (0.25%) SUSE
Processes & Methodologies
1 3,421 (46.72%) Software Engineering
2 2,269 (30.99%) Agile Software Development
3 1,434 (19.58%) Computer Science
4 1,138 (15.54%) OO
5 1,043 (14.24%) Mathematics
6 943 (12.88%) Machine Learning
7 835 (11.40%) Problem-Solving
8 722 (9.86%) TDD
9 721 (9.85%) Multithreading
10 648 (8.85%) Test Automation
11 642 (8.77%) Continuous Integration
12 636 (8.69%) DevOps
13 621 (8.48%) Artificial Intelligence
14 607 (8.29%) Scrum
15 590 (8.06%) Analytics
16 517 (7.06%) SDLC
17 471 (6.43%) Physics
18 450 (6.15%) Open Source
19 447 (6.10%) Mentoring
19 447 (6.10%) Unit Testing
Programming Languages
1 3,549 (48.47%) Java
2 3,300 (45.07%) Python
3 3,079 (42.05%) C#
4 2,398 (32.75%) C
5 1,617 (22.08%) SQL
6 1,359 (18.56%) JavaScript
7 478 (6.53%) Ruby
8 437 (5.97%) Bash Shell
9 414 (5.65%) Go
10 389 (5.31%) R
11 379 (5.18%) Perl
12 348 (4.75%) MATLAB
13 337 (4.60%) PHP
14 251 (3.43%) Embedded C
15 246 (3.36%) Scala
16 183 (2.50%) VB
17 178 (2.43%) PL/SQL
18 172 (2.35%) Objective-C
19 171 (2.34%) T-SQL
20 168 (2.29%) Embedded C++
Qualifications
1 1,939 (26.48%) Degree
2 643 (8.78%) Security Cleared
3 516 (7.05%) PhD
4 496 (6.77%) Computer Science Degree
5 407 (5.56%) SC Cleared
6 219 (2.99%) DV Cleared
7 114 (1.56%) Master's Degree
8 87 (1.19%) Numerate Degree
9 78 (1.07%) MPhil
10 52 (0.71%) ISTQB
11 37 (0.51%) CISSP
12 35 (0.48%) SANS
13 34 (0.46%) CEH
14 31 (0.42%) HND
15 30 (0.41%) HNC
16 26 (0.36%) ISEB
17 24 (0.33%) GIAC
18 23 (0.31%) OSCP
19 21 (0.29%) Postgraduate
20 18 (0.25%) Microsoft Certification
Quality Assurance & Compliance
1 231 (3.15%) QA
2 45 (0.61%) Data Quality
3 27 (0.37%) ISO/IEC 27001
4 25 (0.34%) GDPR
4 25 (0.34%) JTAG
4 25 (0.34%) MISRA
5 22 (0.30%) DO-178B
6 21 (0.29%) ISO 9001
7 20 (0.27%) DICOM
8 18 (0.25%) SLA
9 16 (0.22%) MiFID
10 15 (0.20%) Dodd-Frank
10 15 (0.20%) EMIR
10 15 (0.20%) ISO 13485
10 15 (0.20%) MISRA C
11 11 (0.15%) DO-254
11 11 (0.15%) IEC 61508
12 10 (0.14%) ISO/IEC 12207
13 9 (0.12%) HL7
14 7 (0.096%) Sarbanes-Oxley
System Software
1 491 (6.71%) Docker
2 225 (3.07%) Firmware
3 54 (0.74%) VMware Infrastructure
4 49 (0.67%) VirtualBox
5 45 (0.61%) vSphere
6 43 (0.59%) Virtual Machines
7 24 (0.33%) Hyper-V
8 20 (0.27%) Active Directory
9 13 (0.18%) etcd
10 10 (0.14%) HDFS
10 10 (0.14%) KVM
10 10 (0.14%) Virtual Servers
11 9 (0.12%) Snort
12 8 (0.11%) Microsoft App-V
12 8 (0.11%) Varnish
13 7 (0.096%) Oracle RAC
14 4 (0.055%) Apache ZooKeeper
15 3 (0.041%) iptables
15 3 (0.041%) Postfix
15 3 (0.041%) VMware ESXi
Systems Management
1 230 (3.14%) Ansible
2 193 (2.64%) Kubernetes
3 150 (2.05%) Puppet
4 141 (1.93%) Opscode Chef
5 70 (0.96%) Terraform
6 55 (0.75%) Salt
7 42 (0.57%) Prometheus
8 31 (0.42%) Consul
9 30 (0.41%) Kibana
9 30 (0.41%) Oozie
10 29 (0.40%) logstash
11 22 (0.30%) Grafana
12 21 (0.29%) Nexpose
13 19 (0.26%) Mesos
14 17 (0.23%) Nessus
14 17 (0.23%) Packer
15 15 (0.20%) Oracle Enterprise Manager
16 13 (0.18%) Icinga
17 12 (0.16%) Nagios
17 12 (0.16%) SELinux
Vendors
1 493 (6.73%) Microsoft
2 492 (6.72%) Oracle
3 232 (3.17%) Google
4 149 (2.03%) Red Hat
5 101 (1.38%) Reuters
6 99 (1.35%) SAP
7 94 (1.28%) Bloomberg
8 76 (1.04%) Atlassian
9 69 (0.94%) Tableau
10 59 (0.81%) VMware
11 56 (0.76%) FXall
11 56 (0.76%) MarketAxess
11 56 (0.76%) Tradeweb
12 53 (0.72%) Cisco
13 52 (0.71%) ION Trading
14 51 (0.70%) Solace
15 50 (0.68%) Sybase
16 45 (0.61%) Eze Software Group
17 42 (0.57%) TIBCO
18 37 (0.51%) Xamarin