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

C++
UK > Northern Ireland
6 months to
18 Jan 2018
Same period 2017 Same period 2016
Rank 30 40 23
Rank change year-on-year +10 -17 +5
Permanent jobs citing C++ 40 9 19
As % of all permanent IT jobs advertised in Northern Ireland 8.70% 2.43% 9.60%
As % of the Programming Languages category 12.82% 4.69% 13.97%
Number of salaries quoted 28 9 14
Northern Ireland median annual salary £40,000 £45,000 £35,000
Median salary % change year-on-year -11.11% +28.57% -22.22%
10th Percentile £30,250 £31,250 £24,150
90th Percentile £55,000 £50,000 £37,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 312 192 136
As % of all permanent IT jobs advertised in Northern Ireland 67.83% 51.75% 68.69%
Number of salaries quoted 206 157 115
Northern Ireland median annual salary £39,000 £37,500 £40,000
Median salary % change year-on-year +4.00% -6.25% +6.67%
10th Percentile £22,125 £27,200 £27,050
90th Percentile £52,500 £60,000 £65,000
UK median annual salary £50,000 £47,500 £45,000
% change year-on-year +5.26% +5.56% -

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 18 January 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 18 January 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 -7 21 £42,500 -5.56% 13
County Tyrone - 2 £33,500 -
C++
UK

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

1 34 (85.00%) C
2 30 (75.00%) Software Engineering
3 26 (65.00%) Linux
4 24 (60.00%) Python
5 17 (42.50%) Agile Software Development
6 16 (40.00%) Degree
7 15 (37.50%) Continuous Integration
8 13 (32.50%) Computer Science
8 13 (32.50%) Finance
8 13 (32.50%) Computer Science Degree
9 12 (30.00%) OO
10 11 (27.50%) TCP/IP
11 10 (25.00%) HTML
11 10 (25.00%) Java
12 9 (22.50%) Refactoring
12 9 (22.50%) Continuous Delivery
12 9 (22.50%) Embedded Systems
13 8 (20.00%) TDD
14 7 (17.50%) Unit Testing
14 7 (17.50%) Test Automation
14 7 (17.50%) Bash Shell
14 7 (17.50%) CAN bus
14 7 (17.50%) Robot Framework
15 6 (15.00%) Acceptance Criteria
15 6 (15.00%) Data Acquisition
15 6 (15.00%) Visualisation
15 6 (15.00%) Amazon S3
15 6 (15.00%) Amazon AWS
15 6 (15.00%) System Testing
15 6 (15.00%) Groovy

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:

Application Platforms
1 1 (2.50%) nginx
Business Applications
1 1 (2.50%) Payment Gateway
Cloud Services
1 6 (15.00%) Amazon AWS
1 6 (15.00%) Amazon S3
2 4 (10.00%) Cloud Computing
Communications & Networking
1 11 (27.50%) TCP/IP
2 6 (15.00%) SSH
2 6 (15.00%) VPN
3 4 (10.00%) Modbus
4 1 (2.50%) HTTP
Database & Business Intelligence
1 5 (12.50%) SQLite
2 4 (10.00%) Relational Database
3 1 (2.50%) MongoDB
3 1 (2.50%) MySQL
3 1 (2.50%) NoSQL
3 1 (2.50%) PostgreSQL
3 1 (2.50%) Redis
Development Applications
1 7 (17.50%) Robot Framework
2 6 (15.00%) Jenkins
3 3 (7.50%) Git (software)
4 1 (2.50%) Karma Test Runner
4 1 (2.50%) Mocha
4 1 (2.50%) Selenium
General
1 13 (32.50%) Finance
2 6 (15.00%) Manufacturing
Job Titles
1 23 (57.50%) Developer
2 16 (40.00%) C++ Developer
3 10 (25.00%) Python Developer
4 8 (20.00%) C++ Software Developer
4 8 (20.00%) Software Developer
5 7 (17.50%) C++ Software Engineer
5 7 (17.50%) Software Engineer
6 6 (15.00%) C Software Engineer
6 6 (15.00%) C/C++ Software Engineer
6 6 (15.00%) Software Test Specialist
6 6 (15.00%) Test Automation Specialist
6 6 (15.00%) Test Scripter
6 6 (15.00%) Test Specialist
7 5 (12.50%) C/C++ Developer
7 5 (12.50%) C/C++ Software Developer
7 5 (12.50%) Embedded C Developer
7 5 (12.50%) Embedded C/C++ Developer
7 5 (12.50%) Embedded C++ Developer
7 5 (12.50%) Embedded Developer
7 5 (12.50%) Embedded Software Developer
Libraries, Frameworks & Software Standards
1 10 (25.00%) HTML
2 6 (15.00%) .NET
2 6 (15.00%) .NET Framework
2 6 (15.00%) JSON
2 6 (15.00%) XML
3 5 (12.50%) SOAP
4 1 (2.50%) AngularJS
4 1 (2.50%) CSS
4 1 (2.50%) CSS3
4 1 (2.50%) Express
4 1 (2.50%) HTML5
4 1 (2.50%) jQuery
4 1 (2.50%) KnockoutJS
4 1 (2.50%) LEMP Stack
4 1 (2.50%) MEAN Stack
4 1 (2.50%) Node.js
4 1 (2.50%) RequireJS
4 1 (2.50%) Web Services
4 1 (2.50%) WebSockets
Miscellaneous
1 13 (32.50%) Computer Science
2 9 (22.50%) Embedded Systems
3 7 (17.50%) CAN bus
4 4 (10.00%) Public Cloud
5 2 (5.00%) Contactless
5 2 (5.00%) Smartcard
6 1 (2.50%) Chip and PIN
6 1 (2.50%) Mobile Payment
Operating Systems
1 26 (65.00%) Linux
2 4 (10.00%) Unix
3 3 (7.50%) Windows
4 2 (5.00%) Android
Processes & Methodologies
1 30 (75.00%) Software Engineering
2 17 (42.50%) Agile Software Development
3 15 (37.50%) Continuous Integration
4 12 (30.00%) OO
5 9 (22.50%) Continuous Delivery
5 9 (22.50%) Refactoring
6 8 (20.00%) TDD
7 7 (17.50%) Test Automation
7 7 (17.50%) Unit Testing
8 6 (15.00%) Acceptance Criteria
8 6 (15.00%) Data Acquisition
8 6 (15.00%) Data Visualisation
8 6 (15.00%) System Testing
8 6 (15.00%) Test Strategy
8 6 (15.00%) User Stories
8 6 (15.00%) Visualisation
9 5 (12.50%) Kanban
9 5 (12.50%) Scrum
10 4 (10.00%) Component Testing
10 4 (10.00%) DevOps
Programming Languages
1 34 (85.00%) C
2 24 (60.00%) Python
3 10 (25.00%) Java
4 7 (17.50%) Bash Shell
5 6 (15.00%) Groovy
6 4 (10.00%) JavaScript
7 3 (7.50%) C#
7 3 (7.50%) Objective-C
8 2 (5.00%) SQL
Qualifications
1 16 (40.00%) Degree
2 13 (32.50%) Computer Science Degree
Quality Assurance & Compliance
1 4 (10.00%) GDPR
2 3 (7.50%) ISO 9001
System Software
1 1 (2.50%) Virtual Machines
Vendors
1 5 (12.50%) BT
2 4 (10.00%) Google
3 2 (5.00%) Apple
3 2 (5.00%) Samsung