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

C++
UK > Scotland
6 months to
23 Apr 2018
Same period 2017 Same period 2016
Rank 46 55 61
Rank change year-on-year +9 +6 -2
Permanent jobs citing C++ 327 211 236
As % of all permanent IT jobs advertised in Scotland 5.65% 4.53% 4.02%
As % of the Programming Languages category 10.17% 7.45% 8.02%
Number of salaries quoted 236 146 118
Scotland median annual salary £43,000 £43,750 £40,000
Median salary % change year-on-year -1.71% +9.38% +3.90%
10th Percentile £28,000 £25,625 £27,275
90th Percentile £75,000 £70,000 £60,375
UK median annual salary £50,000 £47,500 £50,000
% change year-on-year +5.26% -5.00% +11.11%

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,216 2,833 2,943
As % of all permanent IT jobs advertised in Scotland 55.59% 60.87% 50.09%
Number of salaries quoted 2,249 1,704 1,834
Scotland median annual salary £45,000 £42,500 £41,000
Median salary % change year-on-year +5.88% +3.66% +1.23%
10th Percentile £29,750 £28,250 £27,500
90th Percentile £68,750 £62,500 £60,000
UK median annual salary £50,000 £47,500 £46,000
% change year-on-year +5.26% +3.26% +2.22%

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 23 April 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 23 April 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 +24 149 £40,000 +6.67% 25
Glasgow -13 112 £62,500 +25.00% 11
Aberdeen - 18 £52,500 - 4
West Lothian -2 17 £45,000 +5.88% 1
Fife -5 12 £42,500 +57.41% 8
Dundee -7 11 £44,500 +48.33% 2
South Lanarkshire -3 3 £42,500 -22.73%
Stirling - 2 - -
C++
UK

For the 6 months to 23 April 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 172 (52.60%) Java
2 169 (51.68%) Software Engineering
3 160 (48.93%) C#
4 149 (45.57%) Python
5 99 (30.28%) C
6 96 (29.36%) Linux
7 92 (28.13%) Degree
8 83 (25.38%) Windows
9 74 (22.63%) SQL
10 71 (21.71%) .NET
11 63 (19.27%) Test Automation
12 58 (17.74%) Agile Software Development
13 55 (16.82%) DevOps
14 54 (16.51%) OO
15 52 (15.90%) Robotics
15 52 (15.90%) Mathematics
16 48 (14.68%) Finance
17 47 (14.37%) Machine Learning
18 43 (13.15%) Computer Science
18 43 (13.15%) Git (software)
19 42 (12.84%) Algorithms
19 42 (12.84%) Innovative Thinking
20 40 (12.23%) Big Data
21 39 (11.93%) Ruby
22 35 (10.70%) JavaScript
23 33 (10.09%) NoSQL
24 32 (9.79%) Software Testing
25 31 (9.48%) Visual Studio
25 31 (9.48%) WPF
25 31 (9.48%) SDLC

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 11 (3.36%) MQSeries
2 4 (1.22%) Apache
3 2 (0.61%) Apache Spark
3 2 (0.61%) SAS
4 1 (0.31%) Cloud Foundry
4 1 (0.31%) Elasticsearch
4 1 (0.31%) JBoss
4 1 (0.31%) MS Exchange
4 1 (0.31%) nginx
Applications
1 10 (3.06%) Microsoft Excel
2 2 (0.61%) Microsoft PowerPoint
2 2 (0.61%) MS Visio
2 2 (0.61%) Simulink
3 1 (0.31%) Maya
3 1 (0.31%) Microsoft Office
Business Applications
1 6 (1.83%) LabWindows
2 5 (1.53%) Epicor Tropos
2 5 (1.53%) Infor M3
2 5 (1.53%) NetSuite
3 4 (1.22%) Adaptiv
4 3 (0.92%) Dynamics AX
5 2 (0.61%) Dynamics CRM
6 1 (0.31%) Cognos TM1
6 1 (0.31%) Eikon
6 1 (0.31%) Eloqua
Cloud Services
1 16 (4.89%) NuGet
2 9 (2.75%) Amazon AWS
3 6 (1.83%) Microsoft Azure
4 3 (0.92%) iTunes
4 3 (0.92%) OpenShift
5 2 (0.61%) Cloud Computing
5 2 (0.61%) Dynamics 365
5 2 (0.61%) Google Analytics
5 2 (0.61%) Google Cloud Platform
5 2 (0.61%) SaaS
6 1 (0.31%) GitHub
6 1 (0.31%) Trello
Communications & Networking
1 13 (3.98%) RS-485
2 12 (3.67%) Ethernet
3 9 (2.75%) TCP/IP
4 7 (2.14%) RS-232
5 2 (0.61%) FTP
5 2 (0.61%) HTTP
5 2 (0.61%) SMS
5 2 (0.61%) SSH
6 1 (0.31%) DHCP
6 1 (0.31%) DNS
6 1 (0.31%) Internet
6 1 (0.31%) tcpdump
6 1 (0.31%) Wireshark
Database & Business Intelligence
1 40 (12.23%) Big Data
2 33 (10.09%) NoSQL
3 25 (7.65%) PostgreSQL
4 23 (7.03%) MongoDB
4 23 (7.03%) Relational Database
4 23 (7.03%) SQL Server
5 21 (6.42%) GIS
6 20 (6.12%) Apache Cassandra
7 15 (4.59%) MySQL
8 13 (3.98%) Data Mining
9 11 (3.36%) Bigtable
10 10 (3.06%) RDBMS
11 9 (2.75%) DB2
12 8 (2.45%) HBase
12 8 (2.45%) Redis
13 5 (1.53%) Crystal Reports
13 5 (1.53%) Hadoop
14 3 (0.92%) KDB
14 3 (0.92%) Neo4j
14 3 (0.92%) Spatial Data
Development Applications
1 43 (13.15%) Git (software)
2 31 (9.48%) Visual Studio
3 24 (7.34%) Jenkins
4 19 (5.81%) Maven
5 16 (4.89%) Artifactory
5 16 (4.89%) Bugzilla
5 16 (4.89%) CMake
5 16 (4.89%) MSBuild
5 16 (4.89%) NetBeans
5 16 (4.89%) Phabricator
5 16 (4.89%) Ranorex
5 16 (4.89%) Selenium
5 16 (4.89%) SonarQube
6 14 (4.28%) LabVIEW
7 10 (3.06%) JUnit
8 9 (2.75%) Subversion
9 5 (1.53%) JIRA
10 4 (1.22%) Mockito
11 3 (0.92%) Atlassian Bamboo
11 3 (0.92%) GitLab
General
1 48 (14.68%) Finance
2 27 (8.26%) Electronics
3 19 (5.81%) Games
4 10 (3.06%) Banking
5 9 (2.75%) Manufacturing
6 8 (2.45%) Investment Banking
6 8 (2.45%) Law
6 8 (2.45%) Marketing
7 2 (0.61%) Advertising
7 2 (0.61%) Legal
7 2 (0.61%) Retail
8 1 (0.31%) Front Office
8 1 (0.31%) Military
8 1 (0.31%) Pharmaceutical
8 1 (0.31%) Private Banking
Job Titles
1 142 (43.43%) Software Engineer
2 83 (25.38%) Developer
3 44 (13.46%) C++ Software Engineer
4 33 (10.09%) C++ Developer
4 33 (10.09%) Java Engineer
5 32 (9.79%) Java Software Engineer
5 32 (9.79%) Test Engineer
6 31 (9.48%) Software Developer
7 29 (8.87%) Embedded Engineer
8 27 (8.26%) Embedded Software Engineer
9 26 (7.95%) DevOps Engineer
10 25 (7.65%) C# Software Engineer
10 25 (7.65%) Lead DevOps
11 23 (7.03%) Lead DevOps Engineer
12 21 (6.42%) Development Engineer
12 21 (6.42%) Software Development Engineer
13 19 (5.81%) C Software Engineer
13 19 (5.81%) C/C++ Software Engineer
14 16 (4.89%) Python Developer
14 16 (4.89%) Test Automation Engineer
Libraries, Frameworks & Software Standards
1 71 (21.71%) .NET
2 31 (9.48%) WPF
3 24 (7.34%) XML
4 22 (6.73%) RESTful
5 21 (6.42%) Swing
6 20 (6.12%) OpenGL
6 20 (6.12%) SOAP
7 14 (4.28%) Boost C++ Libraries
7 14 (4.28%) Web Services
8 13 (3.98%) Spring
9 12 (3.67%) HTML
9 12 (3.67%) Middleware
9 12 (3.67%) OpenCV
9 12 (3.67%) Qt
10 11 (3.36%) Elastic Stack
10 11 (3.36%) XML Schema
11 8 (2.45%) CSS
12 7 (2.14%) Hibernate
12 7 (2.14%) React
13 6 (1.83%) Spring Boot
Miscellaneous
1 52 (15.90%) Robotics
2 43 (13.15%) Computer Science
3 42 (12.84%) Algorithms
4 29 (8.87%) Analytical Skills
5 21 (6.42%) Virtual Team
6 18 (5.50%) Embedded Systems
7 16 (4.89%) Greenfield Project
8 11 (3.36%) Data Structures
9 10 (3.06%) Mobile App
10 9 (2.75%) iPhone
10 9 (2.75%) Self-Motivation
11 8 (2.45%) 3D Graphics
11 8 (2.45%) Fixed Income
12 7 (2.14%) Field-Programmable Gate Array
12 7 (2.14%) Foreign Exchange (FX)
13 5 (1.53%) Device Driver
13 5 (1.53%) iPad
13 5 (1.53%) Optoelectronics
14 3 (0.92%) PlayStation
14 3 (0.92%) User Experience
Operating Systems
1 96 (29.36%) Linux
2 83 (25.38%) Windows
3 26 (7.95%) Unix
4 18 (5.50%) Android
4 18 (5.50%) Apple iOS
5 16 (4.89%) Debian
6 10 (3.06%) Robot Operating System
7 4 (1.22%) Red Hat Enterprise Linux
8 3 (0.92%) Embedded Linux
9 2 (0.61%) Mac OS X
10 1 (0.31%) CentOS
10 1 (0.31%) Mac OS
10 1 (0.31%) VxWorks
10 1 (0.31%) Windows Server
Processes & Methodologies
1 169 (51.68%) Software Engineering
2 63 (19.27%) Test Automation
3 58 (17.74%) Agile Software Development
4 55 (16.82%) DevOps
5 54 (16.51%) OO
6 52 (15.90%) Mathematics
7 47 (14.37%) Machine Learning
8 42 (12.84%) Innovative Thinking
9 32 (9.79%) Software Testing
10 31 (9.48%) SDLC
11 30 (9.17%) TDD
12 28 (8.56%) Unit Testing
13 25 (7.65%) Analytics
14 24 (7.34%) Problem-Solving
15 23 (7.03%) Microservices
15 23 (7.03%) Scrum
15 23 (7.03%) Visualisation
16 19 (5.81%) Physics
17 17 (5.20%) Continuous Delivery
17 17 (5.20%) Continuous Integration
Programming Languages
1 172 (52.60%) Java
2 160 (48.93%) C#
3 149 (45.57%) Python
4 99 (30.28%) C
5 74 (22.63%) SQL
6 39 (11.93%) Ruby
7 35 (10.70%) JavaScript
8 22 (6.73%) Perl
9 14 (4.28%) Objective-C
10 13 (3.98%) VB
11 12 (3.67%) Bash Shell
11 12 (3.67%) Delphi
11 12 (3.67%) Embedded C++
11 12 (3.67%) PHP
12 11 (3.36%) XPath
13 10 (3.06%) VBA
14 9 (2.75%) MATLAB
14 9 (2.75%) PowerShell
14 9 (2.75%) VB.NET
15 6 (1.83%) ActionScript
Qualifications
1 92 (28.13%) Degree
2 26 (7.95%) Numerate Degree
3 18 (5.50%) PhD
4 16 (4.89%) Computer Science Degree
5 3 (0.92%) Microsoft Certification
6 2 (0.61%) Master's Degree
7 1 (0.31%) CCFE
7 1 (0.31%) CEH
7 1 (0.31%) CEPT
7 1 (0.31%) CISSP
7 1 (0.31%) GCFA
7 1 (0.31%) GCFE
7 1 (0.31%) GCIH
7 1 (0.31%) GIAC
7 1 (0.31%) GPEN
7 1 (0.31%) OSCP
7 1 (0.31%) Postgraduate
7 1 (0.31%) SC Cleared
7 1 (0.31%) Security Cleared
7 1 (0.31%) TOGAF Certification
Quality Assurance & Compliance
1 6 (1.83%) JTAG
2 3 (0.92%) QA
3 2 (0.61%) GDPR
3 2 (0.61%) ISO/IEC 27001
4 1 (0.31%) BS7666
4 1 (0.31%) ISO 9001
System Software
1 20 (6.12%) Docker
2 12 (3.67%) Firmware
3 3 (0.92%) Virtual Machines
4 1 (0.31%) Active Directory
4 1 (0.31%) Squid
Systems Management
1 6 (1.83%) Puppet
2 5 (1.53%) Ansible
3 3 (0.92%) Systems Management Server (SMS)
4 2 (0.61%) Opscode Chef
5 1 (0.31%) Kibana
5 1 (0.31%) logstash
5 1 (0.31%) Nagios
5 1 (0.31%) Nessus
5 1 (0.31%) Nmap
Vendors
1 24 (7.34%) Oracle
2 22 (6.73%) Microsoft
3 13 (3.98%) Sybase
4 6 (1.83%) Google
5 5 (1.53%) Epicor
5 5 (1.53%) IFS
5 5 (1.53%) Infor
5 5 (1.53%) Sage
5 5 (1.53%) SAP
6 4 (1.22%) Intel
7 2 (0.61%) Altera
7 2 (0.61%) HP
7 2 (0.61%) Pega
7 2 (0.61%) Tableau
7 2 (0.61%) Xamarin
7 2 (0.61%) Xilinx
8 1 (0.31%) FactSet
8 1 (0.31%) HubSpot
8 1 (0.31%) Informatica
8 1 (0.31%) Marketo