Period
to 18 November 2017

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 18 November 2017 with a comparison to the same period in the previous 2 years.

C++
West Midlands > Birmingham
6 months to
18 Nov 2017
Same period 2016 Same period 2015
Rank 103 119 106
Rank change year-on-year +16 -13 +36
Permanent jobs citing C++ 102 91 95
As % of all permanent IT jobs advertised in Birmingham 2.66% 1.91% 2.40%
As % of the Programming Languages category 5.43% 4.84% 5.48%
Number of salaries quoted 100 90 100
Birmingham median annual salary £33,500 £37,500 £37,500
Median salary % change year-on-year -10.67% - -1.32%
10th Percentile £25,500 £21,700 £25,000
90th Percentile £62,500 £53,750 £52,625
West Midlands median annual salary £37,500 £35,000 £37,500
% change year-on-year +7.14% -6.67% -

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 1880 1882 1734
As % of all permanent IT jobs advertised in Birmingham 49.11% 39.52% 43.72%
Number of salaries quoted 1633 1573 1566
Birmingham median annual salary £42,500 £40,000 £40,000
Median salary % change year-on-year +6.25% - +6.67%
10th Percentile £26,250 £23,750 £26,250
90th Percentile £61,250 £62,500 £60,625
West Midlands median annual salary £40,000 £37,500 £37,500
% change year-on-year +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 18 November 2017.

Salary histogram for C++ in Birmingham

For the 6 months to 18 November 2017, IT jobs citing C++ also mentioned the following skills in order of popularity. The figures indicate the number co-occurrences and its proportion to all job ads across the Birmingham region with a requirement for C++.

1 52 (50.98%) C#
2 50 (49.02%) Java
3 38 (37.25%) C
4 26 (25.49%) JavaScript
5 25 (24.51%) OOP
5 25 (24.51%) Python
6 23 (22.55%) Agile Software Development
6 23 (22.55%) Degree
7 21 (20.59%) MySQL
7 21 (20.59%) HTML
7 21 (20.59%) PHP
8 20 (19.61%) CSS
9 19 (18.63%) Linux
10 18 (17.65%) Node.js
10 18 (17.65%) AngularJS
11 17 (16.67%) XML
12 16 (15.69%) .NET
13 15 (14.71%) ASP.NET
13 15 (14.71%) Mathematics
13 15 (14.71%) NoSQL
14 12 (11.76%) Physics
14 12 (11.76%) Computer Science
14 12 (11.76%) Software Engineering
15 11 (10.78%) Firmware
15 11 (10.78%) CAD
15 11 (10.78%) Perl
15 11 (10.78%) Computer Science Degree
16 10 (9.80%) Presales
16 10 (9.80%) Amazon AWS
16 10 (9.80%) Embedded C++

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 6 (5.88%) Apache
2 4 (3.92%) JBoss
Cloud Services
1 10 (9.80%) Amazon AWS
2 8 (7.84%) Cloud Computing
3 1 (0.98%) Google Cloud Platform
3 1 (0.98%) Microsoft Azure
Communications & Networking
1 6 (5.88%) SMS
2 3 (2.94%) Firewall
3 2 (1.96%) Network Security
3 2 (1.96%) RFID
3 2 (1.96%) WLAN
Database & Business Intelligence
1 21 (20.59%) MySQL
2 15 (14.71%) NoSQL
3 9 (8.82%) SQL Server
4 6 (5.88%) MongoDB
4 6 (5.88%) Redis
5 4 (3.92%) Big Data
5 4 (3.92%) Oracle Database
6 3 (2.94%) RDBMS
6 3 (2.94%) Relational Database
Development Applications
1 9 (8.82%) Git (software)
2 6 (5.88%) Eclipse
2 6 (5.88%) Subversion
3 2 (1.96%) Appium
3 2 (1.96%) Cucumber
3 2 (1.96%) Gatling
3 2 (1.96%) JMeter
3 2 (1.96%) Mercurial
3 2 (1.96%) NeoLoad
3 2 (1.96%) Ranorex
3 2 (1.96%) Selenium
3 2 (1.96%) SoapUI
3 2 (1.96%) WATIR
3 2 (1.96%) WebLOAD
4 1 (0.98%) Android Studio
4 1 (0.98%) Gradle
4 1 (0.98%) Jenkins
General
1 9 (8.82%) Automotive
2 8 (7.84%) Electronics
2 8 (7.84%) Games
3 6 (5.88%) Billing
4 4 (3.92%) Finance
5 2 (1.96%) Manufacturing
5 2 (1.96%) Retail
Job Titles
1 68 (66.67%) Developer
2 32 (31.37%) Graduate
2 32 (31.37%) Graduate Developer
3 19 (18.63%) Software Developer
4 18 (17.65%) C++ Developer
5 15 (14.71%) .NET Developer
6 14 (13.73%) C++ Software Developer
7 13 (12.75%) Architect
8 12 (11.76%) Junior
8 12 (11.76%) Junior Developer
9 11 (10.78%) .NET Software Developer
9 11 (10.78%) Firmware Engineer
9 11 (10.78%) Technical Developer
10 9 (8.82%) Technical Architect
11 8 (7.84%) Applications Engineer
11 8 (7.84%) Embedded Firmware Engineer
11 8 (7.84%) Full Stack Developer
11 8 (7.84%) Junior C++ Developer
11 8 (7.84%) Junior Software Developer
11 8 (7.84%) Lead Developer
Libraries, Frameworks & Software Standards
1 21 (20.59%) HTML
2 20 (19.61%) CSS
3 18 (17.65%) AngularJS
3 18 (17.65%) Node.js
4 17 (16.67%) XML
5 16 (15.69%) .NET
6 15 (14.71%) ASP.NET
7 8 (7.84%) Django
8 6 (5.88%) HTML5
9 5 (4.90%) CSS3
9 5 (4.90%) jQuery
10 4 (3.92%) Web Services
11 3 (2.94%) Java EE
12 2 (1.96%) Middleware
12 2 (1.96%) RESTful
13 1 (0.98%) .NET Framework
13 1 (0.98%) Android SDK
13 1 (0.98%) J2EE
13 1 (0.98%) OpenCV
13 1 (0.98%) OpenLayers
Miscellaneous
1 12 (11.76%) Computer Science
2 8 (7.84%) CAN bus
3 6 (5.88%) Mobile Payment
4 3 (2.94%) Analytical Skills
4 3 (2.94%) Client/Server
4 3 (2.94%) Embedded Systems
5 2 (1.96%) BBC
5 2 (1.96%) Cyber Attack
5 2 (1.96%) Management Information System
5 2 (1.96%) Mobile Computing
6 1 (0.98%) Algorithms
6 1 (0.98%) Augmented Reality
6 1 (0.98%) Mobile App
6 1 (0.98%) Public Cloud
Operating Systems
1 19 (18.63%) Linux
2 7 (6.86%) Windows
3 6 (5.88%) CentOS
3 6 (5.88%) Debian
3 6 (5.88%) Ubuntu
4 5 (4.90%) Red Hat Enterprise Linux
4 5 (4.90%) Unix
5 4 (3.92%) Android
6 3 (2.94%) Apple iOS
7 2 (1.96%) Kali Linux
7 2 (1.96%) Windows Mobile
Processes & Methodologies
1 25 (24.51%) OOP
2 23 (22.55%) Agile Software Development
3 15 (14.71%) Mathematics
4 12 (11.76%) Physics
4 12 (11.76%) Software Engineering
5 11 (10.78%) CAD
6 10 (9.80%) Presales
7 7 (6.86%) Business Intelligence
7 7 (6.86%) Test Automation
8 5 (4.90%) Continuous Integration
9 4 (3.92%) Scrum
9 4 (3.92%) SDLC
10 3 (2.94%) Analytics
10 3 (2.94%) CRM
10 3 (2.94%) Embedded Software Development
10 3 (2.94%) ERP
10 3 (2.94%) OO
10 3 (2.94%) Unit Testing
11 2 (1.96%) Incident Management
11 2 (1.96%) Kanban
Programming Languages
1 52 (50.98%) C#
2 50 (49.02%) Java
3 38 (37.25%) C
4 26 (25.49%) JavaScript
5 25 (24.51%) Python
6 21 (20.59%) PHP
7 11 (10.78%) Perl
8 10 (9.80%) Embedded C++
9 8 (7.84%) Embedded C
10 6 (5.88%) SQL
11 3 (2.94%) Delphi
11 3 (2.94%) R
12 2 (1.96%) Ruby
12 2 (1.96%) Scala
13 1 (0.98%) Bash Shell
13 1 (0.98%) PowerShell
13 1 (0.98%) T-SQL
13 1 (0.98%) VB
13 1 (0.98%) VB.NET
13 1 (0.98%) VB6
Qualifications
1 23 (22.55%) Degree
2 11 (10.78%) Computer Science Degree
3 8 (7.84%) GNVQ
3 8 (7.84%) HND
4 2 (1.96%) CISSP
4 2 (1.96%) CREST Certified
5 1 (0.98%) PhD
Quality Assurance & Compliance
1 2 (1.96%) COBIT
1 2 (1.96%) GPG13
1 2 (1.96%) ISO/IEC 27001
1 2 (1.96%) ISO/IEC 27002 (supersedes ISO/IEC 17799)
1 2 (1.96%) QA
2 1 (0.98%) GCP
System Software
1 11 (10.78%) Firmware
2 1 (0.98%) Docker
Systems Management
1 2 (1.96%) Nessus
2 1 (0.98%) Opscode Chef
2 1 (0.98%) Puppet
2 1 (0.98%) Terraform
Vendors
1 6 (5.88%) Red Hat
2 4 (3.92%) Oracle
3 3 (2.94%) DevExpress
4 2 (1.96%) FIS
4 2 (1.96%) VMware
5 1 (0.98%) Microsoft
5 1 (0.98%) Plumtree