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

C++
UK > Scotland
6 months to
18 Jun 2018
Same period 2017 Same period 2016
Rank 47 44 66
Rank change year-on-year -3 +22 -4
Permanent jobs citing C++ 315 268 216
As % of all permanent IT jobs advertised in Scotland 5.53% 5.45% 3.77%
As % of the Programming Languages category 9.76% 8.78% 7.46%
Number of salaries quoted 219 186 105
Scotland median annual salary £45,000 £45,000 £40,000
Median salary % change year-on-year - +12.50% +3.90%
10th Percentile £28,000 £27,500 £27,600
90th Percentile £72,500 £70,000 £61,250
UK median annual salary £50,000 £45,000 £47,500
% change year-on-year +11.11% -5.26% +5.56%

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,227 3,053 2,896
As % of all permanent IT jobs advertised in Scotland 56.60% 62.08% 50.52%
Number of salaries quoted 2,213 1,874 1,667
Scotland median annual salary £45,000 £42,500 £42,000
Median salary % change year-on-year +5.88% +1.19% -1.18%
10th Percentile £30,000 £28,750 £27,500
90th Percentile £67,500 £66,250 £61,250
UK median annual salary £50,000 £47,500 £47,300
% change year-on-year +5.26% +0.42% +5.11%

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 18 June 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 18 June 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
Edinburgh +8 150 £40,000 +6.67% 27
Glasgow -24 102 £50,000 +11.11% 7
Aberdeen +13 21 £52,500 +16.67% 3
Fife 0 17 £45,000 +63.64% 8
Dundee -3 10 £44,000 +3.53% 3
West Lothian -5 10 £45,000 +5.88% 1
South Lanarkshire -7 1 £42,500 -22.73%
South Ayrshire - 1 £25,000 -
C++
UK

For the 6 months to 18 June 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 177 (56.19%) Java
2 169 (53.65%) Software Engineering
3 164 (52.06%) C#
4 134 (42.54%) Python
5 102 (32.38%) Degree
6 99 (31.43%) Linux
7 96 (30.48%) SQL
8 88 (27.94%) C
9 81 (25.71%) Windows
10 78 (24.76%) OO
11 70 (22.22%) Agile Software Development
12 65 (20.63%) .NET
13 54 (17.14%) Mathematics
13 54 (17.14%) Test Automation
14 50 (15.87%) Robotics
15 49 (15.56%) Git (software)
16 46 (14.60%) Big Data
17 45 (14.29%) Algorithms
17 45 (14.29%) Ruby
17 45 (14.29%) Innovative Thinking
18 44 (13.97%) Finance
19 40 (12.70%) Computer Science
20 39 (12.38%) NoSQL
21 37 (11.75%) JavaScript
22 36 (11.43%) TDD
22 36 (11.43%) Numerate Degree
23 35 (11.11%) Visual Studio
23 35 (11.11%) XML
23 35 (11.11%) Relational Database
24 34 (10.79%) Machine Learning

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 18 (5.71%) MQSeries
2 5 (1.59%) Apache
3 2 (0.63%) SAS
4 1 (0.32%) Elasticsearch
4 1 (0.32%) JBoss
4 1 (0.32%) MS Exchange
4 1 (0.32%) nginx
4 1 (0.32%) Tomcat
Applications
1 9 (2.86%) Microsoft Excel
2 1 (0.32%) Microsoft Office
2 1 (0.32%) Microsoft PowerPoint
2 1 (0.32%) MS Visio
2 1 (0.32%) Simulink
Business Applications
1 7 (2.22%) LabWindows
2 2 (0.63%) Dynamics AX
2 2 (0.63%) Dynamics CRM
3 1 (0.32%) Cognos TM1
3 1 (0.32%) Eikon
Cloud Services
1 9 (2.86%) NuGet
2 7 (2.22%) Amazon AWS
3 6 (1.90%) iTunes
3 6 (1.90%) Microsoft Azure
4 3 (0.95%) Google Cloud Platform
4 3 (0.95%) OpenShift
5 2 (0.63%) Cloud Computing
5 2 (0.63%) Dynamics 365
5 2 (0.63%) Google Analytics
6 1 (0.32%) GitHub
6 1 (0.32%) SaaS
6 1 (0.32%) Trello
Communications & Networking
1 10 (3.17%) Ethernet
1 10 (3.17%) RS-485
2 6 (1.90%) RS-232
2 6 (1.90%) SMS
2 6 (1.90%) TCP/IP
3 2 (0.63%) FTP
3 2 (0.63%) HTTP
3 2 (0.63%) SSH
4 1 (0.32%) DHCP
4 1 (0.32%) DNS
4 1 (0.32%) Internet
4 1 (0.32%) tcpdump
4 1 (0.32%) Wireshark
Database & Business Intelligence
1 46 (14.60%) Big Data
2 39 (12.38%) NoSQL
3 35 (11.11%) Relational Database
4 34 (10.79%) PostgreSQL
5 25 (7.94%) Apache Cassandra
6 23 (7.30%) MongoDB
6 23 (7.30%) SQL Server
7 21 (6.67%) Data Mining
8 20 (6.35%) GIS
9 18 (5.71%) Bigtable
10 16 (5.08%) RDBMS
11 15 (4.76%) MySQL
12 14 (4.44%) DB2
13 8 (2.54%) HBase
13 8 (2.54%) Redis
14 7 (2.22%) KDB
15 5 (1.59%) Oracle Database
16 3 (0.95%) Hadoop
16 3 (0.95%) Neo4j
17 2 (0.63%) SQL Server 2014
Development Applications
1 49 (15.56%) Git (software)
2 35 (11.11%) Visual Studio
3 20 (6.35%) Jenkins
4 18 (5.71%) NetBeans
5 12 (3.81%) JUnit
5 12 (3.81%) Maven
6 10 (3.17%) LabVIEW
7 9 (2.86%) Artifactory
7 9 (2.86%) Bugzilla
7 9 (2.86%) CMake
7 9 (2.86%) MSBuild
7 9 (2.86%) Phabricator
7 9 (2.86%) Ranorex
7 9 (2.86%) Selenium
7 9 (2.86%) SonarQube
8 8 (2.54%) Subversion
9 7 (2.22%) JIRA
10 4 (1.27%) Mockito
11 3 (0.95%) Atlassian Bamboo
11 3 (0.95%) GitLab
General
1 44 (13.97%) Finance
2 24 (7.62%) Electronics
3 18 (5.71%) Banking
4 15 (4.76%) Law
5 12 (3.81%) Games
6 9 (2.86%) Military
7 8 (2.54%) Investment Banking
7 8 (2.54%) Marketing
8 7 (2.22%) Manufacturing
9 3 (0.95%) Aerospace
10 2 (0.63%) Advertising
10 2 (0.63%) Automotive
10 2 (0.63%) Retail
10 2 (0.63%) Telecoms
11 1 (0.32%) Front Office
11 1 (0.32%) Private Banking
Job Titles
1 139 (44.13%) Software Engineer
2 97 (30.79%) Developer
3 42 (13.33%) C++ Software Engineer
4 40 (12.70%) Java Engineer
5 36 (11.43%) Java Software Engineer
6 34 (10.79%) Software Developer
7 31 (9.84%) C++ Developer
8 26 (8.25%) C# Software Engineer
9 20 (6.35%) Embedded Engineer
9 20 (6.35%) Test Engineer
10 19 (6.03%) Senior Software Engineer
11 18 (5.71%) Embedded Software Engineer
11 18 (5.71%) Programmer
11 18 (5.71%) Python Engineer
12 17 (5.40%) Python Developer
13 15 (4.76%) C Software Engineer
13 15 (4.76%) C/C++ Software Engineer
13 15 (4.76%) Development Engineer
13 15 (4.76%) Python Programmer
13 15 (4.76%) Python Software Engineer
Libraries, Frameworks & Software Standards
1 65 (20.63%) .NET
2 35 (11.11%) XML
3 29 (9.21%) WPF
4 25 (7.94%) Boost C++ Libraries
5 24 (7.62%) RESTful
5 24 (7.62%) SOAP
6 23 (7.30%) Web Services
7 22 (6.98%) Middleware
7 22 (6.98%) OpenGL
8 19 (6.03%) OpenCV
8 19 (6.03%) Swing
9 18 (5.71%) Spring
9 18 (5.71%) XML Schema
10 12 (3.81%) Qt
11 11 (3.49%) Elastic Stack
12 10 (3.17%) Hibernate
12 10 (3.17%) HTML
13 9 (2.86%) React
14 8 (2.54%) MFC
14 8 (2.54%) Spring Boot
Miscellaneous
1 50 (15.87%) Robotics
2 45 (14.29%) Algorithms
3 40 (12.70%) Computer Science
4 27 (8.57%) Virtual Team
5 23 (7.30%) Analytical Skills
6 16 (5.08%) Greenfield Project
7 15 (4.76%) Data Structures
8 13 (4.13%) Foreign Exchange (FX)
9 12 (3.81%) 3D Graphics
9 12 (3.81%) Embedded Systems
9 12 (3.81%) Mobile App
10 11 (3.49%) iPhone
11 10 (3.17%) Fixed Income
11 10 (3.17%) Self-Motivation
12 7 (2.22%) Field-Programmable Gate Array
13 5 (1.59%) Augmented Reality
13 5 (1.59%) iPad
13 5 (1.59%) PlayStation
13 5 (1.59%) Xbox
14 4 (1.27%) Derivative
Operating Systems
1 99 (31.43%) Linux
2 81 (25.71%) Windows
3 23 (7.30%) Apple iOS
4 21 (6.67%) Android
5 19 (6.03%) Unix
6 10 (3.17%) Robot Operating System
7 9 (2.86%) Debian
8 6 (1.90%) Mac OS X
8 6 (1.90%) Red Hat Enterprise Linux
9 2 (0.63%) CentOS
10 1 (0.32%) Embedded Linux
10 1 (0.32%) Mac OS
10 1 (0.32%) VxWorks
10 1 (0.32%) Windows Server
Processes & Methodologies
1 169 (53.65%) Software Engineering
2 78 (24.76%) OO
3 70 (22.22%) Agile Software Development
4 54 (17.14%) Mathematics
4 54 (17.14%) Test Automation
5 45 (14.29%) Innovative Thinking
6 36 (11.43%) TDD
7 34 (10.79%) DevOps
7 34 (10.79%) Machine Learning
8 33 (10.48%) OOP
9 32 (10.16%) Problem-Solving
9 32 (10.16%) Software Testing
9 32 (10.16%) Unit Testing
10 28 (8.89%) Continuous Deployment
10 28 (8.89%) SDLC
11 27 (8.57%) Continuous Integration
12 26 (8.25%) Visualisation
13 25 (7.94%) Refactoring
13 25 (7.94%) Scrum
14 21 (6.67%) Image Processing
Programming Languages
1 177 (56.19%) Java
2 164 (52.06%) C#
3 134 (42.54%) Python
4 96 (30.48%) SQL
5 88 (27.94%) C
6 45 (14.29%) Ruby
7 37 (11.75%) JavaScript
8 24 (7.62%) Perl
9 18 (5.71%) XPath
10 16 (5.08%) Objective-C
11 13 (4.13%) PL/SQL
12 11 (3.49%) PHP
12 11 (3.49%) VB
13 10 (3.17%) Bash Shell
13 10 (3.17%) Embedded C++
13 10 (3.17%) VBA
14 9 (2.86%) ActionScript
14 9 (2.86%) PowerShell
14 9 (2.86%) VB.NET
15 8 (2.54%) Java 8
Qualifications
1 102 (32.38%) Degree
2 36 (11.43%) Numerate Degree
3 18 (5.71%) Computer Science Degree
4 10 (3.17%) PhD
5 5 (1.59%) Security Cleared
6 3 (0.95%) Master's Degree
7 2 (0.63%) Microsoft Certification
7 2 (0.63%) SC Cleared
8 1 (0.32%) CCFE
8 1 (0.32%) CEH
8 1 (0.32%) CEPT
8 1 (0.32%) CISSP
8 1 (0.32%) GCFA
8 1 (0.32%) GCFE
8 1 (0.32%) GCIH
8 1 (0.32%) GIAC
8 1 (0.32%) GPEN
8 1 (0.32%) OSCP
8 1 (0.32%) TOGAF Certification
Quality Assurance & Compliance
1 6 (1.90%) JTAG
2 2 (0.63%) GDPR
2 2 (0.63%) IEC 61508
2 2 (0.63%) ISO 26262
2 2 (0.63%) ISO/IEC 27001
2 2 (0.63%) MISRA
2 2 (0.63%) MISRA C
2 2 (0.63%) QA
3 1 (0.32%) ISO 9001
System Software
1 21 (6.67%) Docker
2 11 (3.49%) Firmware
3 4 (1.27%) Virtual Machines
4 1 (0.32%) Active Directory
4 1 (0.32%) Squid
Systems Management
1 6 (1.90%) Puppet
2 4 (1.27%) Ansible
3 2 (0.63%) Kubernetes
3 2 (0.63%) Opscode Chef
3 2 (0.63%) Systems Management Server (SMS)
4 1 (0.32%) Kibana
4 1 (0.32%) logstash
4 1 (0.32%) Nagios
4 1 (0.32%) Nessus
4 1 (0.32%) Nmap
Vendors
1 23 (7.30%) Oracle
2 20 (6.35%) Sybase
3 18 (5.71%) Microsoft
4 8 (2.54%) Google
4 8 (2.54%) SAP
5 7 (2.22%) Avaloq
5 7 (2.22%) Fiserv
5 7 (2.22%) Temenos
6 6 (1.90%) Intel
7 4 (1.27%) TIBCO
8 3 (0.95%) Altera
8 3 (0.95%) Solace
8 3 (0.95%) Talarian
8 3 (0.95%) Xamarin
8 3 (0.95%) Xilinx
9 2 (0.63%) Pega
9 2 (0.63%) Perforce
9 2 (0.63%) Renesas
9 2 (0.63%) Tableau
10 1 (0.32%) Bloomberg