Period
to 21 October 2017

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 21 October 2017 with a comparison to the same period in the previous 2 years.

C++
UK > Scotland
6 months to
21 Oct 2017
Same period 2016 Same period 2015
Rank 39 60 51
Rank change year-on-year +21 -9 -15
Permanent jobs citing C++ 340 208 256
As % of all permanent IT jobs advertised in Scotland 6.15% 3.95% 4.01%
As % of the Programming Languages category 9.89% 7.41% 8.10%
Number of salaries quoted 234 110 151
Scotland median annual salary £40,000 £42,750 £38,500
Median salary % change year-on-year -6.43% +11.04% -3.75%
10th Percentile £27,500 £28,750 £25,000
90th Percentile £59,450 £60,000 £62,500
UK median annual salary £47,500 £47,500 £47,500

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 3437 2806 3159
As % of all permanent IT jobs advertised in Scotland 62.22% 53.22% 49.53%
Number of salaries quoted 2201 1651 1984
Scotland median annual salary £42,500 £42,500 £40,000
Median salary % change year-on-year - +6.25% -
10th Percentile £28,750 £28,000 £27,500
90th Percentile £63,750 £60,000 £60,000
UK median annual salary £48,500 £47,500 £45,000
% change year-on-year +2.11% +5.56% +1.12%

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 21 October 2017.

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 21 October 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
Permanent
IT Job Ads
Median Salary
Past 6 Months
Median Salary
% Change
on Same Period
Last Year
Live
Job
Vacancies
Edinburgh +21 178 £35,000 -20.45% 5
Glasgow +5 87 £45,000 - 3
Dundee 0 27 £42,500 +6.25%
West Lothian +6 15 £40,000 -
Stirling - 12 £40,000 -
Fife +2 11 £41,250 +26.92% 1
Aberdeen -4 4 £41,250 -
Renfrewshire +9 1 £27,500 -
South Lanarkshire - 1 £55,000 -
Midlothian - 1 £35,000 -
C++
UK

For the 6 months to 21 October 2017, 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 Scotland region with a requirement for C++.

1 196 (57.65%) Software Engineering
2 188 (55.29%) Java
3 172 (50.59%) Python
4 167 (49.12%) Degree
5 152 (44.71%) C#
6 149 (43.82%) Linux
7 121 (35.59%) Windows
8 114 (33.53%) C
9 102 (30.00%) OO
10 98 (28.82%) Computer Science
11 74 (21.76%) Robotics
12 73 (21.47%) Agile Software Development
13 65 (19.12%) Mathematics
14 60 (17.65%) .NET
15 59 (17.35%) Machine Learning
16 57 (16.76%) Big Data
17 56 (16.47%) Innovative Thinking
18 53 (15.59%) Algorithms
18 53 (15.59%) Finance
19 50 (14.71%) Firmware
20 49 (14.41%) Numerate Degree
21 48 (14.12%) SQL
22 47 (13.82%) Test Automation
23 45 (13.24%) Electronics
24 41 (12.06%) Android
25 39 (11.47%) Git (software)
25 39 (11.47%) Software Testing
26 37 (10.88%) Physics
27 35 (10.29%) Banking
28 34 (10.00%) JavaScript

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 6 (1.76%) Cloud Foundry
2 3 (0.88%) Apache
3 2 (0.59%) SAS
3 2 (0.59%) Tomcat
3 2 (0.59%) Tornado
4 1 (0.29%) ArcGIS
4 1 (0.29%) Elasticsearch
4 1 (0.29%) Moodle
4 1 (0.29%) OpenStack
Applications
1 1 (0.29%) Microsoft Excel
1 1 (0.29%) Microsoft Office
Business Applications
1 1 (0.29%) Eloqua
Cloud Services
1 9 (2.65%) Amazon AWS
2 4 (1.18%) Microsoft Azure
3 3 (0.88%) Cloud Computing
3 3 (0.88%) iTunes
4 1 (0.29%) Google Analytics
4 1 (0.29%) Google Cloud Platform
4 1 (0.29%) SaaS
Communications & Networking
1 20 (5.88%) TCP/IP
2 6 (1.76%) AMQP
3 4 (1.18%) RS-232
4 3 (0.88%) Wireless
5 2 (0.59%) Ethernet
5 2 (0.59%) H.323
5 2 (0.59%) RS-485
5 2 (0.59%) VoIP
5 2 (0.59%) ZigBee
6 1 (0.29%) Bluetooth
6 1 (0.29%) Broadband
6 1 (0.29%) DHCP
6 1 (0.29%) HTTP
6 1 (0.29%) LAN
6 1 (0.29%) RTSP
6 1 (0.29%) WAN
6 1 (0.29%) Wi-Fi
Database & Business Intelligence
1 57 (16.76%) Big Data
2 24 (7.06%) Relational Database
3 12 (3.53%) Data Mining
4 11 (3.24%) GIS
5 10 (2.94%) PostgreSQL
6 8 (2.35%) NoSQL
7 7 (2.06%) SQL Server
8 4 (1.18%) MySQL
9 2 (0.59%) Data Warehouse
9 2 (0.59%) RDBMS
9 2 (0.59%) Spatial Data
10 1 (0.29%) Amazon Redshift
10 1 (0.29%) Blockchain
10 1 (0.29%) KDB
10 1 (0.29%) SQLite
Development Applications
1 39 (11.47%) Git (software)
2 31 (9.12%) Visual Studio
3 22 (6.47%) Jenkins
4 20 (5.88%) Selenium
5 19 (5.59%) Bugzilla
5 19 (5.59%) CMake
6 18 (5.29%) Artifactory
6 18 (5.29%) Maven
6 18 (5.29%) MSBuild
6 18 (5.29%) NuGet
6 18 (5.29%) Phabricator
6 18 (5.29%) Ranorex
6 18 (5.29%) SonarQube
7 14 (4.12%) NetBeans
8 6 (1.76%) Subversion
9 5 (1.47%) JIRA
10 3 (0.88%) Eclipse
11 2 (0.59%) Gradle
11 2 (0.59%) Rational DOORS
11 2 (0.59%) Xcode
General
1 53 (15.59%) Finance
2 45 (13.24%) Electronics
3 35 (10.29%) Banking
4 26 (7.65%) Games
5 13 (3.82%) Manufacturing
6 10 (2.94%) Investment Banking
6 10 (2.94%) Military
7 3 (0.88%) Front Office
7 3 (0.88%) Retail
7 3 (0.88%) Telecoms
8 2 (0.59%) Marketing
8 2 (0.59%) Publishing
9 1 (0.29%) Advertising
9 1 (0.29%) Aerospace
9 1 (0.29%) Automotive
9 1 (0.29%) Avionics
9 1 (0.29%) French Language
9 1 (0.29%) Local Government
9 1 (0.29%) Multimedia
9 1 (0.29%) Music Industry
Job Titles
1 183 (53.82%) Software Engineer
2 99 (29.12%) Developer
3 67 (19.71%) C++ Software Engineer
4 36 (10.59%) Linux Engineer
5 34 (10.00%) Python Developer
5 34 (10.00%) Software Developer
6 32 (9.41%) Senior Developer
7 29 (8.53%) Senior Software Engineer
8 27 (7.94%) C++ Developer
9 26 (7.65%) Applications Developer
10 22 (6.47%) Test Engineer
11 20 (5.88%) C# Software Engineer
11 20 (5.88%) Software Test Engineer
12 19 (5.59%) Development Engineer
12 19 (5.59%) Software Development Engineer
13 18 (5.29%) C++ Software Developer
13 18 (5.29%) Java Engineer
13 18 (5.29%) Test Development Engineer
14 17 (5.00%) Java Software Engineer
15 16 (4.71%) Java Developer
Libraries, Frameworks & Software Standards
1 60 (17.65%) .NET
2 21 (6.18%) XML
3 18 (5.29%) Boost C++ Libraries
4 17 (5.00%) Qt
4 17 (5.00%) WPF
5 16 (4.71%) SOAP
6 15 (4.41%) HTML
6 15 (4.41%) RESTful
7 13 (3.82%) Spring
7 13 (3.82%) Unreal Engine
7 13 (3.82%) Web Services
8 12 (3.53%) OpenCV
8 12 (3.53%) OpenGL
9 11 (3.24%) CSS
10 9 (2.65%) Hibernate
10 9 (2.65%) Swing
11 7 (2.06%) REST
12 6 (1.76%) Flash
12 6 (1.76%) STL
12 6 (1.76%) ZeroMQ
Miscellaneous
1 98 (28.82%) Computer Science
2 74 (21.76%) Robotics
3 53 (15.59%) Algorithms
4 25 (7.35%) Client/Server
5 24 (7.06%) Greenfield Project
6 15 (4.41%) Data Structures
7 13 (3.82%) PlayStation
7 13 (3.82%) Xbox
8 7 (2.06%) Arduino
8 7 (2.06%) ASIC
8 7 (2.06%) Embedded Systems
8 7 (2.06%) Raspberry Pi
9 5 (1.47%) Virtual Team
10 4 (1.18%) iPhone
11 3 (0.88%) Augmented Reality
11 3 (0.88%) Device Driver
11 3 (0.88%) iPad
11 3 (0.88%) Linux Command Line
11 3 (0.88%) Mobile App
11 3 (0.88%) User Experience
Operating Systems
1 149 (43.82%) Linux
2 121 (35.59%) Windows
3 41 (12.06%) Android
4 18 (5.29%) Apple iOS
4 18 (5.29%) Debian
5 13 (3.82%) VxWorks
6 9 (2.65%) Solaris
7 8 (2.35%) Unix
8 7 (2.06%) Embedded Linux
9 6 (1.76%) Windows Phone
10 1 (0.29%) Mac OS
10 1 (0.29%) Mac OS X
10 1 (0.29%) OpenWrt
10 1 (0.29%) Red Hat Enterprise Linux
10 1 (0.29%) Windows 2000
10 1 (0.29%) Windows 7
10 1 (0.29%) Windows 8
10 1 (0.29%) Windows Server 2003
10 1 (0.29%) Windows Server 2008
Processes & Methodologies
1 196 (57.65%) Software Engineering
2 102 (30.00%) OO
3 73 (21.47%) Agile Software Development
4 65 (19.12%) Mathematics
5 59 (17.35%) Machine Learning
6 56 (16.47%) Innovative Thinking
7 47 (13.82%) Test Automation
8 39 (11.47%) Software Testing
9 37 (10.88%) Physics
10 31 (9.12%) Unit Testing
11 27 (7.94%) Requirements Analysis
12 24 (7.06%) Image Processing
13 23 (6.76%) DevOps
14 22 (6.47%) Risk Management
15 20 (5.88%) Configuration Management
15 20 (5.88%) SDLC
16 19 (5.59%) Artificial Intelligence
17 18 (5.29%) Continuous Delivery
17 18 (5.29%) OOD
17 18 (5.29%) SDET
Programming Languages
1 188 (55.29%) Java
2 172 (50.59%) Python
3 152 (44.71%) C#
4 114 (33.53%) C
5 48 (14.12%) SQL
6 34 (10.00%) JavaScript
7 33 (9.71%) VB
8 27 (7.94%) Ruby
9 11 (3.24%) Perl
10 9 (2.65%) Embedded C
10 9 (2.65%) PL/SQL
11 7 (2.06%) Embedded C++
11 7 (2.06%) Objective-C
12 6 (1.76%) ActionScript
13 5 (1.47%) Lisp
13 5 (1.47%) MATLAB
14 4 (1.18%) Assembly Language
14 4 (1.18%) Scala
14 4 (1.18%) XAML
15 3 (0.88%) ActionScript 3.0
Qualifications
1 167 (49.12%) Degree
2 49 (14.41%) Numerate Degree
3 24 (7.06%) Computer Science Degree
4 10 (2.94%) PhD
5 9 (2.65%) CREST Certified
6 2 (0.59%) Postgraduate
7 1 (0.29%) ISEB
Quality Assurance & Compliance
1 3 (0.88%) JTAG
2 2 (0.59%) QA
3 1 (0.29%) MISRA
System Software
1 50 (14.71%) Firmware
2 2 (0.59%) Docker
3 1 (0.29%) VMware Infrastructure
Systems Management
1 1 (0.29%) Systems Management Server (SMS)
Vendors
1 14 (4.12%) Oracle
2 10 (2.94%) Red Hat
3 4 (1.18%) Google
4 3 (0.88%) Microsoft
5 2 (0.59%) Intel
5 2 (0.59%) Perforce
6 1 (0.29%) Atmel
6 1 (0.29%) Bloomberg
6 1 (0.29%) ESRI
6 1 (0.29%) HubSpot
6 1 (0.29%) Mapbox
6 1 (0.29%) Mapinfo
6 1 (0.29%) Marketo
6 1 (0.29%) Sony
6 1 (0.29%) Sybase
6 1 (0.29%) Verint
6 1 (0.29%) VMware
6 1 (0.29%) Xamarin