Period
to 14 December 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 14 December 2019 with a comparison to the same period in the previous 2 years.

Software Engineering
UK > Scotland
6 months to
14 Dec 2019
Same period 2018 Same period 2017
Rank 9 13 17
Rank change year-on-year +4 +4 +10
Permanent jobs citing Software Engineering 693 646 611
As % of all permanent IT jobs advertised in Scotland 15.48% 12.18% 10.87%
As % of the Processes & Methodologies category 16.71% 12.96% 11.73%
Number of salaries quoted 423 425 404
Scotland median annual salary £47,500 £47,500 £42,500
Median salary % change year-on-year - +11.76% -
10th Percentile £30,470 £29,700 £28,000
90th Percentile £72,500 £70,000 £70,875
UK median annual salary £57,500 £52,500 £50,000
% change year-on-year +9.52% +5.00% +2.04%

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,146 4,985 5,210
As % of all permanent IT jobs advertised in Scotland 92.61% 94.02% 92.66%
Number of salaries quoted 2,526 3,207 3,367
Scotland median annual salary £45,000 £45,000 £44,500
Median salary % change year-on-year - +1.12% -
10th Percentile £29,375 £28,859 £28,250
90th Percentile £70,000 £69,850 £65,000
UK median annual salary £52,500 £52,500 £50,000
% change year-on-year - +5.00% +3.09%

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 14 December 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 14 December 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 +4 447 £47,500 - 85
Glasgow -4 127 £50,000 +5.26% 32
Aberdeen +2 25 £45,000 - 7
West Lothian +9 21 £45,000 +5.88% 1
Dundee +3 18 £42,500 -10.05% 2
Stirling +6 17 £40,000 +17.65% 2
Fife -5 8 £50,000 +11.11% 4
Midlothian +1 4 £33,306 - 1
West Dunbartonshire - 4 - -
South Ayrshire +7 2 £50,000 -
Aberdeenshire +2 2 £50,000 +21.95%
Renfrewshire -2 1 £34,000 +25.93% 2
Scottish Borders - 1 - -
Software Engineering
UK

For the 6 months to 14 December 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 303 (43.72%) Agile Software Development
2 234 (33.77%) C#
3 214 (30.88%) Java
4 204 (29.44%) JavaScript
5 199 (28.72%) .NET
6 180 (25.97%) C++
7 177 (25.54%) Degree
8 125 (18.04%) SQL
9 123 (17.75%) Python
10 116 (16.74%) HTML
11 115 (16.59%) AngularJS
12 112 (16.16%) DevOps
13 110 (15.87%) TDD
14 108 (15.58%) Azure
15 105 (15.15%) AWS
16 103 (14.86%) Node.js
16 103 (14.86%) OO
16 103 (14.86%) React
17 100 (14.43%) Git (software)
18 94 (13.56%) Docker
18 94 (13.56%) Problem-Solving
19 93 (13.42%) Linux
20 91 (13.13%) Scrum
21 90 (12.99%) Finance
22 86 (12.41%) Microservices
23 83 (11.98%) CSS
24 82 (11.83%) Windows
25 80 (11.54%) Mentoring
26 79 (11.40%) SDLC
27 77 (11.11%) Big Data

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 17 (2.45%) Apache Spark
2 16 (2.31%) Tomcat
3 11 (1.59%) Apache
4 10 (1.44%) Jupyter
4 10 (1.44%) SAS
5 8 (1.15%) WebSphere
6 7 (1.01%) CMS
7 4 (0.58%) Elasticsearch
7 4 (0.58%) SharePoint
7 4 (0.58%) WordPress
8 3 (0.43%) ArcGIS
8 3 (0.43%) Confluence
8 3 (0.43%) IIS
8 3 (0.43%) Sitecore CMS
8 3 (0.43%) Umbraco
8 3 (0.43%) WildFly
9 2 (0.29%) Drupal
9 2 (0.29%) OpenStack
10 1 (0.14%) JBoss
10 1 (0.14%) Tornado
Applications
1 17 (2.45%) Simulink
2 1 (0.14%) Chatbot
2 1 (0.14%) Microsoft Excel
2 1 (0.14%) Microsoft Office
Cloud Services
1 108 (15.58%) Azure
2 105 (15.15%) AWS
3 38 (5.48%) SaaS
4 36 (5.19%) GCP
5 15 (2.16%) GitHub
5 15 (2.16%) IaaS
6 14 (2.02%) Power Platform
7 12 (1.73%) Cloud Computing
7 12 (1.73%) G Suite
8 11 (1.59%) Serverless
9 5 (0.72%) PaaS
10 4 (0.58%) Amazon EC2
10 4 (0.58%) Office 365
10 4 (0.58%) PowerApps
11 3 (0.43%) Amazon SQS
11 3 (0.43%) AWS Lambda
12 2 (0.29%) npm
12 2 (0.29%) Slack
12 2 (0.29%) Trello
13 1 (0.14%) NuGet
Communications & Networking
1 18 (2.60%) HTTP
2 10 (1.44%) Wireless
3 9 (1.30%) Firewall
4 6 (0.87%) Network Security
5 5 (0.72%) SSL
6 3 (0.43%) Wireshark
7 2 (0.29%) Ethernet
7 2 (0.29%) HTTPS
7 2 (0.29%) Internet
7 2 (0.29%) Kerberos
7 2 (0.29%) TCP/IP
7 2 (0.29%) VPN
8 1 (0.14%) Broadband
8 1 (0.14%) RS-232
8 1 (0.14%) RS-485
8 1 (0.14%) RTSP
Database & Business Intelligence
1 77 (11.11%) Big Data
2 69 (9.96%) SQL Server
3 45 (6.49%) MySQL
4 41 (5.92%) Relational Database
5 37 (5.34%) NoSQL
6 27 (3.90%) GIS
7 17 (2.45%) Data Mining
8 14 (2.02%) Power BI
9 13 (1.88%) Hadoop
9 13 (1.88%) MongoDB
10 11 (1.59%) Apache Hive
11 10 (1.44%) BusinessObjects Business Intelligence
11 10 (1.44%) HBase
12 9 (1.30%) PostgreSQL
13 6 (0.87%) Cosmos DB
13 6 (0.87%) RDBMS
14 5 (0.72%) Apache Cassandra
15 4 (0.58%) Blockchain
15 4 (0.58%) Parquet
16 3 (0.43%) Oracle Database 12c
Development Applications
1 100 (14.43%) Git (software)
2 54 (7.79%) Jenkins
3 45 (6.49%) Visual Studio
4 24 (3.46%) NetBeans
5 22 (3.17%) JIRA
6 21 (3.03%) Team Foundation Server
7 20 (2.89%) JUnit
8 17 (2.45%) Selenium
9 15 (2.16%) JMeter
10 13 (1.88%) Subversion
11 12 (1.73%) Bitbucket
11 12 (1.73%) Cucumber
11 12 (1.73%) SpecFlow
12 11 (1.59%) Mocha
12 11 (1.59%) Rational DOORS
12 11 (1.59%) Rational Rhapsody
12 11 (1.59%) webpack
13 9 (1.30%) TeamCity
14 8 (1.15%) IBM UrbanCode
15 7 (1.01%) Ant
General
1 90 (12.99%) Finance
2 35 (5.05%) Banking
3 28 (4.04%) Retail
4 24 (3.46%) Military
5 19 (2.74%) Public Sector
6 16 (2.31%) Marketing
7 14 (2.02%) Automotive
8 9 (1.30%) Legal
9 8 (1.15%) Aerospace
9 8 (1.15%) Electronics
9 8 (1.15%) Law
10 7 (1.01%) Games
11 6 (0.87%) Manufacturing
12 5 (0.72%) Financial Institution
13 4 (0.58%) Multimedia
14 3 (0.43%) Spanish Language
15 2 (0.29%) Advertising
15 2 (0.29%) Avionics
15 2 (0.29%) Pharmaceutical
15 2 (0.29%) Telecoms
Job Titles
1 371 (53.54%) Software Engineer
2 148 (21.36%) Developer
3 115 (16.59%) Senior Software Engineer
4 66 (9.52%) Java Engineer
5 64 (9.24%) C# Software Engineer
5 64 (9.24%) Java Software Engineer
6 58 (8.37%) Software Developer
7 50 (7.22%) C++ Software Engineer
8 47 (6.78%) .NET Software Engineer
9 44 (6.35%) Senior Developer
10 35 (5.05%) DevOps Engineer
11 33 (4.76%) Senior Java Engineer
11 33 (4.76%) Senior Java Software Engineer
12 32 (4.62%) Consultant
13 30 (4.33%) Graduate
13 30 (4.33%) Java Developer
14 29 (4.18%) Lead Developer
15 27 (3.90%) Senior Software Developer
16 23 (3.32%) .NET Developer
17 21 (3.03%) Graduate Software Engineer
Libraries, Frameworks & Software Standards
1 199 (28.72%) .NET
2 116 (16.74%) HTML
3 115 (16.59%) AngularJS
4 103 (14.86%) Node.js
4 103 (14.86%) React
5 83 (11.98%) CSS
6 73 (10.53%) RESTful
7 70 (10.10%) ASP.NET
8 61 (8.80%) Web Services
9 53 (7.65%) HTML5
10 46 (6.64%) .NET Core
11 45 (6.49%) .NET Framework
12 44 (6.35%) SOAP
13 43 (6.20%) Spring
14 41 (5.92%) JSON
14 41 (5.92%) REST
14 41 (5.92%) WPF
15 36 (5.19%) CSS3
16 35 (5.05%) jQuery
17 31 (4.47%) ASP.NET MVC
Miscellaneous
1 68 (9.81%) Robotics
2 42 (6.06%) Analytical Skills
3 35 (5.05%) Algorithms
4 33 (4.76%) User Experience
5 26 (3.75%) Enterprise Software
5 26 (3.75%) Greenfield Project
6 19 (2.74%) Data Structures
6 19 (2.74%) Mobile App
7 15 (2.16%) Public Cloud
8 12 (1.73%) Distributed Denial-of-Service
8 12 (1.73%) Self-Motivation
9 10 (1.44%) Blog
9 10 (1.44%) Management Information System
10 9 (1.30%) Replication
11 7 (1.01%) NHS
12 6 (0.87%) Video\Live Streaming
13 4 (0.58%) 3D Graphics
13 4 (0.58%) Device Driver
13 4 (0.58%) Mobile Banking
13 4 (0.58%) SWIFT
Operating Systems
1 93 (13.42%) Linux
2 82 (11.83%) Windows
3 26 (3.75%) Android
4 23 (3.32%) Apple iOS
5 14 (2.02%) VxWorks
6 13 (1.88%) Mac OS X
7 8 (1.15%) Red Hat Enterprise Linux
7 8 (1.15%) Windows Server
8 6 (0.87%) Unix
9 5 (0.72%) Embedded Linux
10 4 (0.58%) Windows 10
11 2 (0.29%) Windows Mobile
12 1 (0.14%) CentOS
Processes & Methodologies
1 303 (43.72%) Agile Software Development
2 112 (16.16%) DevOps
3 110 (15.87%) TDD
4 103 (14.86%) OO
5 94 (13.56%) Problem-Solving
6 91 (13.13%) Scrum
7 86 (12.41%) Microservices
8 80 (11.54%) Mentoring
9 79 (11.40%) SDLC
10 77 (11.11%) Computer Science
11 74 (10.68%) Mathematics
12 73 (10.53%) Continuous Integration
13 64 (9.24%) Innovative Thinking
14 63 (9.09%) Machine Learning
15 56 (8.08%) Test Automation
16 54 (7.79%) MVC
16 54 (7.79%) OOP
17 41 (5.92%) Analytics
18 39 (5.63%) SOA
19 38 (5.48%) BDD
Programming Languages
1 234 (33.77%) C#
2 214 (30.88%) Java
3 204 (29.44%) JavaScript
4 180 (25.97%) C++
5 125 (18.04%) SQL
6 123 (17.75%) Python
7 43 (6.20%) C
8 37 (5.34%) TypeScript
9 31 (4.47%) PHP
10 23 (3.32%) Ruby
11 20 (2.89%) MATLAB
12 16 (2.31%) Apple Swift
12 16 (2.31%) Bash Shell
13 14 (2.02%) ES6
13 14 (2.02%) Groovy
13 14 (2.02%) Scala
14 13 (1.88%) Kotlin
14 13 (1.88%) PowerShell
15 12 (1.73%) Objective-C
16 10 (1.44%) T-SQL
Qualifications
1 177 (25.54%) Degree
2 64 (9.24%) Numerate Degree
3 35 (5.05%) Security Cleared
4 26 (3.75%) Computer Science Degree
4 26 (3.75%) PhD
5 13 (1.88%) HND
6 9 (1.30%) CISM
6 9 (1.30%) CISSP
7 7 (1.01%) SC Cleared
8 5 (0.72%) Master's Degree
9 4 (0.58%) OCA
9 4 (0.58%) OCP
9 4 (0.58%) Oracle Certification
9 4 (0.58%) Sun Certification
10 2 (0.29%) HNC
10 2 (0.29%) PMI Certification
10 2 (0.29%) PMP
11 1 (0.14%) Cisco Certification
11 1 (0.14%) Microsoft Certification
11 1 (0.14%) Postgraduate
Quality Assurance & Compliance
1 37 (5.34%) QA
2 4 (0.58%) SEPA
3 3 (0.43%) GDPR
4 2 (0.29%) JTAG
5 1 (0.14%) Data Quality
5 1 (0.14%) ISO/IEC 27001
System Software
1 94 (13.56%) Docker
2 17 (2.45%) Virtual Machines
3 4 (0.58%) VMware Infrastructure
4 3 (0.43%) Firmware
4 3 (0.43%) KVM
5 2 (0.29%) HDFS
6 1 (0.14%) Hyper-V
Systems Management
1 58 (8.37%) Kubernetes
2 21 (3.03%) Ansible
3 16 (2.31%) Terraform
4 15 (2.16%) Opscode Chef
5 11 (1.59%) Puppet
6 2 (0.29%) Ambari
6 2 (0.29%) Hadoop YARN
6 2 (0.29%) Oozie
6 2 (0.29%) Single Sign-On
Vendors
1 49 (7.07%) Microsoft
2 25 (3.61%) Google
3 11 (1.59%) Oracle
3 11 (1.59%) SAP
4 10 (1.44%) MicroStrategy
5 9 (1.30%) Red Hat
6 7 (1.01%) Splunk
7 6 (0.87%) Apple
7 6 (0.87%) Xamarin
8 4 (0.58%) Micro Focus
8 4 (0.58%) VMware
9 3 (0.43%) ESRI
9 3 (0.43%) Intel
9 3 (0.43%) Mapbox
9 3 (0.43%) Sitecore
10 2 (0.29%) Canon
10 2 (0.29%) Cloudera
10 2 (0.29%) Hortonworks
10 2 (0.29%) Twitter
11 1 (0.14%) UiPath