Period
to 22 November 2017

The following table provides summary statistics for contract job vacancies advertised in Northern Ireland with a requirement for C++ skills. Included is a benchmarking guide to the contractor rates offered in vacancies that have cited C++ over the 6 months to 22 November 2017 with a comparison to the same period in the previous 2 years.

Note that daily and hourly rates are treated separately in these statistics. When calculating contractor rate percentiles, daily rates are never derived from quoted hourly rates or vice versa.

C++
UK > Northern Ireland
6 months to
22 Nov 2017
Same period 2016 Same period 2015
Rank 30 23 21
Rank change year-on-year -7 -2 +9
Contract jobs citing C++ 64 18 7
As % of all contract IT jobs advertised in Northern Ireland 10.27% 6.02% 5.04%
As % of the Programming Languages category 14.10% 12.50% 10.14%
Number of daily rates quoted 64 16 7
Northern Ireland median daily rate £413 £385 £425
Median daily rate % change year-on-year +7.14% -9.41% +13.33%
10th Percentile £374 £359 £375
90th Percentile £513 £420 £443
UK median daily rate £550 £450 £475
% change year-on-year +22.22% -5.26% -
Number of hourly rates quoted 0 0 0
Northern Ireland median hourly rate - - -
UK median hourly rate £42.50 £41.00 £40.00
% change year-on-year +3.66% +2.50% +6.67%

C++ is in the Programming Languages category. The following table is for comparison with the above and provides summary statistics for all contract job vacancies advertised in Northern Ireland with a requirement for coding skills.

All Programming Languages
Northern Ireland
Contract vacancies with a requirement for coding skills 454 144 69
As % of all contract IT jobs advertised in Northern Ireland 72.87% 48.16% 49.64%
Number of daily rates quoted 369 82 52
Northern Ireland median daily rate £413 £385 £314
Median daily rate % change year-on-year +7.14% +22.71% -1.95%
10th Percentile £313 £193 £163
90th Percentile £503 £498 £465
UK median daily rate £450 £425 £400
% change year-on-year +5.88% +6.25% -
Number of hourly rates quoted 4 15 1
Northern Ireland median hourly rate £18.25 £14.25 £15.25
Median hourly rate % change year-on-year +28.07% -6.56% +17.31%
10th Percentile £14.00 £10.00 £14.13
90th Percentile £37.75 £42.50 £16.38
UK median hourly rate £40.00 £37.50 £37.45
% change year-on-year +6.67% +0.13% +20.81%

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++
Contractor Daily Rate Trend in Northern Ireland

This chart provides the 3-month moving average for daily rates quoted in contract jobs citing C++ in Northern Ireland.

Contractor daily rate trend for C++ in Northern Ireland

C++
Contractor Hourly Rate Trend in Northern Ireland

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

Contractor hourly rate trend for C++ in Northern Ireland

C++
Contract Job Locations in Northern Ireland

The table below looks at the demand and provides a guide to the median contractor rates quoted in IT jobs citing C++ within the Northern Ireland region over the 6 months to 22 November 2017. 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
Contract
IT Job Ads
Median
Daily Rate
Past 6 Months
Median Daily Rate
% Change
on Same Period
Last Year
Live
Job
Vacancies
County Antrim -6 59 £413 +7.14% 3
C++
UK

For the 6 months to 22 November 2017, IT contractor jobs citing C++ also mentioned the following skills in order of popularity. The figures indicate the number co-occurrences and its proportion to all contract ads across the Northern Ireland region with a requirement for C++.

1 59 (92.19%) Low Latency
2 56 (87.50%) Multithreading
3 55 (85.94%) Finance
4 40 (62.50%) Banking
5 38 (59.38%) Linux
6 36 (56.25%) Front Office
7 34 (53.13%) Unix
8 31 (48.44%) Electronic Trading
9 30 (46.88%) OOP
9 30 (46.88%) OOA/OOD
9 30 (46.88%) Visual Studio
10 29 (45.31%) Market Making
11 27 (42.19%) FIX Protocol
12 25 (39.06%) C#
13 21 (32.81%) Continuous Integration
13 21 (32.81%) Test Automation
13 21 (32.81%) Performance Improvement
13 21 (32.81%) TDD
13 21 (32.81%) Asynchronous Programming
14 15 (23.44%) Refactoring
14 15 (23.44%) Data Structures
15 14 (21.88%) Virtual Team
16 12 (18.75%) Degree
17 11 (17.19%) Computer Science Degree
17 11 (17.19%) Analytical Skills
18 10 (15.63%) Windows
19 9 (14.06%) C
19 9 (14.06%) Investment Banking
19 9 (14.06%) Unit Testing
20 8 (12.50%) Derivative

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:

Communications & Networking
1 1 (1.56%) TCP/IP
Database & Business Intelligence
1 8 (12.50%) SQL Server
2 3 (4.69%) KDB
Development Applications
1 30 (46.88%) Visual Studio
2 3 (4.69%) Bitbucket
2 3 (4.69%) JIRA
2 3 (4.69%) NUnit
3 2 (3.13%) CppUnit
General
1 55 (85.94%) Finance
2 40 (62.50%) Banking
3 36 (56.25%) Front Office
4 9 (14.06%) Investment Banking
Job Titles
1 63 (98.44%) Developer
2 59 (92.19%) C++ Developer
3 32 (50.00%) Senior C++ Developer
3 32 (50.00%) Senior Developer
4 24 (37.50%) C# Developer
5 20 (31.25%) C++/C# Developer
6 16 (25.00%) Senior C# Developer
7 11 (17.19%) Electronic Trading C++ Developer
7 11 (17.19%) Electronic Trading Developer
7 11 (17.19%) Low Latency C++ Developer
8 9 (14.06%) Investment Banking C++ Developer
9 8 (12.50%) Front Office C++ Developer
9 8 (12.50%) Front Office Developer
10 5 (7.81%) Real Time Developer
11 4 (6.25%) C Developer
11 4 (6.25%) Linux Developer
12 1 (1.56%) C# Developer - Investment Banking
12 1 (1.56%) C++ Software Engineer
12 1 (1.56%) KDB Developer
12 1 (1.56%) Software Engineer
Libraries, Frameworks & Software Standards
1 27 (42.19%) FIX Protocol
2 3 (4.69%) .NET
2 3 (4.69%) .NET Framework
2 3 (4.69%) .NET Remoting
2 3 (4.69%) JSON
2 3 (4.69%) Protocol Buffers
2 3 (4.69%) REST
2 3 (4.69%) WCF
2 3 (4.69%) Web Services
2 3 (4.69%) XML
3 1 (1.56%) Boost C++ Libraries
3 1 (1.56%) STL
Miscellaneous
1 15 (23.44%) Data Structures
2 14 (21.88%) Virtual Team
3 11 (17.19%) Analytical Skills
4 8 (12.50%) Derivative
5 5 (7.81%) Equities
6 1 (1.56%) Foreign Exchange (FX)
Operating Systems
1 38 (59.38%) Linux
2 34 (53.13%) Unix
3 10 (15.63%) Windows
4 1 (1.56%) Windows Server
Processes & Methodologies
1 59 (92.19%) Low Latency
2 56 (87.50%) Multithreading
3 31 (48.44%) Electronic Trading
4 30 (46.88%) OOA/OOD
4 30 (46.88%) OOP
5 29 (45.31%) Market Making
6 21 (32.81%) Asynchronous Programming
6 21 (32.81%) Continuous Integration
6 21 (32.81%) Performance Improvement
6 21 (32.81%) TDD
6 21 (32.81%) Test Automation
7 15 (23.44%) Refactoring
8 9 (14.06%) Unit Testing
9 8 (12.50%) Requirements Analysis
10 4 (6.25%) Risk Management
10 4 (6.25%) UML
11 3 (4.69%) Issue Tracking
11 3 (4.69%) Process Improvement
11 3 (4.69%) SOA
12 2 (3.13%) Index Arbitrage
Programming Languages
1 25 (39.06%) C#
2 9 (14.06%) C
3 8 (12.50%) SQL
4 6 (9.38%) R
5 3 (4.69%) C++/CLI
5 3 (4.69%) T-SQL
6 2 (3.13%) Python
6 2 (3.13%) Ruby
7 1 (1.56%) Java
7 1 (1.56%) JavaScript
Qualifications
1 12 (18.75%) Degree
2 11 (17.19%) Computer Science Degree
Vendors
1 3 (4.69%) Google
1 3 (4.69%) Perforce