Period
to 8 April 2020

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

C++
England > West Midlands
6 months to
8 Apr 2020
Same period 2019 Same period 2018
Rank 91 101 96
Rank change year-on-year +10 -5 +25
Permanent jobs citing C++ 180 250 288
As % of all permanent jobs advertised in the West Midlands 2.98% 3.14% 2.90%
As % of the Programming Languages category 6.54% 7.22% 5.93%
Number of salaries quoted 147 148 273
Median annual salary £46,250 £42,500 £40,000
Median salary % change year-on-year +8.82% +6.25% -
10th Percentile £26,750 £26,750 £23,750
90th Percentile £58,000 £58,000 £55,200
England median annual salary £55,000 £55,000 £52,500
% change year-on-year - +4.76% +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 West Midlands with a requirement for coding skills.

All Programming Languages
West Midlands
Permanent vacancies with a requirement for coding skills 2,752 3,461 4,857
As % of all permanent IT jobs advertised in the West Midlands 45.57% 43.50% 48.99%
Number of salaries quoted 2,386 2,691 3,991
Median annual salary £45,000 £42,500 £40,000
Median salary % change year-on-year +5.88% +6.25% -
10th Percentile £26,750 £26,250 £26,250
90th Percentile £65,000 £63,750 £60,000
England median annual salary £55,000 £52,500 £50,000
% change year-on-year +4.76% +5.00% +5.26%

C++
Job Vacancy Trend in the West Midlands

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

Job vacancy trend for C++ in the West Midlands

C++
Salary Trend in the West Midlands

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

Salary trend for C++ in the West Midlands

C++
Salary Histogram in the West Midlands

Salary distribution for jobs citing C++ in the West Midlands over the 6 months to 8 April 2020.

Salary histogram for C++ in the West Midlands

C++
Job Locations in the West Midlands

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing C++ within the West Midlands region over the 6 months to 8 April 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
Birmingham +80 87 £45,000 +57.89% 21
Worcestershire -17 38 £46,250 +8.82% 7
Coventry +14 20 £46,000 -3.16% 10
Staffordshire +1 19 £37,500 -31.82% 3
Warwickshire 0 6 £50,750 +87.96% 5
Herefordshire 0 5 £47,500 -5.00% 1
Solihull -3 1 £52,500 +13.51%
C++
England

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

1 84 (46.67%) C#
2 74 (41.11%) Java
3 73 (40.56%) Linux
4 69 (38.33%) C
5 62 (34.44%) Python
6 59 (32.78%) Software Engineering
7 44 (24.44%) Problem-Solving
8 42 (23.33%) Computer Science
9 38 (21.11%) .NET
10 37 (20.56%) Degree
11 33 (18.33%) Windows
11 33 (18.33%) Git (software)
12 32 (17.78%) OO
13 31 (17.22%) Unix
13 31 (17.22%) JavaScript
13 31 (17.22%) AWS
14 30 (16.67%) Mathematics
14 30 (16.67%) SQL
15 29 (16.11%) Docker
16 28 (15.56%) OOP
17 27 (15.00%) Agile Software Development
17 27 (15.00%) Analytical Skills
18 25 (13.89%) UML
19 24 (13.33%) Security Cleared
20 23 (12.78%) PHP
20 23 (12.78%) MySQL
21 22 (12.22%) Configuration Management
21 22 (12.22%) Electronics
21 22 (12.22%) DevOps
22 20 (11.11%) SC Cleared

C++
Co-occurring IT Skills in the West 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 4 (2.22%) Jupyter
2 3 (1.67%) Apache Spark
3 2 (1.11%) ThingWorx
4 1 (0.56%) Apache
4 1 (0.56%) Apache Solr
4 1 (0.56%) Elasticsearch
Applications
1 4 (2.22%) S-PLUS
2 3 (1.67%) Microsoft Excel
2 3 (1.67%) Microsoft PowerPoint
3 1 (0.56%) 3ds Max
Cloud Services
1 31 (17.22%) AWS
2 17 (9.44%) Azure
3 8 (4.44%) AWS Elastic Beanstalk
3 8 (4.44%) GCP
4 7 (3.89%) Amazon CloudWatch
4 7 (3.89%) Amazon EC2
4 7 (3.89%) Amazon ECS
4 7 (3.89%) Amazon S3
4 7 (3.89%) AWS Lambda
4 7 (3.89%) Serverless
5 3 (1.67%) GitHub
5 3 (1.67%) SaaS
Communications & Networking
1 3 (1.67%) Internet
1 3 (1.67%) SMS
2 2 (1.11%) 3G
2 2 (1.11%) 4G
2 2 (1.11%) 5G
2 2 (1.11%) Broadband
2 2 (1.11%) HTTP
2 2 (1.11%) LTE
2 2 (1.11%) Skype
2 2 (1.11%) tcpdump
2 2 (1.11%) Wi-Fi
2 2 (1.11%) Wireshark
2 2 (1.11%) WLAN
3 1 (0.56%) MQTT
3 1 (0.56%) RTMP
3 1 (0.56%) TCP/IP
Database & Business Intelligence
1 23 (12.78%) MySQL
2 14 (7.78%) Relational Database
3 8 (4.44%) Big Data
3 8 (4.44%) NoSQL
4 7 (3.89%) Amazon RDS
5 6 (3.33%) MongoDB
5 6 (3.33%) Redis
5 6 (3.33%) SQL Server
6 4 (2.22%) BigQuery
7 3 (1.67%) Hadoop
7 3 (1.67%) InterSystems Cache
8 2 (1.11%) Neo4j
9 1 (0.56%) Apache Accumulo
9 1 (0.56%) CouchDB
9 1 (0.56%) Oracle Database
9 1 (0.56%) OrientDB
9 1 (0.56%) RDBMS
9 1 (0.56%) SQL Server Integration Services
9 1 (0.56%) SQL Server Reporting Services
Development Applications
1 33 (18.33%) Git (software)
2 18 (10.00%) Visual Studio
3 17 (9.44%) Subversion
4 13 (7.22%) Rational DOORS
5 11 (6.11%) Jenkins
6 10 (5.56%) GitLab
7 6 (3.33%) Selenium
8 5 (2.78%) JIRA
9 2 (1.11%) HP UFT
9 2 (1.11%) Mercurial
9 2 (1.11%) Postman
10 1 (0.56%) Atlassian Bamboo
10 1 (0.56%) Cucumber
10 1 (0.56%) JMeter
10 1 (0.56%) JUnit
10 1 (0.56%) NUnit
10 1 (0.56%) Robot Framework
10 1 (0.56%) SoapUI
General
1 22 (12.22%) Electronics
2 18 (10.00%) Retail
3 12 (6.67%) Advertising
3 12 (6.67%) Automotive
4 11 (6.11%) Games
5 7 (3.89%) Telecoms
6 5 (2.78%) Finance
6 5 (2.78%) Military
7 3 (1.67%) Manufacturing
8 1 (0.56%) Marketing
8 1 (0.56%) Pharmaceutical
Job Titles
1 89 (49.44%) Developer
2 51 (28.33%) Software Engineer
3 35 (19.44%) C++ Developer
4 30 (16.67%) Graduate
4 30 (16.67%) Software Developer
5 29 (16.11%) Graduate Developer
6 25 (13.89%) Embedded Engineer
7 24 (13.33%) Embedded Software Engineer
8 18 (10.00%) Senior Developer
9 14 (7.78%) Graduate Software Developer
10 11 (6.11%) C++ Software Engineer
11 9 (5.00%) C Developer
11 9 (5.00%) C/C++ Developer
11 9 (5.00%) DevOps Engineer
11 9 (5.00%) Senior Software Developer
12 8 (4.44%) Kubernetes Engineer
12 8 (4.44%) PHP Developer
12 8 (4.44%) PHP Web Developer
12 8 (4.44%) Web Developer
13 7 (3.89%) Technical Leader
Libraries, Frameworks & Software Standards
1 38 (21.11%) .NET
2 10 (5.56%) CSS
3 9 (5.00%) HTML
3 9 (5.00%) OpenCV
4 8 (4.44%) ActiveMQ
4 8 (4.44%) RabbitMQ
4 8 (4.44%) REST
5 7 (3.89%) .NET Framework
6 6 (3.33%) ASP.NET
6 6 (3.33%) Entity Framework
6 6 (3.33%) XML
7 5 (2.78%) .NET Core
7 5 (2.78%) ASP.NET Web API
7 5 (2.78%) Boost C++ Libraries
7 5 (2.78%) STL
7 5 (2.78%) WPF
8 4 (2.22%) ASP.NET Web Forms
8 4 (2.22%) Natural Language Processing
8 4 (2.22%) scikit-learn
8 4 (2.22%) SOAP
Miscellaneous
1 27 (15.00%) Analytical Skills
2 19 (10.56%) Algorithms
3 13 (7.22%) VHDL
4 10 (5.56%) Driving Licence
5 7 (3.89%) Data Structures
6 6 (3.33%) Greenfield Project
7 5 (2.78%) Mobile App
8 4 (2.22%) Embedded Systems
8 4 (2.22%) Field-Programmable Gate Array
8 4 (2.22%) Self-Motivation
8 4 (2.22%) User Experience
9 2 (1.11%) PKI
10 1 (0.56%) Analytical Mindset
10 1 (0.56%) Anti-Piracy
10 1 (0.56%) Arduino
10 1 (0.56%) e-Health
10 1 (0.56%) Management Information System
10 1 (0.56%) NHS
10 1 (0.56%) Replication
10 1 (0.56%) Video\Live Streaming
Operating Systems
1 73 (40.56%) Linux
2 33 (18.33%) Windows
3 31 (17.22%) Unix
4 6 (3.33%) Windows Server
5 5 (2.78%) SafeRTOS
5 5 (2.78%) VxWorks
6 4 (2.22%) Windows 10
7 3 (1.67%) CentOS
7 3 (1.67%) Red Hat Enterprise Linux
Processes & Methodologies
1 59 (32.78%) Software Engineering
2 44 (24.44%) Problem-Solving
3 42 (23.33%) Computer Science
4 32 (17.78%) OO
5 30 (16.67%) Mathematics
6 28 (15.56%) OOP
7 27 (15.00%) Agile Software Development
8 25 (13.89%) UML
9 22 (12.22%) Configuration Management
9 22 (12.22%) DevOps
10 18 (10.00%) Test Automation
10 18 (10.00%) Time Management
11 16 (8.89%) SDLC
12 15 (8.33%) Mentoring
12 15 (8.33%) Physics
13 13 (7.22%) Continuous Integration
13 13 (7.22%) Enterprise Architecture
13 13 (7.22%) OOD
14 11 (6.11%) Machine Learning
14 11 (6.11%) Telematics
Programming Languages
1 84 (46.67%) C#
2 74 (41.11%) Java
3 69 (38.33%) C
4 62 (34.44%) Python
5 31 (17.22%) JavaScript
6 30 (16.67%) SQL
7 23 (12.78%) PHP
8 17 (9.44%) Embedded C
9 14 (7.78%) Go
10 12 (6.67%) Bash Shell
11 11 (6.11%) Perl
12 9 (5.00%) PowerShell
13 7 (3.89%) MATLAB
14 5 (2.78%) VB
15 4 (2.22%) VB.NET
16 2 (1.11%) Embedded C++
16 2 (1.11%) Rust
16 2 (1.11%) Shell Script
17 1 (0.56%) Tcl
17 1 (0.56%) T-SQL
Qualifications
1 37 (20.56%) Degree
2 24 (13.33%) Security Cleared
3 20 (11.11%) SC Cleared
4 6 (3.33%) PhD
5 5 (2.78%) HND
6 4 (2.22%) DV Cleared
7 2 (1.11%) Computer Science Degree
8 1 (0.56%) MCIPD
Quality Assurance & Compliance
1 7 (3.89%) QA
2 2 (1.11%) IEC 62304
3 1 (0.56%) GDPR
3 1 (0.56%) MISRA
3 1 (0.56%) MISRA C
System Software
1 29 (16.11%) Docker
2 3 (1.67%) Squid
3 2 (1.11%) Firmware
4 1 (0.56%) Apache ZooKeeper
4 1 (0.56%) Hyper-V
Systems Management
1 13 (7.22%) SELinux
2 11 (6.11%) Ansible
3 9 (5.00%) Kubernetes
4 8 (4.44%) Terraform
5 5 (2.78%) Puppet
6 2 (1.11%) Opscode Chef
7 1 (0.56%) NetBackup
7 1 (0.56%) Salt
Vendors
1 13 (7.22%) Microsoft
2 11 (6.11%) Google
3 10 (5.56%) Oracle
4 5 (2.78%) Intel
5 3 (1.67%) Cisco
6 1 (0.56%) Atlassian
6 1 (0.56%) Atmel
6 1 (0.56%) Micro Focus
6 1 (0.56%) PTC
6 1 (0.56%) VMware
6 1 (0.56%) Xamarin