Period
to 1 April 2020

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

C++
West Midlands > Birmingham
6 months to
1 Apr 2020
Same period 2019 Same period 2018
Rank 56 133 137
Rank change year-on-year +77 +4 -30
Permanent jobs citing C++ 87 49 60
As % of all permanent jobs advertised in Birmingham 3.72% 1.54% 1.59%
As % of the Programming Languages category 8.03% 4.17% 3.70%
Number of salaries quoted 90 49 59
Median annual salary £45,000 £28,500 £37,500
Median salary % change year-on-year +57.89% -24.00% -6.25%
10th Percentile £26,750 £26,750 £26,250
90th Percentile £57,500 £46,500 £60,500
West Midlands median annual salary £46,000 £42,500 £40,000
% change year-on-year +8.24% +6.25% -

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

All Programming Languages
Birmingham
Permanent vacancies with a requirement for coding skills 1,084 1,175 1,622
As % of all permanent IT jobs advertised in Birmingham 46.36% 36.89% 43.06%
Number of salaries quoted 966 928 1,342
Median annual salary £47,500 £45,000 £44,000
Median salary % change year-on-year +5.56% +2.27% +10.00%
10th Percentile £27,500 £27,500 £26,750
90th Percentile £70,000 £68,750 £67,500
West Midlands median annual salary £45,000 £42,500 £40,000
% change year-on-year +5.88% +6.25% -

C++
Job Vacancy Trend in Birmingham

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

Job vacancy trend for C++ in Birmingham

C++
Salary Trend in Birmingham

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

Salary trend for C++ in Birmingham

C++
Salary Histogram in Birmingham

Salary distribution for jobs citing C++ in Birmingham over the 6 months to 1 April 2020.

Salary histogram for C++ in Birmingham

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

1 46 (52.87%) C#
2 39 (44.83%) Java
3 31 (35.63%) Python
3 31 (35.63%) Computer Science
4 30 (34.48%) C
5 28 (32.18%) Linux
6 27 (31.03%) .NET
7 26 (29.89%) OOP
8 25 (28.74%) AWS
9 24 (27.59%) Mathematics
10 22 (25.29%) OO
10 22 (25.29%) Docker
11 21 (24.14%) Git (software)
12 20 (22.99%) MySQL
13 17 (19.54%) Time Management
13 17 (19.54%) Problem-Solving
14 16 (18.39%) PHP
15 15 (17.24%) Embedded C
15 15 (17.24%) Physics
16 13 (14.94%) Retail
16 13 (14.94%) Go
17 12 (13.79%) Software Engineering
17 12 (13.79%) Azure
18 11 (12.64%) Google
18 11 (12.64%) Unix
19 10 (11.49%) JavaScript
19 10 (11.49%) Bash Shell
20 9 (10.34%) Telematics
20 9 (10.34%) Test Automation
20 9 (10.34%) Configuration Management

C++
Co-occurring IT Skills in Birmingham 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 (4.60%) Jupyter
2 1 (1.15%) Apache
2 1 (1.15%) SAS
Applications
1 4 (4.60%) S-PLUS
2 3 (3.45%) Microsoft Excel
2 3 (3.45%) Microsoft PowerPoint
Cloud Services
1 25 (28.74%) AWS
2 12 (13.79%) Azure
3 8 (9.20%) AWS Elastic Beanstalk
3 8 (9.20%) GCP
4 7 (8.05%) Amazon CloudWatch
4 7 (8.05%) Amazon EC2
4 7 (8.05%) Amazon ECS
4 7 (8.05%) Amazon S3
4 7 (8.05%) AWS Lambda
4 7 (8.05%) Serverless
5 1 (1.15%) GitHub
Communications & Networking
1 3 (3.45%) SMS
2 1 (1.15%) HTTP
2 1 (1.15%) TCP/IP
2 1 (1.15%) tcpdump
2 1 (1.15%) Wireshark
Database & Business Intelligence
1 20 (22.99%) MySQL
2 8 (9.20%) Relational Database
3 7 (8.05%) Amazon RDS
4 6 (6.90%) Redis
5 4 (4.60%) Big Data
5 4 (4.60%) BigQuery
5 4 (4.60%) SQL Server
6 3 (3.45%) MongoDB
7 1 (1.15%) NoSQL
7 1 (1.15%) SQL Server Integration Services
7 1 (1.15%) SQL Server Reporting Services
Development Applications
1 21 (24.14%) Git (software)
2 9 (10.34%) GitLab
3 5 (5.75%) Subversion
4 2 (2.30%) Jenkins
5 1 (1.15%) JIRA
5 1 (1.15%) Visual Studio
General
1 13 (14.94%) Retail
2 9 (10.34%) Automotive
3 4 (4.60%) Games
4 3 (3.45%) Advertising
4 3 (3.45%) Telecoms
5 2 (2.30%) Finance
6 1 (1.15%) Banking
6 1 (1.15%) Financial Institution
6 1 (1.15%) Manufacturing
Job Titles
1 59 (67.82%) Developer
2 27 (31.03%) Graduate
3 26 (29.89%) Graduate Developer
4 22 (25.29%) Software Developer
5 20 (22.99%) C++ Developer
6 14 (16.09%) Graduate Software Developer
7 11 (12.64%) Software Engineer
8 9 (10.34%) C Developer
8 9 (10.34%) C/C++ Developer
9 8 (9.20%) DevOps Engineer
9 8 (9.20%) Kubernetes Engineer
9 8 (9.20%) PHP Developer
9 8 (9.20%) PHP Web Developer
9 8 (9.20%) Senior Developer
9 8 (9.20%) Web Developer
10 5 (5.75%) Senior Software Developer
10 5 (5.75%) Technical Leader
11 4 (4.60%) Data Engineer
11 4 (4.60%) Data Scientist
11 4 (4.60%) Machine Learning Engineer
Libraries, Frameworks & Software Standards
1 27 (31.03%) .NET
2 9 (10.34%) OpenCV
3 8 (9.20%) ActiveMQ
3 8 (9.20%) RabbitMQ
4 4 (4.60%) .NET Core
4 4 (4.60%) Natural Language Processing
4 4 (4.60%) scikit-learn
4 4 (4.60%) WPF
5 3 (3.45%) ASP.NET
5 3 (3.45%) Django
5 3 (3.45%) LAMP
5 3 (3.45%) REST
6 2 (2.30%) .NET Framework
6 2 (2.30%) ASP.NET MVC
6 2 (2.30%) Entity Framework
6 2 (2.30%) Laravel
7 1 (1.15%) CSS
7 1 (1.15%) HTML
Miscellaneous
1 5 (5.75%) Algorithms
1 5 (5.75%) Greenfield Project
2 3 (3.45%) Driving Licence
2 3 (3.45%) User Experience
3 2 (2.30%) Analytical Skills
3 2 (2.30%) Data Structures
4 1 (1.15%) Analytical Mindset
4 1 (1.15%) Credit Risk
4 1 (1.15%) Replication
4 1 (1.15%) Video\Live Streaming
Operating Systems
1 28 (32.18%) Linux
2 11 (12.64%) Unix
3 4 (4.60%) Windows
3 4 (4.60%) Windows 10
4 3 (3.45%) CentOS
4 3 (3.45%) Red Hat Enterprise Linux
Processes & Methodologies
1 31 (35.63%) Computer Science
2 26 (29.89%) OOP
3 24 (27.59%) Mathematics
4 22 (25.29%) OO
5 17 (19.54%) Problem-Solving
5 17 (19.54%) Time Management
6 15 (17.24%) Physics
7 12 (13.79%) Software Engineering
8 9 (10.34%) Configuration Management
8 9 (10.34%) Machine Learning
8 9 (10.34%) Telematics
8 9 (10.34%) Test Automation
9 8 (9.20%) Artificial Intelligence
9 8 (9.20%) DevOps
9 8 (9.20%) Video Processing
9 8 (9.20%) Web Development
10 7 (8.05%) OOD
11 6 (6.90%) Continuous Integration
11 6 (6.90%) Mentoring
12 5 (5.75%) Data Science
Programming Languages
1 46 (52.87%) C#
2 39 (44.83%) Java
3 31 (35.63%) Python
4 30 (34.48%) C
5 16 (18.39%) PHP
6 15 (17.24%) Embedded C
7 13 (14.94%) Go
8 10 (11.49%) Bash Shell
8 10 (11.49%) JavaScript
9 8 (9.20%) Perl
10 5 (5.75%) SQL
11 4 (4.60%) MATLAB
11 4 (4.60%) VB
12 3 (3.45%) Progress 4GL
12 3 (3.45%) VB.NET
13 1 (1.15%) PowerShell
13 1 (1.15%) R
13 1 (1.15%) Rust
13 1 (1.15%) Scala
13 1 (1.15%) T-SQL
Qualifications
1 5 (5.75%) PhD
2 3 (3.45%) Degree
3 1 (1.15%) MCIPD
Quality Assurance & Compliance
1 1 (1.15%) Basel II
1 1 (1.15%) GDPR
1 1 (1.15%) IFRS
1 1 (1.15%) IFRS 9
System Software
1 22 (25.29%) Docker
Systems Management
1 8 (9.20%) Ansible
1 8 (9.20%) Kubernetes
1 8 (9.20%) Terraform
2 2 (2.30%) Opscode Chef
2 2 (2.30%) Puppet
Vendors
1 11 (12.64%) Google
2 5 (5.75%) Microsoft
3 4 (4.60%) Oracle
4 1 (1.15%) Atlassian
4 1 (1.15%) Xamarin