Period
to 26 November 2020

The following table provides summary statistics for permanent job vacancies advertised in the North of England 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 26 November 2020 with a comparison to the same period in the previous 2 years.

C++
England > North of England
6 months to
26 Nov 2020
Same period 2019 Same period 2018
Rank 112 102 101
Rank change year-on-year -10 -1 +26
Permanent jobs citing C++ 196 519 622
As % of all permanent jobs advertised in the North of England 2.37% 2.92% 2.93%
As % of the Programming Languages category 4.21% 5.81% 5.53%
Number of salaries quoted 188 322 537
Median annual salary £52,500 £50,000 £45,000
Median salary % change year-on-year +5.00% +11.11% -
10th Percentile £37,275 £26,250 £26,250
90th Percentile £68,750 £68,750 £65,000
England median annual salary £60,000 £55,000 £55,000
% change year-on-year +9.09% - +10.00%

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 advertised in the North of England with a requirement for coding skills.

All Programming Languages
North of England
Permanent vacancies with a requirement for coding skills 4,661 8,927 11,256
As % of all permanent IT jobs advertised in the North of England 56.48% 50.28% 53.00%
Number of salaries quoted 4,171 7,269 9,378
Median annual salary £47,500 £45,000 £44,000
Median salary % change year-on-year +5.56% +2.27% +3.53%
10th Percentile £32,500 £27,950 £27,500
90th Percentile £66,250 £65,000 £65,000
England median annual salary £57,500 £52,500 £52,500
% change year-on-year +9.52% - +5.00%

C++
Job Vacancy Trend in the North of England

Job postings citing C++ as a proportion of all IT jobs advertised in the North of England.

Job vacancy trend for C++ in the North of England

C++
Salary Trend in the North of England

3-month moving average salary quoted in jobs citing C++ in the North of England.

Salary trend for C++ in the North of England

C++
Salary Histogram in the North of England

Salary distribution for jobs citing C++ in the North of England over the 6 months to 26 November 2020.

Salary histogram for C++ in the North of England

C++
Job Locations in the North of England

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing C++ within the North of England region over the 6 months to 26 November 2020. 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
Yorkshire +92 98 £52,500 +10.53% 35
North West -66 69 £52,500 +5.00% 41
North East +25 29 £47,500 -5.00% 8
C++
England

For the 6 months to 26 November 2020, 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 across the North of England region with a requirement for C++.

1 121 (61.73%) Software Engineering
2 107 (54.59%) Python
3 105 (53.57%) C#
4 93 (47.45%) Java
5 64 (32.65%) Agile Software Development
6 55 (28.06%) Git (software)
6 55 (28.06%) JavaScript
7 54 (27.55%) TDD
8 50 (25.51%) SQL
9 45 (22.96%) C
9 45 (22.96%) Linux
10 44 (22.45%) Continuous Integration
11 42 (21.43%) OO
11 42 (21.43%) Jenkins
12 39 (19.90%) Subversion
13 38 (19.39%) DevOps
14 34 (17.35%) AngularJS
15 33 (16.84%) OOP
16 31 (15.82%) PostgreSQL
16 31 (15.82%) Computer Science
16 31 (15.82%) Redis
17 30 (15.31%) NoSQL
17 30 (15.31%) Degree
18 29 (14.80%) RabbitMQ
18 29 (14.80%) Ansible
19 28 (14.29%) Docker
19 28 (14.29%) Elasticsearch
19 28 (14.29%) Azure
19 28 (14.29%) nginx
20 27 (13.78%) Mercurial

C++
Co-occurring IT Skills in the North of England 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 28 (14.29%) Elasticsearch
1 28 (14.29%) nginx
2 5 (2.55%) JBoss
3 4 (2.04%) WinCC
4 2 (1.02%) Tomcat
5 1 (0.51%) Apache
5 1 (0.51%) Confluence
5 1 (0.51%) IIS
5 1 (0.51%) MS Exchange
5 1 (0.51%) Oracle Workflow
5 1 (0.51%) SharePoint
Applications
1 4 (2.04%) AutoCAD
2 3 (1.53%) Maya
3 2 (1.02%) Microsoft Office
4 1 (0.51%) Microsoft Excel
4 1 (0.51%) Simulink
Cloud Services
1 28 (14.29%) Azure
2 23 (11.73%) AWS
3 21 (10.71%) AWS CloudFormation
3 21 (10.71%) GCP
4 2 (1.02%) npm
4 2 (1.02%) Office 365
4 2 (1.02%) OpenShift
5 1 (0.51%) GitHub
5 1 (0.51%) Power Platform
5 1 (0.51%) PowerApps
5 1 (0.51%) SaaS
Communications & Networking
1 27 (13.78%) Wi-Fi
2 24 (12.24%) Wireless
3 22 (11.22%) TCP/IP
4 20 (10.20%) Ethernet
5 17 (8.67%) MQTT
6 12 (6.12%) Bluetooth
7 10 (5.10%) 802.11
8 9 (4.59%) Broadband
9 8 (4.08%) HTTP
10 6 (3.06%) HTTPS
10 6 (3.06%) STUN
10 6 (3.06%) Wireshark
11 4 (2.04%) DVB
11 4 (2.04%) Internet
11 4 (2.04%) MIMO
12 2 (1.02%) AMQP
12 2 (1.02%) Software-Defined Radio
13 1 (0.51%) 3G
13 1 (0.51%) 4G
13 1 (0.51%) Intranet
Database & Business Intelligence
1 31 (15.82%) PostgreSQL
1 31 (15.82%) Redis
2 30 (15.31%) NoSQL
3 10 (5.10%) MongoDB
3 10 (5.10%) MySQL
4 5 (2.55%) Relational Database
4 5 (2.55%) SQL Server
5 4 (2.04%) Big Data
6 3 (1.53%) SQL Server Integration Services
6 3 (1.53%) SQL Server Reporting Services
7 2 (1.02%) Amazon DynamoDB
7 2 (1.02%) Couchbase
7 2 (1.02%) InterSystems Cache
7 2 (1.02%) Neo4j
8 1 (0.51%) Blockchain
8 1 (0.51%) Data Mining
8 1 (0.51%) Informix
8 1 (0.51%) Power BI
8 1 (0.51%) QlikView
Development Applications
1 55 (28.06%) Git (software)
2 42 (21.43%) Jenkins
3 39 (19.90%) Subversion
4 27 (13.78%) Mercurial
5 9 (4.59%) Team Foundation Server
6 6 (3.06%) Selenium
7 5 (2.55%) Cucumber
7 5 (2.55%) Eclipse
7 5 (2.55%) Xcode
8 4 (2.04%) Gradle
8 4 (2.04%) Maven
8 4 (2.04%) TeamCity
9 3 (1.53%) JIRA
10 2 (1.02%) Buildbot
10 2 (1.02%) Clang
10 2 (1.02%) CMake
10 2 (1.02%) CruiseControl
10 2 (1.02%) GCC
10 2 (1.02%) Visual Studio
11 1 (0.51%) GitLab
General
1 24 (12.24%) Games
2 13 (6.63%) Telecoms
3 10 (5.10%) Manufacturing
4 9 (4.59%) Electronics
5 6 (3.06%) Finance
5 6 (3.06%) Public Sector
6 3 (1.53%) Automotive
7 2 (1.02%) Marketing
7 2 (1.02%) Military
8 1 (0.51%) Advertising
8 1 (0.51%) Aerospace
8 1 (0.51%) French Language
8 1 (0.51%) German Language
8 1 (0.51%) Law
8 1 (0.51%) Spanish Language
Job Titles
1 109 (55.61%) Software Engineer
2 30 (15.31%) Python Engineer
3 29 (14.80%) Embedded Engineer
4 28 (14.29%) Python Software Engineer
5 26 (13.27%) Senior Software Engineer
6 24 (12.24%) Developer
6 24 (12.24%) Embedded Software Engineer
7 21 (10.71%) C++ Software Engineer
8 15 (7.65%) Software Developer
9 14 (7.14%) Embedded C++ Engineer
9 14 (7.14%) Senior Embedded Software Engineer
10 13 (6.63%) Wireless Engineer
11 12 (6.12%) Embedded C++ Software Engineer
11 12 (6.12%) Senior C++ Software Engineer
12 10 (5.10%) C Software Engineer
13 9 (4.59%) Architect
13 9 (4.59%) DSP Engineer
13 9 (4.59%) Senior DSP Engineer
14 8 (4.08%) Linux Engineer
15 7 (3.57%) Embedded C Engineer
Libraries, Frameworks & Software Standards
1 34 (17.35%) AngularJS
2 29 (14.80%) RabbitMQ
3 24 (12.24%) HTML
4 23 (11.73%) Vue.js
5 19 (9.69%) CSS
6 16 (8.16%) .NET
7 13 (6.63%) Node.js
8 12 (6.12%) Unreal Engine
9 10 (5.10%) 802.1X
10 9 (4.59%) Web Services
11 8 (4.08%) XSLT
12 7 (3.57%) WPF
13 6 (3.06%) XMPP
14 5 (2.55%) Gherkin
15 4 (2.04%) GStreamer
15 4 (2.04%) KnockoutJS
15 4 (2.04%) React
15 4 (2.04%) RESTful
16 3 (1.53%) Spring
17 2 (1.02%) JTA
Miscellaneous
1 16 (8.16%) Algorithms
2 15 (7.65%) Embedded Systems
3 14 (7.14%) Device Driver
4 12 (6.12%) Analytical Skills
5 11 (5.61%) Field-Programmable Gate Array
5 11 (5.61%) Mobile App
6 9 (4.59%) Animation
7 6 (3.06%) Greenfield Project
7 6 (3.06%) Replication
8 5 (2.55%) Cyberthreat
8 5 (2.55%) Self-Motivation
9 4 (2.04%) Driving Licence
9 4 (2.04%) SCADA
10 3 (1.53%) CAN bus
10 3 (1.53%) Lidar
11 2 (1.02%) Management Information System
12 1 (0.51%) 3D Graphics
12 1 (0.51%) ASIC
12 1 (0.51%) Handset
12 1 (0.51%) Video\Live Streaming
Operating Systems
1 45 (22.96%) Linux
2 18 (9.18%) Windows
3 7 (3.57%) Android
3 7 (3.57%) Apple iOS
3 7 (3.57%) Unix
4 6 (3.06%) Mac OS X
5 3 (1.53%) Embedded Linux
5 3 (1.53%) Robot Operating System
6 2 (1.02%) CentOS
6 2 (1.02%) Ubuntu
7 1 (0.51%) Debian
7 1 (0.51%) Mac OS
7 1 (0.51%) Windows Embedded Compact
7 1 (0.51%) Windows Server
Processes & Methodologies
1 121 (61.73%) Software Engineering
2 64 (32.65%) Agile Software Development
3 54 (27.55%) TDD
4 44 (22.45%) Continuous Integration
5 42 (21.43%) OO
6 38 (19.39%) DevOps
7 33 (16.84%) OOP
8 31 (15.82%) Computer Science
9 23 (11.73%) SOLID
10 22 (11.22%) Unit Testing
11 21 (10.71%) Don't repeat yourself (DRY)
12 19 (9.69%) Problem-Solving
13 16 (8.16%) Machine Learning
14 15 (7.65%) Test Automation
15 14 (7.14%) Validation
16 13 (6.63%) Artificial Intelligence
16 13 (6.63%) Requirements Gathering
17 10 (5.10%) Scrum
18 9 (4.59%) MVC
18 9 (4.59%) Performance Measurement
Programming Languages
1 107 (54.59%) Python
2 105 (53.57%) C#
3 93 (47.45%) Java
4 55 (28.06%) JavaScript
5 50 (25.51%) SQL
6 45 (22.96%) C
7 27 (13.78%) Ruby
8 22 (11.22%) Go
9 21 (10.71%) Kotlin
9 21 (10.71%) Scala
10 12 (6.12%) Embedded C
11 10 (5.10%) Embedded C++
11 10 (5.10%) T-SQL
12 7 (3.57%) Bash Shell
13 5 (2.55%) Apple Swift
13 5 (2.55%) MATLAB
13 5 (2.55%) Perl
14 3 (1.53%) PHP
14 3 (1.53%) R
15 2 (1.02%) TypeScript
Qualifications
1 30 (15.31%) Degree
2 11 (5.61%) Security Cleared
3 10 (5.10%) DV Cleared
4 4 (2.04%) PhD
5 3 (1.53%) Master's Degree
6 2 (1.02%) Computer Science Degree
Quality Assurance & Compliance
1 9 (4.59%) QA
2 1 (0.51%) Cyber Essentials
2 1 (0.51%) GDPR
2 1 (0.51%) ISO 26262
2 1 (0.51%) ISO 9001
2 1 (0.51%) MISRA
2 1 (0.51%) MISRA C
2 1 (0.51%) SLA
System Software
1 28 (14.29%) Docker
2 9 (4.59%) Firmware
3 2 (1.02%) Hyper-V
4 1 (0.51%) Active Directory
4 1 (0.51%) LXC
4 1 (0.51%) VMware Infrastructure
Systems Management
1 29 (14.80%) Ansible
2 27 (13.78%) Kubernetes
3 21 (10.71%) Terraform
4 7 (3.57%) Graylog
5 6 (3.06%) Kibana
6 4 (2.04%) SCCM
7 2 (1.02%) Opscode Chef
8 1 (0.51%) Grafana
8 1 (0.51%) HAProxy
8 1 (0.51%) Nagios
8 1 (0.51%) Prometheus
8 1 (0.51%) Puppet
Vendors
1 12 (6.12%) Microsoft
2 8 (4.08%) Oracle
3 5 (2.55%) Perforce
3 5 (2.55%) Sony
4 4 (2.04%) Apple
4 4 (2.04%) NVIDIA
5 3 (1.53%) Autodesk
6 2 (1.02%) Red Hat
7 1 (0.51%) Borland
7 1 (0.51%) Cisco
7 1 (0.51%) Citrix
7 1 (0.51%) F5
7 1 (0.51%) SAP
7 1 (0.51%) ServiceNow
7 1 (0.51%) VMware
7 1 (0.51%) Xilinx