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

C++
West Midlands > Birmingham
6 months to
23 Jan 2018
Same period 2017 Same period 2016
Rank 109 105 103
Rank change year-on-year -4 -2 +49
Permanent jobs citing C++ 76 102 86
As % of all permanent IT jobs advertised in Birmingham 2.07% 2.36% 2.29%
As % of the Programming Languages category 4.58% 5.73% 5.37%
Number of salaries quoted 74 101 91
Birmingham median annual salary £33,000 £40,500 £40,000
Median salary % change year-on-year -18.52% +1.25% -
10th Percentile £25,150 £26,250 £28,500
90th Percentile £62,500 £55,000 £52,500
West Midlands median annual salary £37,500 £39,000 £37,500
% change year-on-year -3.85% +4.00% +7.14%

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,659 1,781 1,601
As % of all permanent IT jobs advertised in Birmingham 45.09% 41.17% 42.59%
Number of salaries quoted 1,389 1,525 1,441
Birmingham median annual salary £42,500 £40,000 £40,000
Median salary % change year-on-year +6.25% - +6.67%
10th Percentile £26,250 £26,250 £26,250
90th Percentile £65,000 £62,500 £60,000
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 23 January 2018.

Salary histogram for C++ in Birmingham

For the 6 months to 23 January 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 51 (67.11%) C#
2 45 (59.21%) Java
3 23 (30.26%) OOP
4 20 (26.32%) C
5 19 (25.00%) JavaScript
5 19 (25.00%) Agile Software Development
6 18 (23.68%) .NET
7 17 (22.37%) HTML
8 16 (21.05%) CSS
8 16 (21.05%) Degree
9 15 (19.74%) ASP.NET
9 15 (19.74%) Python
10 14 (18.42%) Linux
10 14 (18.42%) Node.js
10 14 (18.42%) AngularJS
11 13 (17.11%) Mathematics
11 13 (17.11%) SQL Server
11 13 (17.11%) PHP
12 11 (14.47%) XML
12 11 (14.47%) Physics
13 10 (13.16%) Windows
13 10 (13.16%) Perl
13 10 (13.16%) CAD
14 8 (10.53%) MySQL
14 8 (10.53%) Django
15 7 (9.21%) Computer Science
15 7 (9.21%) SQL
15 7 (9.21%) Software Engineering
16 5 (6.58%) HTML5
16 5 (6.58%) CSS3

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 (2.63%) WebSphere
2 1 (1.32%) Apache
2 1 (1.32%) JBoss
Business Applications
1 1 (1.32%) Dynamics AX
Cloud Services
1 1 (1.32%) Amazon AWS
1 1 (1.32%) Cloud Computing
1 1 (1.32%) Dynamics 365
1 1 (1.32%) SaaS
Communications & Networking
1 3 (3.95%) Firewall
2 2 (2.63%) AMQP
2 2 (2.63%) Network Security
2 2 (2.63%) RFID
2 2 (2.63%) WLAN
3 1 (1.32%) Intrusion Detection
3 1 (1.32%) SMS
Database & Business Intelligence
1 13 (17.11%) SQL Server
2 8 (10.53%) MySQL
3 3 (3.95%) NoSQL
3 3 (3.95%) RDBMS
3 3 (3.95%) Relational Database
4 1 (1.32%) MongoDB
4 1 (1.32%) Oracle Database
4 1 (1.32%) Redis
4 1 (1.32%) SQL Server 2008
Development Applications
1 2 (2.63%) Appium
1 2 (2.63%) Cucumber
1 2 (2.63%) Gatling
1 2 (2.63%) Git (software)
1 2 (2.63%) JMeter
1 2 (2.63%) NeoLoad
1 2 (2.63%) Ranorex
1 2 (2.63%) Selenium
1 2 (2.63%) SoapUI
1 2 (2.63%) Visual Studio
1 2 (2.63%) WATIR
1 2 (2.63%) WebLOAD
2 1 (1.32%) Eclipse
2 1 (1.32%) Subversion
General
1 4 (5.26%) Finance
1 4 (5.26%) Games
2 3 (3.95%) Automotive
3 2 (2.63%) Banking
3 2 (2.63%) Electronics
3 2 (2.63%) Financial Institution
3 2 (2.63%) Manufacturing
3 2 (2.63%) Retail
4 1 (1.32%) Billing
4 1 (1.32%) Law
Job Titles
1 59 (77.63%) Developer
2 29 (38.16%) Graduate
2 29 (38.16%) Graduate Developer
3 17 (22.37%) Software Developer
4 15 (19.74%) .NET Developer
4 15 (19.74%) C++ Developer
5 12 (15.79%) C++ Software Developer
6 10 (13.16%) .NET Software Developer
6 10 (13.16%) Junior
6 10 (13.16%) Junior Developer
7 8 (10.53%) Full Stack Developer
7 8 (10.53%) Lead Developer
7 8 (10.53%) Technical Developer
8 7 (9.21%) Junior Software Developer
8 7 (9.21%) Technical Leader
9 6 (7.89%) Architect
9 6 (7.89%) Graduate .NET Developer
9 6 (7.89%) Graduate Software Developer
9 6 (7.89%) Junior .NET Developer
9 6 (7.89%) Junior C++ Developer
Libraries, Frameworks & Software Standards
1 18 (23.68%) .NET
2 17 (22.37%) HTML
3 16 (21.05%) CSS
4 15 (19.74%) ASP.NET
5 14 (18.42%) AngularJS
5 14 (18.42%) Node.js
6 11 (14.47%) XML
7 8 (10.53%) Django
8 5 (6.58%) CSS3
8 5 (6.58%) HTML5
8 5 (6.58%) jQuery
9 3 (3.95%) Middleware
10 2 (2.63%) JMS
10 2 (2.63%) RabbitMQ
10 2 (2.63%) WebSphere MQ
11 1 (1.32%) Java EE
11 1 (1.32%) OpenCV
11 1 (1.32%) Unity (Game Engine)
11 1 (1.32%) WCF
11 1 (1.32%) WebGL
Miscellaneous
1 7 (9.21%) Computer Science
2 5 (6.58%) Client/Server
3 3 (3.95%) Cyberattack
3 3 (3.95%) Management Information System
4 2 (2.63%) CAN bus
4 2 (2.63%) Fintech
4 2 (2.63%) Mobile Computing
5 1 (1.32%) Algorithms
5 1 (1.32%) Analytical Skills
5 1 (1.32%) Augmented Reality
5 1 (1.32%) BBC
5 1 (1.32%) Mobile App
5 1 (1.32%) Mobile Payment
Operating Systems
1 14 (18.42%) Linux
2 10 (13.16%) Windows
3 4 (5.26%) Unix
4 3 (3.95%) Android
4 3 (3.95%) Apple iOS
5 2 (2.63%) Kali Linux
5 2 (2.63%) Windows Mobile
5 2 (2.63%) Windows Server
6 1 (1.32%) CentOS
6 1 (1.32%) Debian
6 1 (1.32%) Red Hat Enterprise Linux
6 1 (1.32%) Ubuntu
Processes & Methodologies
1 23 (30.26%) OOP
2 19 (25.00%) Agile Software Development
3 13 (17.11%) Mathematics
4 11 (14.47%) Physics
5 10 (13.16%) CAD
6 7 (9.21%) Software Engineering
7 5 (6.58%) ERP
8 4 (5.26%) Analytics
8 4 (5.26%) CRM
8 4 (5.26%) Customer Requirements
8 4 (5.26%) Presales
8 4 (5.26%) Test Automation
9 3 (3.95%) Compliance Management
9 3 (3.95%) Incident Management
9 3 (3.95%) Information Security
9 3 (3.95%) ITIL
9 3 (3.95%) OWASP
9 3 (3.95%) Project Management
9 3 (3.95%) Risk Management
9 3 (3.95%) SIEM
Programming Languages
1 51 (67.11%) C#
2 45 (59.21%) Java
3 20 (26.32%) C
4 19 (25.00%) JavaScript
5 15 (19.74%) Python
6 13 (17.11%) PHP
7 10 (13.16%) Perl
8 7 (9.21%) SQL
9 4 (5.26%) Delphi
9 4 (5.26%) Embedded C++
10 3 (3.95%) VB.NET
11 2 (2.63%) COBOL
11 2 (2.63%) Embedded C
11 2 (2.63%) R
11 2 (2.63%) Ruby
11 2 (2.63%) Scala
11 2 (2.63%) VB
12 1 (1.32%) T-SQL
12 1 (1.32%) VB6
12 1 (1.32%) X++
Qualifications
1 16 (21.05%) Degree
2 3 (3.95%) CISSP
2 3 (3.95%) Computer Science Degree
3 2 (2.63%) CREST Certified
3 2 (2.63%) GNVQ
3 2 (2.63%) HND
4 1 (1.32%) CISM
4 1 (1.32%) CompTIA Security+
4 1 (1.32%) Microsoft Certification
4 1 (1.32%) PhD
Quality Assurance & Compliance
1 4 (5.26%) QA
2 3 (3.95%) COBIT
2 3 (3.95%) GPG13
2 3 (3.95%) ISO/IEC 27001
2 3 (3.95%) ISO/IEC 27002 (supersedes ISO/IEC 17799)
3 1 (1.32%) PMO
System Software
1 2 (2.63%) Firmware
Systems Management
1 2 (2.63%) Nessus
2 1 (1.32%) Host Intrusion Detection System
Vendors
1 4 (5.26%) DevExpress
2 3 (3.95%) VMware
3 1 (1.32%) Cisco
3 1 (1.32%) FIS
3 1 (1.32%) Microsoft
3 1 (1.32%) Oracle
3 1 (1.32%) Plumtree
3 1 (1.32%) Red Hat