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

C++
West Midlands > Birmingham
6 months to
19 Apr 2018
Same period 2017 Same period 2016
Rank 140 98 102
Rank change year-on-year -42 +4 +28
Permanent jobs citing C++ 59 87 101
As % of all permanent IT jobs advertised in Birmingham 1.56% 2.28% 2.34%
As % of the Programming Languages category 3.62% 5.24% 6.23%
Number of salaries quoted 56 87 88
Birmingham median annual salary £32,750 £40,000 £41,500
Median salary % change year-on-year -18.13% -3.61% +17.73%
10th Percentile £26,250 £26,250 £23,050
90th Percentile £58,125 £55,000 £51,250
West Midlands median annual salary £40,000 £40,000 £36,000
% change year-on-year - +11.11% -2.70%

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,629 1,661 1,620
As % of all permanent IT jobs advertised in Birmingham 42.96% 43.60% 37.53%
Number of salaries quoted 1,348 1,448 1,409
Birmingham median annual salary £42,750 £40,000 £40,000
Median salary % change year-on-year +6.88% - +6.67%
10th Percentile £27,319 £26,250 £27,450
90th Percentile £67,500 £61,250 £57,500
West Midlands median annual salary £40,000 £40,000 £40,000

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 19 April 2018.

Salary histogram for C++ in Birmingham

For the 6 months to 19 April 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 38 (64.41%) Java
2 37 (62.71%) C#
3 25 (42.37%) OOP
4 11 (18.64%) Windows
5 10 (16.95%) C
5 10 (16.95%) SQL
5 10 (16.95%) Agile Software Development
6 9 (15.25%) SQL Server
6 9 (15.25%) PHP
7 7 (11.86%) HTML
7 7 (11.86%) JavaScript
7 7 (11.86%) .NET
7 7 (11.86%) Embedded C
7 7 (11.86%) Degree
7 7 (11.86%) Computer Science
8 6 (10.17%) Digital Signal Processing
8 6 (10.17%) Signal Processing
8 6 (10.17%) Automotive
8 6 (10.17%) Games
8 6 (10.17%) VB
8 6 (10.17%) Linux
8 6 (10.17%) CSS
8 6 (10.17%) SDLC
8 6 (10.17%) ISO 26262
8 6 (10.17%) FMEA
9 5 (8.47%) Client/Server
9 5 (8.47%) ERP
9 5 (8.47%) Data Security
10 4 (6.78%) OOD
10 4 (6.78%) XML

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 2 (3.39%) WebSphere
Business Applications
1 1 (1.69%) Dynamics AX
Cloud Services
1 2 (3.39%) SaaS
2 1 (1.69%) Dynamics 365
Communications & Networking
1 3 (5.08%) Firewall
2 2 (3.39%) AMQP
2 2 (3.39%) Network Security
3 1 (1.69%) Ethernet
3 1 (1.69%) Intrusion Detection
3 1 (1.69%) Wireless
Database & Business Intelligence
1 9 (15.25%) SQL Server
2 2 (3.39%) Big Data
2 2 (3.39%) Data Warehouse
2 2 (3.39%) MySQL
2 2 (3.39%) RDBMS
2 2 (3.39%) Relational Database
3 1 (1.69%) GIS
3 1 (1.69%) SQL Server 2008
Development Applications
1 4 (6.78%) Subversion
2 3 (5.08%) Visual Studio
General
1 6 (10.17%) Automotive
1 6 (10.17%) Games
2 3 (5.08%) Banking
3 2 (3.39%) Finance
3 2 (3.39%) Financial Institution
3 2 (3.39%) Retail
4 1 (1.69%) Law
Job Titles
1 41 (69.49%) Developer
2 23 (38.98%) Graduate
2 23 (38.98%) Graduate Developer
3 10 (16.95%) Software Developer
4 4 (6.78%) .NET Developer
4 4 (6.78%) Delphi Developer
5 3 (5.08%) C++ Developer
5 3 (5.08%) Games Developer
5 3 (5.08%) Machine Learning Engineer
5 3 (5.08%) Security Manager
6 2 (3.39%) C++ Software Developer
6 2 (3.39%) COBOL Developer
6 2 (3.39%) IT Manager
6 2 (3.39%) IT Security Manager
6 2 (3.39%) Mid-Level PHP Developer
6 2 (3.39%) PHP Developer
7 1 (1.69%) Architect
7 1 (1.69%) Consultant
7 1 (1.69%) Senior Developer
7 1 (1.69%) Technical Architect
Libraries, Frameworks & Software Standards
1 7 (11.86%) .NET
1 7 (11.86%) HTML
2 6 (10.17%) CSS
3 4 (6.78%) ASP.NET
3 4 (6.78%) JSON
3 4 (6.78%) RESTful
3 4 (6.78%) XML
4 3 (5.08%) DirectX
4 3 (5.08%) Middleware
5 2 (3.39%) Boost C++ Libraries
5 2 (3.39%) HTML5
5 2 (3.39%) JMS
5 2 (3.39%) RabbitMQ
5 2 (3.39%) STL
5 2 (3.39%) Unity (Game Engine)
5 2 (3.39%) WebSphere MQ
6 1 (1.69%) ATL
6 1 (1.69%) OpenGL
6 1 (1.69%) WCF
6 1 (1.69%) WebGL
Miscellaneous
1 7 (11.86%) Computer Science
2 5 (8.47%) Client/Server
3 4 (6.78%) Analytical Skills
3 4 (6.78%) Mobile App
3 4 (6.78%) User Experience
4 3 (5.08%) Cyberattack
4 3 (5.08%) Fintech
4 3 (5.08%) Management Information System
4 3 (5.08%) Mobile Games
5 2 (3.39%) Algorithms
Operating Systems
1 11 (18.64%) Windows
2 6 (10.17%) Linux
3 3 (5.08%) Unix
4 2 (3.39%) Kali Linux
4 2 (3.39%) Windows Server
Processes & Methodologies
1 25 (42.37%) OOP
2 10 (16.95%) Agile Software Development
3 6 (10.17%) Digital Signal Processing
3 6 (10.17%) FMEA
3 6 (10.17%) SDLC
3 6 (10.17%) Signal Processing
4 5 (8.47%) Data Security
4 5 (8.47%) ERP
5 4 (6.78%) CRM
5 4 (6.78%) Data Flow Diagram
5 4 (6.78%) Functional Programming
5 4 (6.78%) OO
5 4 (6.78%) OOA/OOD
5 4 (6.78%) OOD
5 4 (6.78%) Requirements Analysis
5 4 (6.78%) TDD
5 4 (6.78%) UML
6 3 (5.08%) Analytics
6 3 (5.08%) Machine Learning
6 3 (5.08%) SIEM
Programming Languages
1 38 (64.41%) Java
2 37 (62.71%) C#
3 10 (16.95%) C
3 10 (16.95%) SQL
4 9 (15.25%) PHP
5 7 (11.86%) Embedded C
5 7 (11.86%) JavaScript
6 6 (10.17%) VB
7 4 (6.78%) Delphi
8 3 (5.08%) Embedded C++
8 3 (5.08%) Python
9 2 (3.39%) COBOL
9 2 (3.39%) Shell Script
9 2 (3.39%) VB.NET
10 1 (1.69%) X++
Qualifications
1 7 (11.86%) Degree
2 3 (5.08%) CISSP
3 2 (3.39%) Computer Science Degree
3 2 (3.39%) CREST Certified
4 1 (1.69%) CISM
4 1 (1.69%) CompTIA Security+
4 1 (1.69%) Master's Degree
4 1 (1.69%) Microsoft Certification
4 1 (1.69%) PhD
Quality Assurance & Compliance
1 6 (10.17%) ISO 26262
2 3 (5.08%) COBIT
2 3 (5.08%) GPG13
2 3 (5.08%) ISO/IEC 27001
2 3 (5.08%) ISO/IEC 27002 (supersedes ISO/IEC 17799)
3 2 (3.39%) QA
4 1 (1.69%) PMO
Systems Management
1 2 (3.39%) Nessus
2 1 (1.69%) Host Intrusion Detection System
Vendors
1 4 (6.78%) DevExpress
2 3 (5.08%) VMware
3 1 (1.69%) Cisco
3 1 (1.69%) Microsoft