Period
to 23 September 2021

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

C++
UK > Northern Ireland
6 months to
23 Sep 2021
Same period 2020 Same period 2019
Rank 47 16 32
Rank change year-on-year -31 +16 -13
Permanent jobs citing C++ 53 40 38
As % of all permanent jobs advertised in Northern Ireland 7.33% 12.01% 6.83%
As % of the Programming Languages category 11.60% 16.74% 10.67%
Number of salaries quoted 12 18 23
10th Percentile " £36,250 £22,000
25th Percentile £25,500 £43,125 £31,625
Median annual salary (50th Percentile) £30,750 £50,000 £47,500
Median % change year-on-year -38.50% +5.26% -5.00%
75th Percentile £40,000 £58,750 £82,500
90th Percentile £52,000 £60,000 £100,000
UK median annual salary £57,500 £57,500 £50,000
% change year-on-year - +15.00% -4.76%

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 457 239 356
As % of all permanent IT jobs advertised in Northern Ireland 63.21% 71.77% 64.03%
Number of salaries quoted 260 94 248
10th Percentile £27,500 £28,750 £25,000
25th Percentile £31,188 £35,000 £30,000
Median annual salary (50th Percentile) £42,500 £47,500 £42,500
Median % change year-on-year -10.53% +11.76% +6.25%
75th Percentile £63,125 £57,500 £62,813
90th Percentile £80,000 £60,000 £72,500
UK median annual salary £57,500 £55,000 £52,500
% change year-on-year +4.55% +4.76% +5.00%

C++
Job Vacancy Trend in Northern Ireland

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

Job vacancy trend for C++ in Northern Ireland

C++
Salary Trend in Northern Ireland

3-month moving average salary quoted in jobs citing C++ in Northern Ireland.

Salary trend for C++ in Northern Ireland

C++
Salary Histogram in Northern Ireland

Salary distribution for jobs citing C++ in Northern Ireland over the 6 months to 23 September 2021.

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 23 September 2021. 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 -25 49 £30,750 -38.50% 13
County Down - 3 - -
C++
UK

For the 6 months to 23 September 2021, 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 48 (90.57%) Software Engineering
2 45 (84.91%) Linux
3 43 (81.13%) Python
4 41 (77.36%) Computer Science
5 38 (71.70%) QA
6 32 (60.38%) Artificial Intelligence
6 32 (60.38%) Collaborative Working
7 29 (54.72%) SQL
8 24 (45.28%) Google
8 24 (45.28%) Microservices
8 24 (45.28%) Kubernetes
8 24 (45.28%) Cybersecurity
9 23 (43.40%) Data Analytics
9 23 (43.40%) AngularJS
9 23 (43.40%) Analytics
9 23 (43.40%) Software Testing
9 23 (43.40%) Azure
9 23 (43.40%) AWS
9 23 (43.40%) NoSQL
9 23 (43.40%) Deep Learning
9 23 (43.40%) Docker
9 23 (43.40%) Greenfield Project
9 23 (43.40%) Computer Vision
9 23 (43.40%) Threat Analysis
9 23 (43.40%) PhD
10 18 (33.96%) C
11 17 (32.08%) Agile Software Development
12 16 (30.19%) Product Management
13 15 (28.30%) RESTful
13 15 (28.30%) Cloud Computing

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:

Cloud Services
1 23 (43.40%) AWS
1 23 (43.40%) Azure
2 15 (28.30%) Cloud Computing
3 3 (5.66%) PaaS
Communications & Networking
1 11 (20.75%) TCP/IP
2 8 (15.09%) Wireshark
3 6 (11.32%) Broadband
4 1 (1.89%) 4G
4 1 (1.89%) 5G
4 1 (1.89%) Ethernet
4 1 (1.89%) HTTP
4 1 (1.89%) Modbus
4 1 (1.89%) MQTT
4 1 (1.89%) Profibus
4 1 (1.89%) RTP
4 1 (1.89%) RTSP
4 1 (1.89%) ZigBee
4 1 (1.89%) Z-Wave
Database & Business Intelligence
1 23 (43.40%) NoSQL
2 8 (15.09%) Relational Database
3 2 (3.77%) KDB
3 2 (3.77%) Kdb+
3 2 (3.77%) PostgreSQL
Development Applications
1 3 (5.66%) Clang
1 3 (5.66%) CMake
1 3 (5.66%) Valgrind
2 2 (3.77%) Git (software)
3 1 (1.89%) GoogleTest
General
1 10 (18.87%) Social Skills
2 7 (13.21%) Telecoms
3 6 (11.32%) Analytical Skills
3 6 (11.32%) Electronics
3 6 (11.32%) Organisational Skills
4 4 (7.55%) Manufacturing
5 3 (5.66%) Finance
Job Titles
1 45 (84.91%) Software Engineer
2 23 (43.40%) Cloud Engineer
2 23 (43.40%) Cloud Software Engineer
3 20 (37.74%) Principal Engineer
3 20 (37.74%) Principal Software Engineer
4 15 (28.30%) Principal Cloud Engineer
5 6 (11.32%) C++ Software Engineer
6 5 (9.43%) Developer
7 3 (5.66%) C Software Engineer
7 3 (5.66%) C/C++ Software Engineer
7 3 (5.66%) Firmware Engineer
7 3 (5.66%) Graduate
7 3 (5.66%) Graduate Developer
7 3 (5.66%) Graduate JavaScript Developer
7 3 (5.66%) JavaScript Developer
7 3 (5.66%) Senior Firmware Engineer
8 1 (1.89%) Embedded Engineer
8 1 (1.89%) Senior Developer
8 1 (1.89%) Senior Software Developer
8 1 (1.89%) Software Developer
Libraries, Frameworks & Software Standards
1 23 (43.40%) AngularJS
2 15 (28.30%) RESTful
3 6 (11.32%) Node.js
4 5 (9.43%) STL
5 3 (5.66%) HTML
5 3 (5.66%) JSON
5 3 (5.66%) React
5 3 (5.66%) WebSockets
5 3 (5.66%) XML
6 2 (3.77%) FIX Protocol
6 2 (3.77%) Middleware
7 1 (1.89%) Boost C++ Libraries
7 1 (1.89%) REST
7 1 (1.89%) SOAP
Miscellaneous
1 23 (43.40%) Greenfield Project
2 8 (15.09%) Video\Live Streaming
3 6 (11.32%) Smartphone
3 6 (11.32%) STB
4 3 (5.66%) Foreign Exchange (FX)
4 3 (5.66%) Raspberry Pi
4 3 (5.66%) Self-Motivation
5 1 (1.89%) Algorithms
5 1 (1.89%) Mobile Payment
Operating Systems
1 45 (84.91%) Linux
2 14 (26.42%) Unix
3 9 (16.98%) Embedded Linux
4 6 (11.32%) Android
4 6 (11.32%) Apple iOS
5 4 (7.55%) Windows
Processes & Methodologies
1 48 (90.57%) Software Engineering
2 41 (77.36%) Computer Science
3 32 (60.38%) Artificial Intelligence
3 32 (60.38%) Collaborative Working
4 24 (45.28%) Cybersecurity
4 24 (45.28%) Microservices
5 23 (43.40%) Analytics
5 23 (43.40%) Computer Vision
5 23 (43.40%) Data Analytics
5 23 (43.40%) Deep Learning
5 23 (43.40%) Software Testing
5 23 (43.40%) Threat Analysis
6 17 (32.08%) Agile Software Development
7 16 (30.19%) Product Management
8 15 (28.30%) Customer Requirements
9 10 (18.87%) SDLC
10 8 (15.09%) Open Source
10 8 (15.09%) User Stories
11 6 (11.32%) Mentoring
11 6 (11.32%) Network Management
Programming Languages
1 43 (81.13%) Python
2 29 (54.72%) SQL
3 18 (33.96%) C
4 11 (20.75%) Bash Shell
4 11 (20.75%) Java
5 9 (16.98%) JavaScript
6 8 (15.09%) Perl
7 5 (9.43%) C#
8 2 (3.77%) Lua
9 1 (1.89%) Go
Qualifications
1 23 (43.40%) PhD
2 15 (28.30%) Degree
3 6 (11.32%) Computer Science Degree
4 5 (9.43%) HNC
4 5 (9.43%) HND
Quality Assurance & Compliance
1 38 (71.70%) QA
2 3 (5.66%) JTAG
System Software
1 23 (43.40%) Docker
2 3 (5.66%) Firmware
Systems Management
1 24 (45.28%) Kubernetes
Vendors
1 24 (45.28%) Google
2 2 (3.77%) Informatica
2 2 (3.77%) Solace
2 2 (3.77%) TIBCO