Period
to 16 October 2018

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 16 October 2018 with a comparison to the same period in the previous 2 years.

C++
West Midlands > Birmingham
6 months to
16 Oct 2018
Same period 2017 Same period 2016
Rank 132 93 140
Rank change year-on-year -39 +47 -30
Permanent jobs citing C++ 61 112 82
As % of all permanent IT jobs advertised in Birmingham 1.67% 2.95% 1.70%
As % of the Programming Languages category 3.99% 5.79% 4.60%
Number of salaries quoted 60 107 80
Birmingham median annual salary £28,500 £32,500 £37,500
Median salary % change year-on-year -12.31% -13.33% +1.35%
10th Percentile £26,250 £25,500 £21,250
90th Percentile £43,750 £62,500 £53,750
West Midlands median annual salary £40,000 £35,000 £36,000
% change year-on-year +14.29% -2.78% -4.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 Birmingham with a requirement for coding skills.

All Programming Languages
Birmingham
Permanent vacancies with a requirement for coding skills 1,528 1,933 1,783
As % of all permanent IT jobs advertised in Birmingham 41.82% 50.90% 37.05%
Number of salaries quoted 1,294 1,671 1,462
Birmingham median annual salary £42,500 £42,500 £40,000
Median salary % change year-on-year - +6.25% -
10th Percentile £26,250 £26,750 £22,750
90th Percentile £66,250 £60,000 £61,250
West Midlands median annual salary £42,500 £40,000 £37,500
% change year-on-year +6.25% +6.67% -

C++
Job Vacancy Trend in Birmingham

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

Job vacancy trend for C++ in Birmingham

C++
Salary Trend in Birmingham

This chart provides the 3-month moving average for salaries quoted in permanent IT jobs citing C++ in Birmingham.

Salary trend for C++ in Birmingham

C++
Salary Histogram in Birmingham

The salary distribution of IT jobs citing C++ in Birmingham over the 6 months to 16 October 2018.

Salary histogram for C++ in Birmingham

For the 6 months to 16 October 2018, 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 54 (88.52%) C#
2 36 (59.02%) Java
3 31 (50.82%) OOP
4 21 (34.43%) Software Engineering
5 20 (32.79%) Mathematics
6 16 (26.23%) Algorithms
6 16 (26.23%) C
7 13 (21.31%) OpenCV
8 12 (19.67%) Computer Vision
9 11 (18.03%) .NET
10 9 (14.75%) Computer Science
10 9 (14.75%) Degree
11 6 (9.84%) Artificial Intelligence
12 5 (8.20%) Agile Software Development
12 5 (8.20%) SQL
13 4 (6.56%) Microsoft
13 4 (6.56%) TDD
13 4 (6.56%) WPF
13 4 (6.56%) Git (software)
13 4 (6.56%) Microsoft Azure
13 4 (6.56%) MVVM
14 3 (4.92%) .NET Framework
14 3 (4.92%) Xamarin
14 3 (4.92%) Mentoring
15 2 (3.28%) Scrum
15 2 (3.28%) Finance
15 2 (3.28%) Games
15 2 (3.28%) Subversion
15 2 (3.28%) OpenGL
15 2 (3.28%) DirectX

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 1 (1.64%) SAS
Applications
1 1 (1.64%) Microsoft Excel
1 1 (1.64%) Spreadsheet
Cloud Services
1 4 (6.56%) Microsoft Azure
2 2 (3.28%) Amazon AWS
3 1 (1.64%) PaaS
3 1 (1.64%) SaaS
Communications & Networking
1 1 (1.64%) ATM
1 1 (1.64%) Firewall
1 1 (1.64%) Intrusion Detection
1 1 (1.64%) Wireless
Database & Business Intelligence
1 2 (3.28%) Big Data
2 1 (1.64%) BusinessObjects
2 1 (1.64%) BusinessObjects Web Intelligence
2 1 (1.64%) NoSQL
2 1 (1.64%) PostgreSQL
2 1 (1.64%) SQL Server
Development Applications
1 4 (6.56%) Git (software)
2 2 (3.28%) JIRA
2 2 (3.28%) Subversion
3 1 (1.64%) Visual Studio
General
1 2 (3.28%) Finance
1 2 (3.28%) Games
2 1 (1.64%) Telecoms
Job Titles
1 41 (67.21%) Developer
2 32 (52.46%) Graduate
2 32 (52.46%) Graduate Developer
3 5 (8.20%) .NET Developer
3 5 (8.20%) C++ Developer
3 5 (8.20%) Software Engineer
4 3 (4.92%) C# .NET Developer
4 3 (4.92%) C# Developer
4 3 (4.92%) C++ Software Engineer
4 3 (4.92%) WPF Developer
5 2 (3.28%) .NET Software Engineer
5 2 (3.28%) C# Software Engineer
5 2 (3.28%) C++ Games Developer
5 2 (3.28%) Consultant
5 2 (3.28%) Games Developer
5 2 (3.28%) Java Engineer
5 2 (3.28%) Java Scala Software Engineer
5 2 (3.28%) Java Software Engineer
5 2 (3.28%) Machine Learning Consultant
5 2 (3.28%) Scala Software Engineer
Libraries, Frameworks & Software Standards
1 13 (21.31%) OpenCV
2 11 (18.03%) .NET
3 4 (6.56%) WPF
4 3 (4.92%) .NET Framework
5 2 (3.28%) DirectX
5 2 (3.28%) JSON
5 2 (3.28%) OpenGL
5 2 (3.28%) XML
6 1 (1.64%) Boost C++ Libraries
6 1 (1.64%) CGI
6 1 (1.64%) CSS
6 1 (1.64%) CSS3
6 1 (1.64%) HTML
6 1 (1.64%) HTML5
6 1 (1.64%) SOAP
6 1 (1.64%) STL
6 1 (1.64%) Web Services
Miscellaneous
1 16 (26.23%) Algorithms
2 9 (14.75%) Computer Science
3 1 (1.64%) Analytical Skills
3 1 (1.64%) Client/Server
3 1 (1.64%) Credit Risk
3 1 (1.64%) Management Information System
3 1 (1.64%) Mobile App
3 1 (1.64%) Public Cloud
3 1 (1.64%) Renewable Energy
Operating Systems
1 1 (1.64%) Linux
Processes & Methodologies
1 31 (50.82%) OOP
2 21 (34.43%) Software Engineering
3 20 (32.79%) Mathematics
4 12 (19.67%) Computer Vision
5 6 (9.84%) Artificial Intelligence
6 5 (8.20%) Agile Software Development
7 4 (6.56%) MVVM
7 4 (6.56%) TDD
8 3 (4.92%) Mentoring
9 2 (3.28%) BDD
9 2 (3.28%) Continuous Delivery
9 2 (3.28%) Customer Requirements
9 2 (3.28%) Machine Learning
9 2 (3.28%) Product Management
9 2 (3.28%) Scrum
10 1 (1.64%) Business Continuity
10 1 (1.64%) Credit Risk Analytics
10 1 (1.64%) IT Strategy
10 1 (1.64%) Problem-Solving
10 1 (1.64%) Strategic Thinking
Programming Languages
1 54 (88.52%) C#
2 36 (59.02%) Java
3 16 (26.23%) C
4 5 (8.20%) SQL
5 2 (3.28%) Python
5 2 (3.28%) Scala
5 2 (3.28%) VBA
6 1 (1.64%) Perl
6 1 (1.64%) PHP
Qualifications
1 9 (14.75%) Degree
Quality Assurance & Compliance
1 1 (1.64%) Basel II
1 1 (1.64%) IAS 39
1 1 (1.64%) IFRS
1 1 (1.64%) IFRS 9
1 1 (1.64%) ISO/IEC 27001
1 1 (1.64%) SLA
Vendors
1 4 (6.56%) Microsoft
2 3 (4.92%) Xamarin
3 2 (3.28%) Atlassian
4 1 (1.64%) Red Hat
4 1 (1.64%) SAP