Period
to 23 September 2019

The following table provides summary statistics for permanent job vacancies advertised in Scotland with a requirement for Software Engineering skills. Included is a benchmarking guide to the salaries offered in vacancies that have cited Software Engineering over the 6 months to 23 September 2019 with a comparison to the same period in the previous 2 years.

Software Engineering
UK > Scotland
6 months to
23 Sep 2019
Same period 2018 Same period 2017
Rank 7 10 21
Rank change year-on-year +3 +11 +6
Permanent jobs citing Software Engineering 849 698 550
As % of all permanent IT jobs advertised in Scotland 16.75% 13.00% 9.95%
As % of the Processes & Methodologies category 17.90% 13.77% 10.71%
Number of salaries quoted 556 448 375
Scotland median annual salary £47,500 £47,500 £40,000
Median salary % change year-on-year - +18.75% -
10th Percentile £27,750 £28,750 £26,750
90th Percentile £73,750 £70,000 £59,750
UK median annual salary £55,000 £52,500 £50,000
% change year-on-year +4.76% +5.00% +5.26%

Software Engineering is in the Processes and Methodologies 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 process or methodology skills.

All Process and Methodology Skills
Scotland
Permanent vacancies with a requirement for process or methodology skills 4,742 5,068 5,134
As % of all permanent IT jobs advertised in Scotland 93.53% 94.38% 92.87%
Number of salaries quoted 2,934 3,374 3,247
Scotland median annual salary £45,000 £45,500 £44,000
Median salary % change year-on-year -1.10% +3.41% -
10th Percentile £29,750 £29,750 £28,250
90th Percentile £71,250 £70,000 £67,500
UK median annual salary £52,500 £50,000 £50,000
% change year-on-year +5.00% - +4.17%

Software Engineering
Job Vacancy Trend in Scotland

Job postings citing Software Engineering as a percentage of all IT jobs advertised in Scotland.

Job vacancy trend for Software Engineering in Scotland

Software Engineering
Salary Trend in Scotland

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

Salary trend for Software Engineering in Scotland

Software Engineering
Salary Histogram in Scotland

The salary distribution of IT jobs citing Software Engineering in Scotland over the 6 months to 23 September 2019.

Salary histogram for Software Engineering in Scotland

Software Engineering
Job Locations in Scotland

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing Software Engineering within the Scotland region over the 6 months to 23 September 2019. 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 +3 620 £48,004 +6.67% 83
Glasgow -12 113 £45,000 -14.29% 40
West Lothian +10 23 £40,000 -5.88% 17
Dundee +5 21 £45,000 +2.86% 8
Aberdeen -5 17 £44,000 -7.37% 6
Fife -7 17 £51,000 +10.27% 7
Midlothian - 6 £31,612 - 1
Stirling +10 4 £32,500 -18.75% 4
Aberdeenshire - 3 £46,250 - 1
South Ayrshire +2 2 £50,000 +100.00%
South Lanarkshire +2 1 £43,000 -21.82%
Scottish Borders - 1 - -
West Dunbartonshire - 1 - - 1
Software Engineering
UK

For the 6 months to 23 September 2019, IT jobs citing Software Engineering 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 Software Engineering.

1 374 (44.05%) Agile Software Development
2 323 (38.04%) Java
3 300 (35.34%) C#
4 264 (31.10%) JavaScript
5 223 (26.27%) .NET
6 218 (25.68%) Degree
7 208 (24.50%) C++
8 167 (19.67%) Finance
9 154 (18.14%) SQL
10 153 (18.02%) React
11 144 (16.96%) Node.js
12 140 (16.49%) DevOps
13 135 (15.90%) Linux
14 126 (14.84%) Problem-Solving
15 125 (14.72%) Python
16 120 (14.13%) Azure
17 114 (13.43%) Mentoring
18 113 (13.31%) Git (software)
18 113 (13.31%) Windows
18 113 (13.31%) TDD
19 111 (13.07%) Robotics
20 107 (12.60%) AngularJS
20 107 (12.60%) Innovative Thinking
21 106 (12.49%) Test Automation
22 104 (12.25%) Mathematics
22 104 (12.25%) OO
23 103 (12.13%) Computer Science
23 103 (12.13%) Microservices
24 102 (12.01%) Continuous Integration
25 101 (11.90%) AWS

Software Engineering
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 (2.12%) Tomcat
2 15 (1.77%) Apache Spark
3 12 (1.41%) WebSphere
4 9 (1.06%) Apache
5 7 (0.82%) Confluence
6 6 (0.71%) CMS
6 6 (0.71%) SharePoint
7 5 (0.59%) Umbraco
8 4 (0.47%) Drupal
9 3 (0.35%) ArcGIS
9 3 (0.35%) Elasticsearch
9 3 (0.35%) Sitecore CMS
9 3 (0.35%) WildFly
10 2 (0.24%) Cloud Foundry
10 2 (0.24%) IIS
10 2 (0.24%) Jupyter
10 2 (0.24%) SAS
10 2 (0.24%) SharePoint 2013
10 2 (0.24%) WebSphere Application Server
10 2 (0.24%) WordPress
Applications
1 8 (0.94%) Simulink
2 2 (0.24%) Chatbot
3 1 (0.12%) Microsoft Office
3 1 (0.12%) Microsoft Project
Business Applications
1 3 (0.35%) Dynamics CRM
2 2 (0.24%) Magento
Cloud Services
1 120 (14.13%) Azure
2 101 (11.90%) AWS
3 56 (6.60%) GCP
4 42 (4.95%) SaaS
5 20 (2.36%) GitHub
6 18 (2.12%) Serverless
7 17 (2.00%) IaaS
8 16 (1.88%) G Suite
9 14 (1.65%) Cloud Computing
10 9 (1.06%) Sauce Labs
11 8 (0.94%) Office 365
12 7 (0.82%) Trello
13 6 (0.71%) Amazon EC2
14 5 (0.59%) Power Platform
15 4 (0.47%) AWS Lambda
15 4 (0.47%) BlazeMeter
15 4 (0.47%) npm
15 4 (0.47%) PaaS
16 3 (0.35%) Amazon SQS
17 2 (0.24%) Slack
Communications & Networking
1 12 (1.41%) HTTP
2 10 (1.18%) Firewall
3 6 (0.71%) Internet
4 5 (0.59%) Network Security
5 3 (0.35%) TCP/IP
5 3 (0.35%) Unified Communications
5 3 (0.35%) Wi-Fi
6 2 (0.24%) Ethernet
6 2 (0.24%) Intranet
6 2 (0.24%) SSL
7 1 (0.12%) Broadband
7 1 (0.12%) RS-232
7 1 (0.12%) RS-485
7 1 (0.12%) RTSP
Database & Business Intelligence
1 94 (11.07%) Big Data
2 63 (7.42%) SQL Server
3 47 (5.54%) MySQL
4 45 (5.30%) NoSQL
5 38 (4.48%) Data Mining
6 36 (4.24%) GIS
7 26 (3.06%) Relational Database
8 18 (2.12%) MongoDB
9 16 (1.88%) PostgreSQL
10 10 (1.18%) Hadoop
11 8 (0.94%) Apache Hive
12 6 (0.71%) Apache Cassandra
12 6 (0.71%) Cosmos DB
12 6 (0.71%) MariaDB
12 6 (0.71%) Redis
13 5 (0.59%) HBase
13 5 (0.59%) Oracle Database
13 5 (0.59%) Power BI
14 4 (0.47%) Oracle Database 11g
14 4 (0.47%) RDBMS
Development Applications
1 113 (13.31%) Git (software)
2 64 (7.54%) Jenkins
3 56 (6.60%) Visual Studio
4 45 (5.30%) Selenium
5 37 (4.36%) JIRA
6 32 (3.77%) NetBeans
7 27 (3.18%) JUnit
8 23 (2.71%) Team Foundation Server
9 22 (2.59%) JMeter
10 18 (2.12%) Mocha
11 17 (2.00%) webpack
12 12 (1.41%) Cucumber
12 12 (1.41%) IBM UrbanCode
12 12 (1.41%) Maven
12 12 (1.41%) Subversion
13 11 (1.30%) Hudson
14 9 (1.06%) Appium
15 6 (0.71%) RSpec
15 6 (0.71%) SoapUI
15 6 (0.71%) TeamCity
General
1 167 (19.67%) Finance
2 95 (11.19%) Banking
3 53 (6.24%) Retail
4 28 (3.30%) Military
5 24 (2.83%) Marketing
6 13 (1.53%) Electronics
7 12 (1.41%) Games
7 12 (1.41%) Public Sector
8 10 (1.18%) Financial Institution
9 9 (1.06%) Law
9 9 (1.06%) Legal
10 6 (0.71%) Multimedia
11 4 (0.47%) Aerospace
11 4 (0.47%) Automotive
11 4 (0.47%) Manufacturing
12 3 (0.35%) German Language
12 3 (0.35%) Social Science
13 2 (0.24%) Telecoms
14 1 (0.12%) Advertising
14 1 (0.12%) Italian Language
Job Titles
1 436 (51.35%) Software Engineer
2 129 (15.19%) Developer
2 129 (15.19%) Senior Software Engineer
3 86 (10.13%) Java Engineer
4 83 (9.78%) Java Software Engineer
5 80 (9.42%) C++ Software Engineer
6 73 (8.60%) C# Software Engineer
7 47 (5.54%) DevOps Engineer
8 46 (5.42%) Graduate
9 45 (5.30%) .NET Software Engineer
10 43 (5.06%) Graduate Software Engineer
11 42 (4.95%) Software Developer
12 36 (4.24%) Java Developer
13 33 (3.89%) Senior Java Engineer
13 33 (3.89%) Senior Java Software Engineer
14 28 (3.30%) Senior Developer
15 26 (3.06%) JavaScript Engineer
16 25 (2.94%) Senior C++ Software Engineer
16 25 (2.94%) Senior DevOps Engineer
16 25 (2.94%) Technical Leader
Libraries, Frameworks & Software Standards
1 223 (26.27%) .NET
2 153 (18.02%) React
3 144 (16.96%) Node.js
4 107 (12.60%) AngularJS
5 101 (11.90%) HTML
6 100 (11.78%) RESTful
7 88 (10.37%) CSS
8 86 (10.13%) Web Services
9 61 (7.18%) ASP.NET
10 50 (5.89%) SOAP
11 49 (5.77%) HTML5
12 48 (5.65%) JSON
13 47 (5.54%) REST
14 45 (5.30%) WPF
15 43 (5.06%) CSS3
16 42 (4.95%) .NET Framework
17 40 (4.71%) Spring
18 36 (4.24%) Hibernate
18 36 (4.24%) jQuery
19 34 (4.00%) .NET Core
Miscellaneous
1 111 (13.07%) Robotics
2 66 (7.77%) Algorithms
3 63 (7.42%) User Experience
4 50 (5.89%) Mobile App
5 23 (2.71%) Analytical Skills
5 23 (2.71%) Greenfield Project
5 23 (2.71%) Public Cloud
6 21 (2.47%) Self-Motivation
7 19 (2.24%) Data Structures
8 11 (1.30%) Distributed Denial-of-Service
8 11 (1.30%) Replication
9 9 (1.06%) Smart Home
10 8 (0.94%) Driving Licence
10 8 (0.94%) NHS
11 7 (0.82%) Enterprise Software
12 6 (0.71%) Embedded Systems
12 6 (0.71%) Management Information System
13 5 (0.59%) Blog
13 5 (0.59%) Cloud Native
13 5 (0.59%) Graphic Design
Operating Systems
1 135 (15.90%) Linux
2 113 (13.31%) Windows
3 29 (3.42%) Android
4 24 (2.83%) Apple iOS
5 23 (2.71%) Unix
6 12 (1.41%) Mac OS X
7 10 (1.18%) Red Hat Enterprise Linux
7 10 (1.18%) Windows Server
8 6 (0.71%) Embedded Linux
9 2 (0.24%) CentOS
9 2 (0.24%) Windows Mobile
10 1 (0.12%) Debian
10 1 (0.12%) VxWorks
Processes & Methodologies
1 374 (44.05%) Agile Software Development
2 140 (16.49%) DevOps
3 126 (14.84%) Problem-Solving
4 114 (13.43%) Mentoring
5 113 (13.31%) TDD
6 107 (12.60%) Innovative Thinking
7 106 (12.49%) Test Automation
8 104 (12.25%) Mathematics
8 104 (12.25%) OO
9 103 (12.13%) Computer Science
9 103 (12.13%) Microservices
10 102 (12.01%) Continuous Integration
11 98 (11.54%) Scrum
12 93 (10.95%) Machine Learning
13 92 (10.84%) SDLC
14 79 (9.31%) Coaching
15 70 (8.24%) Fintech
16 63 (7.42%) MVC
17 61 (7.18%) BDD
18 49 (5.77%) Technical Leadership
Programming Languages
1 323 (38.04%) Java
2 300 (35.34%) C#
3 264 (31.10%) JavaScript
4 208 (24.50%) C++
5 154 (18.14%) SQL
6 125 (14.72%) Python
7 45 (5.30%) C
8 39 (4.59%) TypeScript
9 30 (3.53%) Ruby
10 22 (2.59%) Scala
11 19 (2.24%) Apple Swift
11 19 (2.24%) Groovy
12 18 (2.12%) PowerShell
13 17 (2.00%) Objective-C
14 16 (1.88%) Bash Shell
15 14 (1.65%) PHP
16 13 (1.53%) Java 8
17 12 (1.41%) Kotlin
17 12 (1.41%) MATLAB
18 9 (1.06%) PL/SQL
Qualifications
1 218 (25.68%) Degree
2 100 (11.78%) Numerate Degree
3 34 (4.00%) PhD
4 32 (3.77%) Computer Science Degree
5 26 (3.06%) Security Cleared
6 18 (2.12%) HND
7 17 (2.00%) CISM
7 17 (2.00%) CISSP
8 10 (1.18%) Master's Degree
9 8 (0.94%) HNC
10 5 (0.59%) SC Cleared
11 1 (0.12%) CCNA
11 1 (0.12%) CCNP
11 1 (0.12%) Cisco Certification
11 1 (0.12%) PMI Certification
11 1 (0.12%) PMP
11 1 (0.12%) Postgraduate
Quality Assurance & Compliance
1 59 (6.95%) QA
2 4 (0.47%) SEPA
3 2 (0.24%) GDPR
3 2 (0.24%) ISO 9001
3 2 (0.24%) JTAG
System Software
1 94 (11.07%) Docker
2 11 (1.30%) Virtual Machines
3 3 (0.35%) Active Directory
3 3 (0.35%) Firmware
3 3 (0.35%) Hyper-V
3 3 (0.35%) Virtual Desktop
4 1 (0.12%) VMware Infrastructure
Systems Management
1 95 (11.19%) Kubernetes
2 37 (4.36%) Ansible
3 29 (3.42%) Opscode Chef
4 28 (3.30%) Terraform
5 15 (1.77%) Puppet
6 4 (0.47%) CA Service Virtualization
7 1 (0.12%) Hadoop YARN
Vendors
1 57 (6.71%) Microsoft
2 46 (5.42%) Google
3 26 (3.06%) Oracle
4 12 (1.41%) Red Hat
5 11 (1.30%) Splunk
6 10 (1.18%) Apple
7 9 (1.06%) Perfecto Mobile
7 9 (1.06%) Xamarin
8 5 (0.59%) Veracode
9 4 (0.47%) CA
9 4 (0.47%) Micro Focus
9 4 (0.47%) SAP
10 3 (0.35%) Citrix
10 3 (0.35%) CyberArk
10 3 (0.35%) ESRI
10 3 (0.35%) Mapbox
10 3 (0.35%) Sitecore
10 3 (0.35%) Twitter
11 2 (0.24%) AppDynamics
11 2 (0.24%) Cognizant