Period
to 18 September 2020

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

C++
England > Midlands
6 months to
18 Sep 2020
Same period 2019 Same period 2018
Rank 101 90 100
Rank change year-on-year -11 +10 -3
Permanent jobs citing C++ 110 387 396
As % of all permanent jobs advertised in the Midlands 2.75% 3.32% 2.90%
As % of the Programming Languages category 5.25% 6.80% 5.94%
Number of salaries quoted 106 287 353
Median annual salary £51,750 £42,500 £40,000
Median salary % change year-on-year +21.76% +6.25% -
10th Percentile £31,500 £28,750 £26,250
90th Percentile £65,000 £61,250 £60,000
England median annual salary £60,000 £52,500 £52,500
% change year-on-year +14.29% - +10.53%

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 Midlands with a requirement for coding skills.

All Programming Languages
Midlands
Permanent vacancies with a requirement for coding skills 2,096 5,689 6,663
As % of all permanent IT jobs advertised in the Midlands 52.48% 48.74% 48.80%
Number of salaries quoted 1,727 4,785 5,623
Median annual salary £45,000 £42,500 £42,500
Median salary % change year-on-year +5.88% - +6.25%
10th Percentile £30,000 £26,750 £26,250
90th Percentile £65,000 £63,750 £62,500
England median annual salary £57,500 £52,500 £50,000
% change year-on-year +9.52% +5.00% +3.09%

C++
Job Vacancy Trend in the Midlands

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

Job vacancy trend for C++ in the Midlands

C++
Salary Trend in the Midlands

3-month moving average salary quoted in jobs citing C++ in the Midlands.

Salary trend for C++ in the Midlands

C++
Salary Histogram in the Midlands

Salary distribution for jobs citing C++ in the Midlands over the 6 months to 18 September 2020.

Salary histogram for C++ in the Midlands

C++
Job Locations in the Midlands

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing C++ within the Midlands region over the 6 months to 18 September 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
West Midlands +18 80 £55,000 +22.22% 34
East Midlands -21 28 £45,000 +12.50% 22
C++
England

For the 6 months to 18 September 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 Midlands region with a requirement for C++.

1 58 (52.73%) Python
2 54 (49.09%) Linux
3 52 (47.27%) C#
4 41 (37.27%) Software Engineering
5 39 (35.45%) Java
6 36 (32.73%) Degree
7 33 (30.00%) Unix
8 31 (28.18%) Perl
9 25 (22.73%) Windows
9 25 (22.73%) Analytical Skills
10 24 (21.82%) C
11 22 (20.00%) Analytics
12 21 (19.09%) Cybersecurity
13 20 (18.18%) Computer Science
13 20 (18.18%) Problem-Solving
14 19 (17.27%) Git (software)
14 19 (17.27%) Change Management
15 18 (16.36%) Agile Software Development
15 18 (16.36%) .NET
15 18 (16.36%) R
16 17 (15.45%) Data Science
17 16 (14.55%) OO
18 15 (13.64%) JavaScript
18 15 (13.64%) NIST
18 15 (13.64%) Threat Management
19 14 (12.73%) Data Lake
19 14 (12.73%) HTML
19 14 (12.73%) Azure
20 13 (11.82%) Mathematics
20 13 (11.82%) Use Case

C++
Co-occurring IT Skills in the Midlands 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 2 (1.82%) Jupyter
2 1 (0.91%) Apache
2 1 (0.91%) Apache Spark
2 1 (0.91%) Apache Synapse
2 1 (0.91%) IIS
Applications
1 6 (5.45%) 3ds Max
2 2 (1.82%) S-PLUS
Cloud Services
1 14 (12.73%) Azure
2 12 (10.91%) AWS
3 6 (5.45%) GitHub
4 3 (2.73%) GCP
5 2 (1.82%) AWS CloudFormation
6 1 (0.91%) Power Platform
Communications & Networking
1 3 (2.73%) Firewall
1 3 (2.73%) Peer-to-Peer Networking
2 2 (1.82%) PBX
3 1 (0.91%) 3G
3 1 (0.91%) 4G
3 1 (0.91%) Bluetooth
3 1 (0.91%) HTTP
3 1 (0.91%) Internet
3 1 (0.91%) LTE
3 1 (0.91%) SMTP
3 1 (0.91%) SNMP
3 1 (0.91%) Wi-Fi
3 1 (0.91%) Wireless
3 1 (0.91%) ZigBee
Database & Business Intelligence
1 14 (12.73%) Data Lake
2 12 (10.91%) Big Data
3 8 (7.27%) Data Mining
3 8 (7.27%) InterSystems Cache
4 6 (5.45%) MySQL
5 4 (3.64%) SQL Server
5 4 (3.64%) SQL Server Integration Services
6 3 (2.73%) Informix
6 3 (2.73%) NoSQL
7 2 (1.82%) BigQuery
7 2 (1.82%) Data Warehouse
7 2 (1.82%) MongoDB
8 1 (0.91%) Azure SQL Data Warehouse
8 1 (0.91%) Looker
8 1 (0.91%) Power BI
8 1 (0.91%) RDBMS
8 1 (0.91%) Relational Database
Development Applications
1 19 (17.27%) Git (software)
2 11 (10.00%) Jenkins
3 8 (7.27%) NUnit
3 8 (7.27%) Selenium
4 7 (6.36%) Mercurial
5 5 (4.55%) JUnit
6 4 (3.64%) JIRA
6 4 (3.64%) Subversion
6 4 (3.64%) Team Foundation Server
7 3 (2.73%) C++Builder
7 3 (2.73%) Rational DOORS
7 3 (2.73%) Visual Studio
8 1 (0.91%) Babel
8 1 (0.91%) GitLab
General
1 11 (10.00%) Games
2 8 (7.27%) Electronics
2 8 (7.27%) Retail
3 5 (4.55%) Finance
4 4 (3.64%) Public Sector
5 3 (2.73%) French Language
5 3 (2.73%) German Language
5 3 (2.73%) Spanish Language
5 3 (2.73%) Telecoms
6 2 (1.82%) Advertising
6 2 (1.82%) Back Office
6 2 (1.82%) Law
7 1 (0.91%) Aerospace
7 1 (0.91%) Automotive
7 1 (0.91%) Financial Institution
7 1 (0.91%) Military
7 1 (0.91%) Publishing
Job Titles
1 38 (34.55%) Software Engineer
2 28 (25.45%) Developer
3 19 (17.27%) Senior Software Engineer
4 14 (12.73%) Embedded Engineer
4 14 (12.73%) Embedded Software Engineer
5 10 (9.09%) C++ Developer
6 9 (8.18%) C# Software Engineer
6 9 (8.18%) Programmer
6 9 (8.18%) Python Developer
6 9 (8.18%) Python Engineer
6 9 (8.18%) Senior Developer
6 9 (8.18%) Software Developer
7 8 (7.27%) Java Engineer
7 8 (7.27%) Linux Developer
7 8 (7.27%) Senior Python Developer
8 7 (6.36%) Automation Engineer
8 7 (6.36%) Senior Embedded Software Engineer
8 7 (6.36%) SIEM Engineer
8 7 (6.36%) Splunk Engineer
9 6 (5.45%) Linux Engineer
Libraries, Frameworks & Software Standards
1 18 (16.36%) .NET
2 14 (12.73%) HTML
3 11 (10.00%) CSS
3 11 (10.00%) jQuery
4 8 (7.27%) ASP.NET
4 8 (7.27%) LINQ
5 7 (6.36%) WPF
6 6 (5.45%) ASP.NET MVC
7 5 (4.55%) .NET Framework
7 5 (4.55%) Entity Framework
7 5 (4.55%) Web Services
8 3 (2.73%) ASP.NET Web API
8 3 (2.73%) CSS3
8 3 (2.73%) HTML5
8 3 (2.73%) Node.js
8 3 (2.73%) RESTful
9 2 (1.82%) AngularJS
9 2 (1.82%) Natural Language Processing
9 2 (1.82%) React
9 2 (1.82%) scikit-learn
Miscellaneous
1 25 (22.73%) Analytical Skills
2 6 (5.45%) Self-Motivation
3 5 (4.55%) Greenfield Project
3 5 (4.55%) Mobile App
4 4 (3.64%) Management Information System
5 3 (2.73%) Algorithms
5 3 (2.73%) VHDL
6 2 (1.82%) Cyber Defence
6 2 (1.82%) Linux Command Line
7 1 (0.91%) Client/Server
7 1 (0.91%) Data Structures
7 1 (0.91%) Embedded Systems
7 1 (0.91%) Field-Programmable Gate Array
7 1 (0.91%) NHS
7 1 (0.91%) SCADA
7 1 (0.91%) User Experience
7 1 (0.91%) Virtual Team
Operating Systems
1 54 (49.09%) Linux
2 33 (30.00%) Unix
3 25 (22.73%) Windows
4 8 (7.27%) Red Hat Enterprise Linux
5 3 (2.73%) Android
5 3 (2.73%) Apple iOS
6 2 (1.82%) CentOS
6 2 (1.82%) SafeRTOS
6 2 (1.82%) VxWorks
Processes & Methodologies
1 41 (37.27%) Software Engineering
2 22 (20.00%) Analytics
3 21 (19.09%) Cybersecurity
4 20 (18.18%) Computer Science
4 20 (18.18%) Problem-Solving
5 19 (17.27%) Change Management
6 18 (16.36%) Agile Software Development
7 17 (15.45%) Data Science
8 16 (14.55%) OO
9 15 (13.64%) Threat Management
10 13 (11.82%) Mathematics
10 13 (11.82%) Use Case
11 12 (10.91%) UML
12 10 (9.09%) Data Analytics
12 10 (9.09%) TDD
13 9 (8.18%) Big Data Analytics
13 9 (8.18%) Configuration Management
13 9 (8.18%) Test Automation
14 8 (7.27%) Continuous Integration
14 8 (7.27%) Scrum
Programming Languages
1 58 (52.73%) Python
2 52 (47.27%) C#
3 39 (35.45%) Java
4 31 (28.18%) Perl
5 24 (21.82%) C
6 18 (16.36%) R
7 15 (13.64%) JavaScript
8 7 (6.36%) Bash Shell
8 7 (6.36%) Fortran
9 6 (5.45%) Embedded C
9 6 (5.45%) Go
9 6 (5.45%) MAXScript
9 6 (5.45%) PHP
9 6 (5.45%) SQL
10 2 (1.82%) FoxPro (VFP)
10 2 (1.82%) MATLAB
10 2 (1.82%) Pascal
10 2 (1.82%) PowerShell
11 1 (0.91%) Embedded C++
11 1 (0.91%) Shell Script
Qualifications
1 36 (32.73%) Degree
2 12 (10.91%) Security Cleared
3 10 (9.09%) SC Cleared
4 7 (6.36%) Computer Science Degree
5 4 (3.64%) DV Cleared
6 2 (1.82%) PhD
7 1 (0.91%) Master's Degree
7 1 (0.91%) Numerate Degree
Quality Assurance & Compliance
1 15 (13.64%) NIST
2 1 (0.91%) PMO
System Software
1 8 (7.27%) Squid
2 4 (3.64%) Docker
2 4 (3.64%) Firmware
3 3 (2.73%) Active Directory
3 3 (2.73%) BitLocker
4 1 (0.91%) VMware Infrastructure
Systems Management
1 3 (2.73%) Ansible
1 3 (2.73%) Kubernetes
1 3 (2.73%) Norton AntiVirus
1 3 (2.73%) SCCM
1 3 (2.73%) SELinux
1 3 (2.73%) Terraform
Vendors
1 9 (8.18%) Microsoft
2 8 (7.27%) Red Hat
3 7 (6.36%) Splunk
4 4 (3.64%) TOWER Software
5 3 (2.73%) Borland
5 3 (2.73%) FireEye
5 3 (2.73%) Google
5 3 (2.73%) IBM
5 3 (2.73%) McAfee
5 3 (2.73%) Symantec
5 3 (2.73%) Tanium
5 3 (2.73%) Xamarin
6 2 (1.82%) Atlassian
6 2 (1.82%) Cisco
6 2 (1.82%) Intel
7 1 (0.91%) Databricks
7 1 (0.91%) Tableau
7 1 (0.91%) Talend
7 1 (0.91%) VMware