Period
to 12 December 2018

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

C++
UK > Scotland
6 months to
12 Dec 2018
Same period 2017 Same period 2016
Rank 43 40 58
Rank change year-on-year -3 +18 -3
Permanent jobs citing C++ 291 342 207
As % of all permanent IT jobs advertised in Scotland 5.46% 6.10% 4.09%
As % of the Programming Languages category 9.65% 10.11% 7.44%
Number of salaries quoted 204 240 123
Scotland median annual salary £45,000 £40,000 £42,500
Median salary % change year-on-year +12.50% -5.88% +11.84%
10th Percentile £29,250 £26,500 £27,000
90th Percentile £65,000 £70,000 £59,500
UK median annual salary £53,000 £50,000 £47,500
% change year-on-year +6.00% +5.26% -5.00%

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

All Programming Languages
Scotland
Permanent vacancies with a requirement for coding skills 3,015 3,382 2,784
As % of all permanent IT jobs advertised in Scotland 56.61% 60.29% 55.07%
Number of salaries quoted 2,010 2,217 1,749
Scotland median annual salary £45,000 £42,500 £42,500
Median salary % change year-on-year +5.88% - +6.25%
10th Percentile £30,000 £28,750 £28,250
90th Percentile £65,000 £62,500 £60,000
UK median annual salary £51,000 £50,000 £47,500
% change year-on-year +2.00% +5.26% +5.56%

C++
Job Vacancy Trend in Scotland

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

Job vacancy trend for C++ in Scotland

C++
Salary Trend in Scotland

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

Salary trend for C++ in Scotland

C++
Salary Histogram in Scotland

The salary distribution of IT jobs citing C++ in Scotland over the 6 months to 12 December 2018.

Salary histogram for C++ in Scotland

C++
Job Locations in Scotland

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing C++ within the Scotland region over the 6 months to 12 December 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
Glasgow +13 119 £52,500 +16.67% 20
Edinburgh -20 109 £38,500 +18.46% 34
Fife +7 24 £45,000 +12.50% 4
Aberdeen +12 18 £43,750 +15.13% 11
West Lothian -20 15 £40,000 - 2
North Lanarkshire - 3 - -
Renfrewshire -1 2 £27,000 -1.82%
Dundee 0 1 - - 1
Aberdeenshire - 1 £37,500 -
C++
UK

For the 6 months to 12 December 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 Scotland region with a requirement for C++.

1 151 (51.89%) C#
2 149 (51.20%) Software Engineering
3 136 (46.74%) Java
4 121 (41.58%) SQL
5 112 (38.49%) Degree
6 97 (33.33%) Linux
7 94 (32.30%) Python
8 88 (30.24%) C
9 87 (29.90%) Finance
10 77 (26.46%) Windows
11 67 (23.02%) OO
11 67 (23.02%) XML
12 66 (22.68%) Visual Studio
13 65 (22.34%) Unit Testing
13 65 (22.34%) Multithreading
14 64 (21.99%) Agile Software Development
15 54 (18.56%) Oracle
16 52 (17.87%) PL/SQL
17 51 (17.53%) Computer Science
17 51 (17.53%) Boost C++ Libraries
18 50 (17.18%) Test Automation
19 46 (15.81%) Big Data
19 46 (15.81%) .NET
20 42 (14.43%) Numerate Degree
21 41 (14.09%) Innovative Thinking
22 40 (13.75%) Robotics
22 40 (13.75%) TDD
23 39 (13.40%) Middleware
24 38 (13.06%) JavaScript
25 37 (12.71%) Git (software)

C++
Co-occurring IT Skills in Scotland 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 25 (8.59%) MQSeries
2 8 (2.75%) Apache
3 6 (2.06%) JBoss
3 6 (2.06%) Oracle HTTP Server
4 4 (1.37%) Confluence
5 3 (1.03%) SharePoint
6 2 (0.69%) Tomcat
7 1 (0.34%) WebSphere
7 1 (0.34%) WebSphere Application Server
Applications
1 2 (0.69%) Simulink
2 1 (0.34%) Microsoft Excel
Business Applications
1 1 (0.34%) Dynamics AX
Cloud Services
1 4 (1.37%) Microsoft Azure
2 3 (1.03%) iTunes
3 1 (0.34%) Amazon AWS
3 1 (0.34%) Google Play
3 1 (0.34%) SaaS
Communications & Networking
1 10 (3.44%) TCP/IP
2 8 (2.75%) HTTP
3 7 (2.41%) Wireless
4 5 (1.72%) 802.11
4 5 (1.72%) Bluetooth
4 5 (1.72%) Network Security
4 5 (1.72%) Wi-Fi
5 4 (1.37%) SMS
6 3 (1.03%) Remote Desktop
7 2 (0.69%) Internet
7 2 (0.69%) LAN
7 2 (0.69%) WAN
8 1 (0.34%) Kerberos
8 1 (0.34%) RS-232
8 1 (0.34%) SAN
8 1 (0.34%) SSL
Database & Business Intelligence
1 46 (15.81%) Big Data
2 34 (11.68%) Apache Cassandra
3 33 (11.34%) NoSQL
4 32 (11.00%) Relational Database
5 26 (8.93%) PostgreSQL
5 26 (8.93%) SQL Server
6 25 (8.59%) Bigtable
7 21 (7.22%) Data Mining
8 19 (6.53%) GIS
9 17 (5.84%) Oracle Database
10 13 (4.47%) SQL Server 2012
11 7 (2.41%) RDBMS
12 4 (1.37%) Hadoop
13 3 (1.03%) Blockchain
13 3 (1.03%) MongoDB
13 3 (1.03%) MySQL
13 3 (1.03%) SQL Server Reporting Services
14 2 (0.69%) MSDE
15 1 (0.34%) BusinessObjects
15 1 (0.34%) SQL Server Integration Services
Development Applications
1 66 (22.68%) Visual Studio
2 37 (12.71%) Git (software)
3 19 (6.53%) NetBeans
4 14 (4.81%) Toad
5 10 (3.44%) JIRA
6 7 (2.41%) JUnit
7 6 (2.06%) ClearCase
7 6 (2.06%) CppUnit
8 5 (1.72%) GCC
9 4 (1.37%) Clang
9 4 (1.37%) GoogleTest
9 4 (1.37%) Jenkins
10 3 (1.03%) Subversion
11 2 (0.69%) Eclipse
11 2 (0.69%) IntelliJ
11 2 (0.69%) TeamCity
12 1 (0.34%) Bitbucket
12 1 (0.34%) Gerrit
12 1 (0.34%) Oracle Forms
General
1 87 (29.90%) Finance
2 35 (12.03%) Banking
3 21 (7.22%) Military
4 20 (6.87%) Electronics
5 13 (4.47%) Games
6 10 (3.44%) Law
7 8 (2.75%) Investment Banking
8 6 (2.06%) Manufacturing
9 5 (1.72%) Automotive
10 4 (1.37%) Telecoms
11 2 (0.69%) Front Office
12 1 (0.34%) Aerospace
12 1 (0.34%) Marketing
Job Titles
1 114 (39.18%) Software Engineer
2 99 (34.02%) Developer
3 62 (21.31%) C++ Developer
4 45 (15.46%) Java Engineer
5 34 (11.68%) Python Engineer
6 32 (11.00%) C++ Software Engineer
7 31 (10.65%) C# Software Engineer
8 26 (8.93%) Senior Developer
9 25 (8.59%) Graduate
10 23 (7.90%) Junior
11 22 (7.56%) Graduate Software Engineer
12 21 (7.22%) Senior C++ Developer
13 20 (6.87%) Java Software Engineer
14 19 (6.53%) Junior Software Engineer
15 16 (5.50%) Embedded Engineer
16 13 (4.47%) Firmware Engineer
17 12 (4.12%) Software Developer
18 11 (3.78%) Embedded Software Engineer
18 11 (3.78%) Senior Software Engineer
19 10 (3.44%) Linux Engineer
Libraries, Frameworks & Software Standards
1 67 (23.02%) XML
2 51 (17.53%) Boost C++ Libraries
3 46 (15.81%) .NET
4 39 (13.40%) Middleware
5 34 (11.68%) RESTful
6 30 (10.31%) AngularJS
7 28 (9.62%) SOAP
8 25 (8.59%) XML Schema
9 24 (8.25%) WPF
10 21 (7.22%) OpenCV
10 21 (7.22%) Web Services
11 19 (6.53%) Swing
12 17 (5.84%) JSON
13 15 (5.15%) XSD
13 15 (5.15%) XSLT
14 12 (4.12%) HTML
15 8 (2.75%) CSS
15 8 (2.75%) ODBC
16 7 (2.41%) HTML5
16 7 (2.41%) Node.js
Miscellaneous
1 40 (13.75%) Robotics
2 31 (10.65%) Algorithms
3 26 (8.93%) Virtual Team
4 13 (4.47%) Management Information System
5 12 (4.12%) Derivative
5 12 (4.12%) Foreign Exchange (FX)
6 11 (3.78%) Data Structures
6 11 (3.78%) Field-Programmable Gate Array
7 7 (2.41%) Analytical Skills
7 7 (2.41%) Greenfield Project
8 6 (2.06%) Device Driver
8 6 (2.06%) VHDL
9 5 (1.72%) ASIC
9 5 (1.72%) Embedded Systems
9 5 (1.72%) Self-Motivation
9 5 (1.72%) User Experience
9 5 (1.72%) Video\Live Streaming
10 4 (1.37%) GPGPU
11 3 (1.03%) Data Centre
11 3 (1.03%) iPhone
Operating Systems
1 97 (33.33%) Linux
2 77 (26.46%) Windows
3 10 (3.44%) Mac OS X
4 9 (3.09%) Android
5 5 (1.72%) Apple iOS
6 3 (1.03%) VxWorks
6 3 (1.03%) Windows Server
7 2 (0.69%) Unix
7 2 (0.69%) Windows 2000
7 2 (0.69%) Windows Server 2003
7 2 (0.69%) Windows Server 2008
8 1 (0.34%) Embedded Linux
8 1 (0.34%) Red Hat Enterprise Linux
8 1 (0.34%) Windows XP
Processes & Methodologies
1 149 (51.20%) Software Engineering
2 67 (23.02%) OO
3 65 (22.34%) Multithreading
3 65 (22.34%) Unit Testing
4 64 (21.99%) Agile Software Development
5 51 (17.53%) Computer Science
6 50 (17.18%) Test Automation
7 41 (14.09%) Innovative Thinking
8 40 (13.75%) TDD
9 36 (12.37%) Refactoring
10 34 (11.68%) BDD
11 33 (11.34%) Continuous Integration
12 31 (10.65%) Mathematics
13 30 (10.31%) OOP
14 29 (9.97%) OOA/OOD
14 29 (9.97%) System Testing
15 27 (9.28%) SDLC
16 26 (8.93%) Domain Models
16 26 (8.93%) Machine Learning
17 25 (8.59%) Continuous Deployment
Programming Languages
1 151 (51.89%) C#
2 136 (46.74%) Java
3 121 (41.58%) SQL
4 94 (32.30%) Python
5 88 (30.24%) C
6 52 (17.87%) PL/SQL
7 38 (13.06%) JavaScript
8 33 (11.34%) Ruby
9 25 (8.59%) XPath
10 16 (5.50%) Embedded C
10 16 (5.50%) Perl
11 12 (4.12%) Embedded C++
11 12 (4.12%) Shell Script
12 9 (3.09%) T-SQL
13 8 (2.75%) VB
14 7 (2.41%) Scala
15 6 (2.06%) R
16 5 (1.72%) Assembly Language
17 4 (1.37%) Java 8
18 3 (1.03%) ActionScript 3.0
Qualifications
1 112 (38.49%) Degree
2 42 (14.43%) Numerate Degree
3 10 (3.44%) Computer Science Degree
4 6 (2.06%) Master's Degree
5 4 (1.37%) PhD
6 3 (1.03%) CISSP
6 3 (1.03%) CSSLP
6 3 (1.03%) SC Cleared
6 3 (1.03%) Security Cleared
7 2 (0.69%) GPEN
7 2 (0.69%) GWAPT
7 2 (0.69%) OSCE
7 2 (0.69%) OSCP
8 1 (0.34%) Microsoft Certification
Quality Assurance & Compliance
1 6 (2.06%) QA
2 5 (1.72%) ISO 13485
3 4 (1.37%) IEC 61508
3 4 (1.37%) ISO 26262
3 4 (1.37%) MISRA
3 4 (1.37%) MISRA C
System Software
1 21 (7.22%) Firmware
2 1 (0.34%) Docker
Systems Management
1 7 (2.41%) Kubernetes
2 1 (0.34%) CA Single Sign-On
Vendors
1 54 (18.56%) Oracle
2 14 (4.81%) Solace
2 14 (4.81%) Talarian
2 14 (4.81%) TIBCO
3 13 (4.47%) Microsoft
4 6 (2.06%) Altera
4 6 (2.06%) Xilinx
5 5 (1.72%) Google
5 5 (1.72%) IBM
6 4 (1.37%) Renesas
7 3 (1.03%) Sybase
7 3 (1.03%) Xamarin
8 2 (0.69%) Avaloq
8 2 (0.69%) Fiserv
8 2 (0.69%) Perforce
8 2 (0.69%) Salesforce.com
8 2 (0.69%) SAP
8 2 (0.69%) Temenos
9 1 (0.34%) Intel
9 1 (0.34%) Splunk