Period
to 18 November 2017

The following table provides summary statistics for permanent job vacancies advertised in Belfast 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++
County Antrim > Belfast
6 months to
18 Nov 2017
Same period 2016 Same period 2015
Rank 49 36 18
Rank change year-on-year -13 -18 +13
Permanent jobs citing C++ 10 6 13
As % of all permanent IT jobs advertised in Belfast 2.78% 2.02% 9.63%
As % of the Programming Languages category 3.89% 3.82% 12.38%
Number of salaries quoted 10 6 7
Belfast median annual salary £40,000 £43,000 £31,000
Median salary % change year-on-year -6.98% +38.71% -7.46%
10th Percentile £32,000 £32,500 £21,500
90th Percentile £52,750 £50,000 £42,500
County Antrim median annual salary £40,000 £43,000 £31,000
% change year-on-year -6.98% +38.71% -7.46%

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

All Programming Languages
Belfast
Permanent vacancies with a requirement for coding skills 257 157 105
As % of all permanent IT jobs advertised in Belfast 71.39% 52.86% 77.78%
Number of salaries quoted 151 116 76
Belfast median annual salary £35,000 £37,500 £40,000
Median salary % change year-on-year -6.67% -6.25% +12.68%
10th Percentile £12,500 £27,875 £24,000
90th Percentile £52,500 £58,750 £65,000
County Antrim median annual salary £35,000 £37,500 £40,000
% change year-on-year -6.67% -6.25% +14.29%

C++
Job Vacancy Trend in Belfast

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

Job vacancy trend for C++ in Belfast

C++
Salary Trend in Belfast

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

Salary trend for C++ in Belfast

C++
Salary Histogram in Belfast

The salary distribution of IT jobs citing C++ in Belfast over the 6 months to 18 November 2017.

Salary histogram for C++ in Belfast

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 Belfast region with a requirement for C++.

1 8 (80.00%) C
1 8 (80.00%) Software Engineering
2 7 (70.00%) Agile Software Development
2 7 (70.00%) Linux
3 4 (40.00%) Scrum
3 4 (40.00%) Objective-C
3 4 (40.00%) Refactoring
3 4 (40.00%) OO
3 4 (40.00%) HTML
3 4 (40.00%) JavaScript
3 4 (40.00%) Kanban
3 4 (40.00%) Embedded Systems
3 4 (40.00%) BDD
3 4 (40.00%) Continuous Delivery
3 4 (40.00%) Mobile Development
4 3 (30.00%) Python
5 2 (20.00%) Degree
5 2 (20.00%) Java
5 2 (20.00%) Functional Testing
5 2 (20.00%) Integration Testing
5 2 (20.00%) Continuous Integration
5 2 (20.00%) Git (software)
5 2 (20.00%) Bash Shell
5 2 (20.00%) System Integration Testing
5 2 (20.00%) Windows
6 1 (10.00%) SDLC
6 1 (10.00%) Payment Gateway
6 1 (10.00%) Contactless
6 1 (10.00%) Samsung
6 1 (10.00%) Multithreaded Programming

C++
Co-occurring IT Skills in Belfast 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:

Business Applications
1 1 (10.00%) Payment Gateway
Cloud Services
1 1 (10.00%) Cloud Computing
Development Applications
1 2 (20.00%) Git (software)
General
1 1 (10.00%) Finance
Job Titles
1 7 (70.00%) Developer
2 6 (60.00%) C++ Developer
3 4 (40.00%) Software Developer
4 3 (30.00%) C++ Software Developer
4 3 (30.00%) C++ Software Engineer
4 3 (30.00%) Software Engineer
5 2 (20.00%) Applications Developer
5 2 (20.00%) C++ Applications Developer
6 1 (10.00%) .NET Developer
6 1 (10.00%) .NET Software Developer
6 1 (10.00%) C Software Engineer
6 1 (10.00%) C/C++ Software Engineer
6 1 (10.00%) C++/Java Developer
6 1 (10.00%) Java Developer
6 1 (10.00%) Principal Engineer
6 1 (10.00%) Principal Software Engineer
6 1 (10.00%) Python Developer
Libraries, Frameworks & Software Standards
1 4 (40.00%) HTML
2 1 (10.00%) .NET
2 1 (10.00%) Web Services
Miscellaneous
1 4 (40.00%) Embedded Systems
2 1 (10.00%) Contactless
2 1 (10.00%) Public Cloud
2 1 (10.00%) Smartcard
Operating Systems
1 7 (70.00%) Linux
2 2 (20.00%) Windows
3 1 (10.00%) Android
Processes & Methodologies
1 8 (80.00%) Software Engineering
2 7 (70.00%) Agile Software Development
3 4 (40.00%) BDD
3 4 (40.00%) Continuous Delivery
3 4 (40.00%) Kanban
3 4 (40.00%) Mobile Development
3 4 (40.00%) OO
3 4 (40.00%) Refactoring
3 4 (40.00%) Scrum
4 2 (20.00%) Continuous Integration
4 2 (20.00%) Functional Testing
4 2 (20.00%) Integration Testing
4 2 (20.00%) System Integration Testing
5 1 (10.00%) DevOps
5 1 (10.00%) Mentoring
5 1 (10.00%) Multithreaded Programming
5 1 (10.00%) Multithreading
5 1 (10.00%) SDLC
5 1 (10.00%) TDD
Programming Languages
1 8 (80.00%) C
2 4 (40.00%) JavaScript
2 4 (40.00%) Objective-C
3 3 (30.00%) Python
4 2 (20.00%) Bash Shell
4 2 (20.00%) Java
5 1 (10.00%) C#
5 1 (10.00%) SQL
Qualifications
1 2 (20.00%) Degree
Quality Assurance & Compliance
1 1 (10.00%) GDPR
Vendors
1 1 (10.00%) Apple
1 1 (10.00%) Samsung