Period
to 22 April 2018

The following table provides summary statistics for permanent job vacancies advertised in Northern Ireland 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 22 April 2018 with a comparison to the same period in the previous 2 years.

C++
UK > Northern Ireland
6 months to
22 Apr 2018
Same period 2017 Same period 2016
Rank 18 31 30
Rank change year-on-year +13 -1 -17
Permanent jobs citing C++ 43 27 16
As % of all permanent IT jobs advertised in Northern Ireland 10.64% 5.70% 6.58%
As % of the Programming Languages category 16.23% 10.15% 10.81%
Number of salaries quoted 39 22 14
Northern Ireland median annual salary £40,000 £37,500 £35,000
Median salary % change year-on-year +6.67% +7.14% -17.65%
10th Percentile £23,600 £21,375 £28,750
90th Percentile £55,000 £50,000 £47,500
UK median annual salary £50,000 £47,500 £50,000
% change year-on-year +5.26% -5.00% +11.11%

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

All Programming Languages
Northern Ireland
Permanent vacancies with a requirement for coding skills 265 266 148
As % of all permanent IT jobs advertised in Northern Ireland 65.59% 56.12% 60.91%
Number of salaries quoted 216 212 116
Northern Ireland median annual salary £39,000 £37,500 £40,000
Median salary % change year-on-year +4.00% -6.25% +5.26%
10th Percentile £24,000 £26,250 £28,000
90th Percentile £53,750 £60,000 £65,000
UK median annual salary £50,000 £47,500 £46,000
% change year-on-year +5.26% +3.26% +2.22%

C++
Job Vacancy Trend in Northern Ireland

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

Job vacancy trend for C++ in Northern Ireland

C++
Salary Trend in Northern Ireland

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

Salary trend for C++ in Northern Ireland

C++
Salary Histogram in Northern Ireland

The salary distribution of IT jobs citing C++ in Northern Ireland over the 6 months to 22 April 2018.

Salary histogram for C++ in Northern Ireland

C++
Job Locations in Northern Ireland

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing C++ within the Northern Ireland region over the 6 months to 22 April 2018. The 'Rank Change' column provides an indication of the change in demand within each location based on the same 6 month period last year.

Location Rank Change
on Same Period
Last Year
Matching
Permanent
IT Job Ads
Median Salary
Past 6 Months
Median Salary
% Change
on Same Period
Last Year
Live
Job
Vacancies
County Antrim +14 36 £40,000 +6.67% 12
County Tyrone - 2 £33,500 -
C++
UK

For the 6 months to 22 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 Northern Ireland region with a requirement for C++.

1 30 (69.77%) C
2 23 (53.49%) Linux
3 22 (51.16%) Software Engineering
4 21 (48.84%) Python
5 16 (37.21%) Java
6 14 (32.56%) OO
6 14 (32.56%) Agile Software Development
7 10 (23.26%) C#
7 10 (23.26%) SDLC
8 9 (20.93%) Mentoring
8 9 (20.93%) Degree
8 9 (20.93%) JSON
8 9 (20.93%) Refactoring
8 9 (20.93%) HTML
8 9 (20.93%) XML
9 7 (16.28%) Embedded Systems
9 7 (16.28%) CAN bus
10 6 (13.95%) Analytical Skills
10 6 (13.95%) Multithreading
10 6 (13.95%) .NET
10 6 (13.95%) Unix
10 6 (13.95%) TDD
10 6 (13.95%) Scrum
10 6 (13.95%) Problem-Solving
11 5 (11.63%) Line Management
11 5 (11.63%) Microscopy
11 5 (11.63%) Prototyping
11 5 (11.63%) BT
11 5 (11.63%) Windows
11 5 (11.63%) SOAP

C++
Co-occurring IT Skills in Northern Ireland 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 2 (4.65%) Payment Gateway
Cloud Services
1 4 (9.30%) Cloud Computing
Communications & Networking
1 4 (9.30%) Modbus
1 4 (9.30%) TCP/IP
Database & Business Intelligence
1 5 (11.63%) Relational Database
2 4 (9.30%) SQLite
3 2 (4.65%) KDB
3 2 (4.65%) Kdb+
4 1 (2.33%) Big Data
Development Applications
1 1 (2.33%) Git (software)
1 1 (2.33%) Robot Framework
General
1 3 (6.98%) Pharmaceutical
2 2 (4.65%) Finance
2 2 (4.65%) Front Office
Job Titles
1 20 (46.51%) Developer
2 12 (27.91%) C++ Developer
3 10 (23.26%) C Software Engineer
3 10 (23.26%) C/C++ Software Engineer
3 10 (23.26%) C++ Software Engineer
3 10 (23.26%) Software Developer
3 10 (23.26%) Software Engineer
4 6 (13.95%) Java Developer
5 5 (11.63%) Applications Developer
5 5 (11.63%) C Developer
5 5 (11.63%) C/C++ Developer
5 5 (11.63%) C/C++ Software Developer
5 5 (11.63%) C++ Software Developer
5 5 (11.63%) Embedded C Developer
5 5 (11.63%) Embedded C/C++ Developer
5 5 (11.63%) Embedded C++ Developer
5 5 (11.63%) Embedded Developer
5 5 (11.63%) Embedded Software Developer
5 5 (11.63%) Graduate
5 5 (11.63%) Graduate Developer
Libraries, Frameworks & Software Standards
1 9 (20.93%) HTML
1 9 (20.93%) JSON
1 9 (20.93%) XML
2 6 (13.95%) .NET
3 5 (11.63%) SOAP
4 2 (4.65%) Velocity
4 2 (4.65%) Web Services
5 1 (2.33%) .NET Framework
Miscellaneous
1 7 (16.28%) CAN bus
1 7 (16.28%) Embedded Systems
2 6 (13.95%) Analytical Skills
3 4 (9.30%) Algorithms
3 4 (9.30%) Computer Science
3 4 (9.30%) Contactless
3 4 (9.30%) Public Cloud
3 4 (9.30%) Smartcard
4 2 (4.65%) Chip and PIN
4 2 (4.65%) Fixed Income
4 2 (4.65%) Foreign Exchange (FX)
4 2 (4.65%) Mobile Payment
4 2 (4.65%) Self-Motivation
5 1 (2.33%) Field-Programmable Gate Array
Operating Systems
1 23 (53.49%) Linux
2 6 (13.95%) Unix
3 5 (11.63%) Windows
4 4 (9.30%) Android
Processes & Methodologies
1 22 (51.16%) Software Engineering
2 14 (32.56%) Agile Software Development
2 14 (32.56%) OO
3 10 (23.26%) SDLC
4 9 (20.93%) Mentoring
4 9 (20.93%) Refactoring
5 6 (13.95%) Multithreading
5 6 (13.95%) Problem-Solving
5 6 (13.95%) Scrum
5 6 (13.95%) TDD
6 5 (11.63%) Analytics
6 5 (11.63%) Continuous Improvement
6 5 (11.63%) Line Management
6 5 (11.63%) Microscopy
6 5 (11.63%) Prototyping
6 5 (11.63%) Rapid Prototyping
7 4 (9.30%) Deep Learning
7 4 (9.30%) DevOps
7 4 (9.30%) Disaster Recovery
7 4 (9.30%) Kanban
Programming Languages
1 30 (69.77%) C
2 21 (48.84%) Python
3 16 (37.21%) Java
4 10 (23.26%) C#
5 5 (11.63%) Bash Shell
5 5 (11.63%) VB.NET
6 2 (4.65%) MATLAB
6 2 (4.65%) R
7 1 (2.33%) Groovy
Qualifications
1 9 (20.93%) Degree
2 4 (9.30%) PhD
3 2 (4.65%) Computer Science Degree
Quality Assurance & Compliance
1 4 (9.30%) GDPR
2 3 (6.98%) ISO 9001
3 1 (2.33%) QA
Vendors
1 5 (11.63%) BT
2 4 (9.30%) Apple
2 4 (9.30%) Google
2 4 (9.30%) Samsung
3 1 (2.33%) Capita