Period
to 13 April 2021

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

Software Engineering
UK > Scotland
6 months to
13 Apr 2021
Same period 2020 Same period 2019
Rank 10 12 8
Rank change year-on-year +2 -4 +7
Permanent jobs citing Software Engineering 495 512 823
As % of all permanent jobs advertised in Scotland 14.18% 13.68% 15.38%
As % of the Processes & Methodologies category 15.61% 14.85% 16.46%
Number of salaries quoted 397 308 536
10th Percentile £33,750 £33,375 £28,625
25th Percentile £38,750 £38,750 £33,563
Median annual salary (50th Percentile) £50,000 £50,000 £45,000
Median % change year-on-year - +11.11% -5.26%
75th Percentile £60,000 £60,000 £57,948
90th Percentile £69,250 £77,150 £68,750
UK median annual salary £60,000 £57,500 £55,000
% change year-on-year +4.35% +4.55% +4.76%

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 3,171 3,448 5,001
As % of all permanent IT jobs advertised in Scotland 90.83% 92.12% 93.48%
Number of salaries quoted 2,135 2,239 3,313
10th Percentile £32,500 £30,000 £29,000
25th Percentile £38,250 £36,250 £34,802
Median annual salary (50th Percentile) £49,000 £45,000 £45,000
Median % change year-on-year +8.89% - -
75th Percentile £60,500 £57,500 £57,500
90th Percentile £75,000 £71,000 £69,375
UK median annual salary £55,000 £55,000 £52,500
% change year-on-year - +4.76% +5.00%

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 13 April 2021.

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 13 April 2021. 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 246 £50,000 - 58
Glasgow +15 145 £47,500 -5.00% 24
Dundee +8 21 £52,500 +16.67% 8
West Lothian +5 19 £40,000 -20.00% 5
Aberdeen +2 17 £51,250 +13.89% 6
Fife -3 10 £50,000 +25.00% 3
Stirling -1 7 £55,000 +10.00% 4
Highlands - 3 £42,500 -
Scottish Borders - 3 £31,500 - 1
South Lanarkshire - 2 £45,000 - 2
Falkirk - 2 £44,000 -
Aberdeenshire - 1 - -
Clackmannanshire - 1 £45,000 -
Lanarkshire - 1 - -
Software Engineering
UK

For the 6 months to 13 April 2021, 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 213 (43.03%) Java
2 199 (40.20%) JavaScript
2 199 (40.20%) Agile Software Development
3 166 (33.54%) C#
4 131 (26.46%) Python
5 122 (24.65%) .NET
6 117 (23.64%) Azure
7 116 (23.43%) SQL
8 114 (23.03%) React
9 94 (18.99%) HTML
10 92 (18.59%) DevOps
11 89 (17.98%) AWS
11 89 (17.98%) C++
11 89 (17.98%) Linux
12 82 (16.57%) SQL Server
12 82 (16.57%) AngularJS
13 80 (16.16%) CSS
14 71 (14.34%) Spring
15 70 (14.14%) Problem-Solving
16 66 (13.33%) SDLC
17 65 (13.13%) Docker
18 63 (12.73%) .NET Core
19 61 (12.32%) OO
20 58 (11.72%) TDD
21 55 (11.11%) Git (software)
22 54 (10.91%) Node.js
22 54 (10.91%) Finance
23 53 (10.71%) Scrum
24 52 (10.51%) C
24 52 (10.51%) MVC

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.42%) Elasticsearch
2 9 (1.82%) Apache Spark
2 9 (1.82%) Tomcat
3 6 (1.21%) CMS
4 5 (1.01%) Apache
4 5 (1.01%) WebLogic
5 4 (0.81%) Apache Airflow
5 4 (0.81%) Apache Solr
5 4 (0.81%) Luigi
6 3 (0.61%) Drupal
6 3 (0.61%) Oracle SOA Suite
6 3 (0.61%) Sitecore CMS
6 3 (0.61%) Umbraco
6 3 (0.61%) WordPress
7 2 (0.40%) Confluence
8 1 (0.20%) JBoss
8 1 (0.20%) WildFly
Applications
1 4 (0.81%) Microsoft Excel
2 1 (0.20%) Simulink
Business Applications
1 6 (1.21%) Magento
2 1 (0.20%) Dynamics CRM
2 1 (0.20%) Elite 3E
2 1 (0.20%) Shopify
Cloud Services
1 117 (23.64%) Azure
2 89 (17.98%) AWS
3 36 (7.27%) SaaS
4 30 (6.06%) GCP
5 13 (2.63%) GitHub
6 11 (2.22%) Cloud Computing
6 11 (2.22%) npm
7 7 (1.41%) Serverless
8 6 (1.21%) PaaS
9 3 (0.61%) Power Platform
10 2 (0.40%) AWS Lambda
10 2 (0.40%) Azure Machine Learning
10 2 (0.40%) Azure Stack
10 2 (0.40%) OpenShift
10 2 (0.40%) Stackdriver
11 1 (0.20%) AWS CloudFormation
11 1 (0.20%) AWS Fargate
11 1 (0.20%) Dynamics 365
11 1 (0.20%) Salesforce Service Cloud
11 1 (0.20%) Slack
Communications & Networking
1 15 (3.03%) Internet
2 9 (1.82%) TCP/IP
3 5 (1.01%) HTTPS
4 4 (0.81%) DNS
4 4 (0.81%) OpenVPN
4 4 (0.81%) SSL
5 2 (0.40%) Ethernet
6 1 (0.20%) Firewall
6 1 (0.20%) Modbus
6 1 (0.20%) SAN
6 1 (0.20%) VPN
Database & Business Intelligence
1 82 (16.57%) SQL Server
2 32 (6.46%) NoSQL
3 23 (4.65%) MongoDB
4 21 (4.24%) Relational Database
5 20 (4.04%) MySQL
6 18 (3.64%) Big Data
7 8 (1.62%) Cosmos DB
7 8 (1.62%) Hadoop
8 7 (1.41%) GIS
8 7 (1.41%) PostgreSQL
9 5 (1.01%) Apache Cassandra
9 5 (1.01%) RDBMS
9 5 (1.01%) Redis
10 4 (0.81%) Azkaban
10 4 (0.81%) Azure SQL Database
10 4 (0.81%) Data Warehouse
10 4 (0.81%) Enterprise Data Warehouse
10 4 (0.81%) Flink
11 3 (0.61%) Power BI
12 2 (0.40%) Blockchain
Development Applications
1 55 (11.11%) Git (software)
2 23 (4.65%) Jenkins
3 22 (4.44%) Subversion
4 16 (3.23%) JIRA
5 13 (2.63%) webpack
6 12 (2.42%) IntelliJ
7 10 (2.02%) Eclipse
7 10 (2.02%) Selenium
8 8 (1.62%) Gradle
9 7 (1.41%) Babel
9 7 (1.41%) Cucumber
10 6 (1.21%) Maven
10 6 (1.21%) Visual Studio
10 6 (1.21%) WebDriver
11 5 (1.01%) Cypress.io
11 5 (1.01%) JMeter
12 4 (0.81%) Artifactory
12 4 (0.81%) Bitbucket
12 4 (0.81%) GitLab
12 4 (0.81%) JUnit
General
1 54 (10.91%) Finance
2 29 (5.86%) Banking
3 22 (4.44%) Games
4 16 (3.23%) Public Sector
5 12 (2.42%) Manufacturing
6 11 (2.22%) Electronics
6 11 (2.22%) Marketing
7 10 (2.02%) Retail
8 8 (1.62%) Financial Institution
9 5 (1.01%) Automotive
10 4 (0.81%) Publishing
11 2 (0.40%) Local Government
11 2 (0.40%) Police
12 1 (0.20%) Law
Job Titles
1 253 (51.11%) Software Engineer
2 126 (25.45%) Developer
3 81 (16.36%) Senior Software Engineer
4 39 (7.88%) .NET Software Engineer
4 39 (7.88%) Java Engineer
5 37 (7.47%) Software Developer
6 34 (6.87%) Java Developer
6 34 (6.87%) Senior Developer
7 33 (6.67%) Java Software Engineer
8 27 (5.45%) Embedded Engineer
9 20 (4.04%) Full Stack Developer
9 20 (4.04%) React Developer
10 17 (3.43%) .NET Developer
11 16 (3.23%) Embedded Software Engineer
12 14 (2.83%) Senior Java Engineer
13 13 (2.63%) C# Developer
14 12 (2.42%) C# Software Engineer
14 12 (2.42%) Senior Java Developer
15 11 (2.22%) Senior Java Software Engineer
16 10 (2.02%) DevOps Engineer
Libraries, Frameworks & Software Standards
1 122 (24.65%) .NET
2 114 (23.03%) React
3 94 (18.99%) HTML
4 82 (16.57%) AngularJS
5 80 (16.16%) CSS
6 71 (14.34%) Spring
7 63 (12.73%) .NET Core
8 54 (10.91%) Node.js
9 40 (8.08%) HTML5
10 36 (7.27%) ASP.NET
11 32 (6.46%) Hibernate
12 30 (6.06%) Kafka
13 28 (5.66%) ASP.NET MVC
14 26 (5.25%) REST
14 26 (5.25%) RESTful
15 25 (5.05%) XML
16 24 (4.85%) Vue.js
17 23 (4.65%) Redux
18 21 (4.24%) .NET Framework
18 21 (4.24%) CSS3
Miscellaneous
1 37 (7.47%) Algorithms
2 35 (7.07%) Data Structures
3 32 (6.46%) Greenfield Project
4 30 (6.06%) Analytical Skills
5 19 (3.84%) Enterprise Software
6 18 (3.64%) Mobile App
7 11 (2.22%) User Experience
8 8 (1.62%) Mainframe
8 8 (1.62%) Virtual Team
9 7 (1.41%) Renewable Energy
9 7 (1.41%) Self-Motivation
10 6 (1.21%) EPoS
10 6 (1.21%) Life Science
10 6 (1.21%) Robotics
11 5 (1.01%) Cloud Native
12 4 (0.81%) Embedded Systems
13 3 (0.61%) NHS
13 3 (0.61%) Smart City
14 2 (0.40%) Internet of Things
14 2 (0.40%) Video Conferencing
Operating Systems
1 89 (17.98%) Linux
2 38 (7.68%) Windows
3 26 (5.25%) Unix
4 13 (2.63%) Android
5 9 (1.82%) Embedded Linux
6 8 (1.62%) Apple iOS
7 2 (0.40%) Robot Operating System
8 1 (0.20%) CentOS
8 1 (0.20%) Oracle Linux
8 1 (0.20%) Red Hat Enterprise Linux
8 1 (0.20%) Solaris
8 1 (0.20%) Ubuntu
8 1 (0.20%) Windows Server
Processes & Methodologies
1 199 (40.20%) Agile Software Development
2 92 (18.59%) DevOps
3 70 (14.14%) Problem-Solving
4 66 (13.33%) SDLC
5 61 (12.32%) OO
6 58 (11.72%) TDD
7 53 (10.71%) Scrum
8 52 (10.51%) MVC
9 48 (9.70%) Mentoring
10 47 (9.49%) Microservices
11 40 (8.08%) Computer Science
12 39 (7.88%) Analytics
13 38 (7.68%) BDD
14 29 (5.86%) Test Automation
15 25 (5.05%) Fintech
16 23 (4.65%) Continuous Integration
16 23 (4.65%) Front End Development
16 23 (4.65%) OOP
16 23 (4.65%) Unit Testing
17 21 (4.24%) Software Testing
Programming Languages
1 213 (43.03%) Java
2 199 (40.20%) JavaScript
3 166 (33.54%) C#
4 131 (26.46%) Python
5 116 (23.43%) SQL
6 89 (17.98%) C++
7 52 (10.51%) C
8 46 (9.29%) TypeScript
9 34 (6.87%) Java 8
10 31 (6.26%) PHP
11 20 (4.04%) Ruby
12 19 (3.84%) Scala
13 11 (2.22%) Bash Shell
13 11 (2.22%) Go
14 10 (2.02%) ES6
15 8 (1.62%) Embedded C
16 7 (1.41%) Clojure
16 7 (1.41%) R
17 6 (1.21%) PowerShell
18 5 (1.01%) PL/SQL
Qualifications
1 40 (8.08%) Degree
2 9 (1.82%) Security Cleared
3 7 (1.41%) Computer Science Degree
4 6 (1.21%) PhD
4 6 (1.21%) SC Cleared
5 2 (0.40%) Master's Degree
6 1 (0.20%) Analytics IQ
6 1 (0.20%) AWS Certification
6 1 (0.20%) BPSS Clearance
6 1 (0.20%) ISTQB
6 1 (0.20%) ISTQB Foundation Certification
6 1 (0.20%) RHCE
6 1 (0.20%) RHCSA
Quality Assurance & Compliance
1 30 (6.06%) QA
2 1 (0.20%) Cyber Essentials
2 1 (0.20%) IEC 61131
2 1 (0.20%) ISO 13485
2 1 (0.20%) ISO/IEC 27001
2 1 (0.20%) JTAG
2 1 (0.20%) MISRA
2 1 (0.20%) PCI DSS
System Software
1 65 (13.13%) Docker
2 10 (2.02%) Firmware
3 3 (0.61%) RACF
3 3 (0.61%) Virtual Machines
4 2 (0.40%) Hyper-V
5 1 (0.20%) Active Directory
5 1 (0.20%) vSphere
Systems Management
1 42 (8.48%) Kubernetes
2 14 (2.83%) Terraform
3 11 (2.22%) Ansible
4 6 (1.21%) Opscode Chef
5 5 (1.01%) Single Sign-On
6 4 (0.81%) Puppet
7 3 (0.61%) zSecure
8 2 (0.40%) Salt
9 1 (0.20%) Consul
9 1 (0.20%) Docker Swarm
9 1 (0.20%) Grafana
9 1 (0.20%) Graphite
9 1 (0.20%) HP Quality Center
9 1 (0.20%) Packer
9 1 (0.20%) Perfmon
9 1 (0.20%) Prometheus
9 1 (0.20%) vRealize
9 1 (0.20%) ZABBIX
Vendors
1 44 (8.89%) Microsoft
2 23 (4.65%) Oracle
3 18 (3.64%) Google
4 15 (3.03%) Atlassian
5 7 (1.41%) DevExpress
6 6 (1.21%) CODA
6 6 (1.21%) Embarcadero
7 4 (0.81%) Splunk
8 3 (0.61%) MuleSoft
8 3 (0.61%) Salesforce.com
8 3 (0.61%) Sitecore
8 3 (0.61%) Xamarin
8 3 (0.61%) Zend
9 2 (0.40%) Apple
9 2 (0.40%) Red Hat
9 2 (0.40%) ServiceNow
10 1 (0.20%) F5
10 1 (0.20%) Facebook
10 1 (0.20%) Twitter
10 1 (0.20%) Xero