Period
to 31 May 2020

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 31 May 2020 with a comparison to the same period in the previous 2 years.

Software Engineering
UK > Scotland
6 months to
31 May 2020
Same period 2019 Same period 2018
Rank 11 7 14
Rank change year-on-year -4 +7 +10
Permanent jobs citing Software Engineering 409 884 618
As % of all permanent jobs advertised in Scotland 13.94% 16.65% 10.82%
As % of the Processes & Methodologies category 15.20% 17.81% 11.51%
Number of salaries quoted 249 604 395
Median annual salary £50,000 £45,000 £50,000
Median salary % change year-on-year +11.11% -10.00% +17.65%
10th Percentile £33,750 £28,150 £28,000
90th Percentile £75,000 £72,500 £71,250
UK median annual salary £57,500 £55,000 £52,500
% change year-on-year +4.55% +4.76% +10.53%

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 2,690 4,963 5,369
As % of all permanent IT jobs advertised in Scotland 91.65% 93.48% 93.98%
Number of salaries quoted 1,717 3,291 3,646
Median annual salary £47,000 £45,000 £45,000
Median salary % change year-on-year +4.44% - -
10th Percentile £30,500 £29,000 £29,250
90th Percentile £71,250 £70,000 £70,000
UK median annual salary £55,000 £52,500 £50,000
% change year-on-year +4.76% +5.00% +5.26%

Software Engineering
Job Vacancy Trend in Scotland

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

Job vacancy trend for Software Engineering in Scotland

Software Engineering
Salary Trend in Scotland

3-month moving average salary quoted in jobs citing Software Engineering in Scotland.

Salary trend for Software Engineering in Scotland

Software Engineering
Salary Histogram in Scotland

Salary distribution for jobs citing Software Engineering in Scotland over the 6 months to 31 May 2020.

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 31 May 2020. 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 -2 268 £50,000 +11.11% 35
Glasgow -12 81 £46,250 +2.78% 13
Aberdeen -2 22 £45,000 -5.26%
West Lothian +9 9 £55,000 +29.41% 1
Fife +3 7 £40,000 -20.79%
Stirling - 7 £50,000 - 1
Dundee -7 6 £45,000 +28.57% 2
Midlothian +1 3 £43,000 +40.11% 1
Renfrewshire - 1 £34,000 -
Lothian - 1 £45,000 -
Software Engineering
UK

For the 6 months to 31 May 2020, 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 198 (48.41%) Agile Software Development
2 161 (39.36%) JavaScript
3 142 (34.72%) Java
4 138 (33.74%) C#
5 102 (24.94%) .NET
6 92 (22.49%) Python
7 82 (20.05%) AngularJS
8 80 (19.56%) AWS
9 79 (19.32%) Azure
10 73 (17.85%) C++
11 71 (17.36%) Node.js
12 70 (17.11%) HTML
13 67 (16.38%) SQL
14 65 (15.89%) Scrum
15 63 (15.40%) React
16 57 (13.94%) DevOps
17 56 (13.69%) Problem-Solving
18 55 (13.45%) Microservices
18 55 (13.45%) Degree
19 53 (12.96%) CSS
19 53 (12.96%) Linux
19 53 (12.96%) Docker
20 52 (12.71%) ASP.NET
21 49 (11.98%) Finance
22 48 (11.74%) C
23 47 (11.49%) SQL Server
23 47 (11.49%) TDD
24 45 (11.00%) Mentoring
25 44 (10.76%) OO
26 43 (10.51%) Git (software)

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 12 (2.93%) Tomcat
2 7 (1.71%) Elasticsearch
3 5 (1.22%) JBoss
4 4 (0.98%) ArcGIS
5 3 (0.73%) Cloud Foundry
6 2 (0.49%) Apache
6 2 (0.49%) Apache Spark
6 2 (0.49%) Confluence
6 2 (0.49%) Oracle HTTP Server
6 2 (0.49%) SharePoint
7 1 (0.24%) CMS
7 1 (0.24%) Drupal
7 1 (0.24%) Mule
7 1 (0.24%) nginx
7 1 (0.24%) Sitecore CMS
7 1 (0.24%) Umbraco
7 1 (0.24%) WordPress
Applications
1 14 (3.42%) Simulink
Business Applications
1 3 (0.73%) Magento
2 2 (0.49%) Shopify
3 1 (0.24%) Elite 3E
Cloud Services
1 80 (19.56%) AWS
2 79 (19.32%) Azure
3 41 (10.02%) GCP
4 17 (4.16%) SaaS
5 12 (2.93%) G Suite
6 10 (2.44%) Cloud Computing
7 6 (1.47%) PaaS
7 6 (1.47%) Serverless
8 5 (1.22%) GitHub
9 4 (0.98%) Power Platform
10 3 (0.73%) AWS Lambda
10 3 (0.73%) OpenShift
11 2 (0.49%) npm
11 2 (0.49%) TestFlight
12 1 (0.24%) Amazon EC2
12 1 (0.24%) Amazon S3
12 1 (0.24%) Google Play
12 1 (0.24%) IaaS
12 1 (0.24%) iTunes
12 1 (0.24%) Slack
Communications & Networking
1 7 (1.71%) HTTP
1 7 (1.71%) TCP/IP
2 6 (1.47%) Internet
3 5 (1.22%) 802.11
3 5 (1.22%) Network Security
3 5 (1.22%) Wi-Fi
3 5 (1.22%) WPA
4 3 (0.73%) Bluetooth
4 3 (0.73%) RS-232
4 3 (0.73%) RS-485
4 3 (0.73%) Wireless
4 3 (0.73%) ZigBee
5 2 (0.49%) Software-Defined Networking
5 2 (0.49%) SSH
6 1 (0.24%) Cisco ASA
6 1 (0.24%) Firewall
6 1 (0.24%) NAS
6 1 (0.24%) SAN
6 1 (0.24%) VLAN
6 1 (0.24%) VPN
Database & Business Intelligence
1 47 (11.49%) SQL Server
2 32 (7.82%) MySQL
3 24 (5.87%) NoSQL
4 15 (3.67%) Relational Database
5 14 (3.42%) PostgreSQL
6 11 (2.69%) Big Data
7 10 (2.44%) MongoDB
8 6 (1.47%) RDBMS
9 5 (1.22%) Amazon DynamoDB
9 5 (1.22%) GIS
9 5 (1.22%) SQL Server Integration Services
10 4 (0.98%) Data Mining
10 4 (0.98%) Power BI
10 4 (0.98%) SQL Server Reporting Services
11 3 (0.73%) Apache Cassandra
11 3 (0.73%) DB2
11 3 (0.73%) Hadoop
11 3 (0.73%) Mixpanel
12 2 (0.49%) Azure SQL Database
13 1 (0.24%) HBase
Development Applications
1 43 (10.51%) Git (software)
2 20 (4.89%) JIRA
3 14 (3.42%) Bitbucket
3 14 (3.42%) Rational DOORS
3 14 (3.42%) Rational Rhapsody
4 12 (2.93%) JUnit
5 10 (2.44%) Subversion
6 9 (2.20%) Jenkins
6 9 (2.20%) JMeter
7 7 (1.71%) SpecFlow
8 6 (1.47%) Cucumber
8 6 (1.47%) Cypress.io
8 6 (1.47%) Selenium
8 6 (1.47%) Team Foundation Server
8 6 (1.47%) Visual Studio
9 4 (0.98%) LabVIEW
10 3 (0.73%) Mocha
11 2 (0.49%) CppUnit
11 2 (0.49%) Grunt
11 2 (0.49%) Mercurial
General
1 49 (11.98%) Finance
2 26 (6.36%) Banking
3 11 (2.69%) Manufacturing
4 10 (2.44%) Public Sector
5 9 (2.20%) Aerospace
5 9 (2.20%) Automotive
6 7 (1.71%) Electronics
6 7 (1.71%) Financial Institution
6 7 (1.71%) Games
7 4 (0.98%) Marketing
8 3 (0.73%) Back Office
8 3 (0.73%) Front Office
8 3 (0.73%) Law
8 3 (0.73%) Pharmaceutical
9 2 (0.49%) Avionics
9 2 (0.49%) Legal
9 2 (0.49%) Retail
10 1 (0.24%) Advertising
10 1 (0.24%) Retail Banking
10 1 (0.24%) Telecoms
Job Titles
1 247 (60.39%) Software Engineer
2 82 (20.05%) Developer
3 68 (16.63%) Senior Software Engineer
4 36 (8.80%) Software Developer
5 30 (7.33%) Java Engineer
5 30 (7.33%) Java Software Engineer
6 25 (6.11%) Lead Software Engineer
7 24 (5.87%) C++ Software Engineer
8 22 (5.38%) .NET Software Engineer
9 20 (4.89%) Software Manager
10 19 (4.65%) Senior Java Engineer
10 19 (4.65%) Senior Java Software Engineer
11 16 (3.91%) Senior Developer
12 14 (3.42%) .NET Developer
12 14 (3.42%) Engineering Manager
13 13 (3.18%) Software Engineering Manager
14 11 (2.69%) Consultant
14 11 (2.69%) Embedded Engineer
14 11 (2.69%) Embedded Software Engineer
15 10 (2.44%) C Software Engineer
Libraries, Frameworks & Software Standards
1 102 (24.94%) .NET
2 82 (20.05%) AngularJS
3 71 (17.36%) Node.js
4 70 (17.11%) HTML
5 63 (15.40%) React
6 53 (12.96%) CSS
7 52 (12.71%) ASP.NET
8 40 (9.78%) RESTful
9 35 (8.56%) Spring
10 34 (8.31%) REST
10 34 (8.31%) Web Services
11 33 (8.07%) .NET Core
11 33 (8.07%) HTML5
12 30 (7.33%) CSS3
13 24 (5.87%) React Native
14 22 (5.38%) Hibernate
15 21 (5.13%) .NET Framework
15 21 (5.13%) JSON
16 20 (4.89%) ASP.NET MVC
17 18 (4.40%) jQuery
Miscellaneous
1 28 (6.85%) User Experience
2 18 (4.40%) Algorithms
2 18 (4.40%) Greenfield Project
3 17 (4.16%) Analytical Skills
4 13 (3.18%) Mobile App
5 11 (2.69%) Data Structures
6 10 (2.44%) Enterprise Software
7 9 (2.20%) Field-Programmable Gate Array
7 9 (2.20%) Public Cloud
8 7 (1.71%) Device Driver
9 6 (1.47%) Blog
9 6 (1.47%) Self-Motivation
10 5 (1.22%) ASIC
10 5 (1.22%) Hybrid Cloud
11 4 (0.98%) Distributed Denial-of-Service
12 3 (0.73%) 3D Graphics
12 3 (0.73%) Internet of Things
12 3 (0.73%) Management Information System
12 3 (0.73%) NHS
12 3 (0.73%) Social Media
Operating Systems
1 53 (12.96%) Linux
2 25 (6.11%) Apple iOS
3 23 (5.62%) Android
4 17 (4.16%) Windows
5 16 (3.91%) VxWorks
6 10 (2.44%) Embedded Linux
7 8 (1.96%) Unix
8 5 (1.22%) OpenWrt
9 2 (0.49%) Windows Server
10 1 (0.24%) Windows 10
Processes & Methodologies
1 198 (48.41%) Agile Software Development
2 65 (15.89%) Scrum
3 57 (13.94%) DevOps
4 56 (13.69%) Problem-Solving
5 55 (13.45%) Microservices
6 47 (11.49%) TDD
7 45 (11.00%) Mentoring
8 44 (10.76%) OO
9 42 (10.27%) Computer Science
10 39 (9.54%) SDLC
10 39 (9.54%) Test Automation
11 33 (8.07%) Analytics
12 31 (7.58%) Continuous Integration
12 31 (7.58%) MVC
12 31 (7.58%) OOP
13 25 (6.11%) Technical Leadership
14 24 (5.87%) Open Source
15 23 (5.62%) Web Development
16 21 (5.13%) Fintech
17 20 (4.89%) Decision-Making
Programming Languages
1 161 (39.36%) JavaScript
2 142 (34.72%) Java
3 138 (33.74%) C#
4 92 (22.49%) Python
5 73 (17.85%) C++
6 67 (16.38%) SQL
7 48 (11.74%) C
8 27 (6.60%) TypeScript
9 21 (5.13%) Apple Swift
10 20 (4.89%) Kotlin
10 20 (4.89%) MATLAB
11 19 (4.65%) Java 8
12 15 (3.67%) Objective-C
13 13 (3.18%) Ruby
14 12 (2.93%) Google Apps Script
14 12 (2.93%) Scala
15 11 (2.69%) PHP
16 10 (2.44%) Bash Shell
16 10 (2.44%) Embedded C
16 10 (2.44%) T-SQL
Qualifications
1 55 (13.45%) Degree
2 16 (3.91%) Computer Science Degree
3 8 (1.96%) Security Cleared
4 3 (0.73%) HND
4 3 (0.73%) PhD
4 3 (0.73%) SC Cleared
5 2 (0.49%) PMI Certification
5 2 (0.49%) Postgraduate
Quality Assurance & Compliance
1 7 (1.71%) QA
2 2 (0.49%) IEC 61508
3 1 (0.24%) ISO 9001
3 1 (0.24%) ISO/IEC 27001
System Software
1 53 (12.96%) Docker
2 10 (2.44%) Firmware
3 5 (1.22%) VMware Infrastructure
4 4 (0.98%) KVM
5 3 (0.73%) Hyper-V
6 2 (0.49%) Virtual Machines
7 1 (0.24%) Active Directory
7 1 (0.24%) vSphere
Systems Management
1 31 (7.58%) Kubernetes
2 4 (0.98%) Puppet
3 3 (0.73%) Terraform
4 2 (0.49%) Ansible
4 2 (0.49%) Opscode Chef
Vendors
1 29 (7.09%) Microsoft
2 19 (4.65%) Google
3 14 (3.42%) Oracle
4 9 (2.20%) Xamarin
5 7 (1.71%) Apple
6 5 (1.22%) VMware
7 4 (0.98%) ESRI
7 4 (0.98%) FNZ
8 2 (0.49%) Canon
8 2 (0.49%) Intel
8 2 (0.49%) Salesforce.com
9 1 (0.24%) Charles River
9 1 (0.24%) Cisco
9 1 (0.24%) Sitecore