Period
to 20 November 2017

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 20 November 2017 with a comparison to the same period in the previous 2 years.

Software Engineering
UK > Scotland
6 months to
20 Nov 2017
Same period 2016 Same period 2015
Rank 15 23 32
Rank change year-on-year +8 +9 -9
Permanent jobs citing Software Engineering 615 382 416
As % of all permanent IT jobs advertised in Scotland 10.90% 7.46% 6.46%
As % of the Processes & Methodologies category 12.00% 8.16% 7.11%
Number of salaries quoted 420 284 283
Scotland median annual salary £41,250 £41,500 £40,000
Median salary % change year-on-year -0.60% +3.75% -
10th Percentile £28,000 £27,750 £27,550
90th Percentile £68,875 £59,750 £60,000
UK median annual salary £50,000 £47,500 £45,000
% change year-on-year +5.26% +5.56% +2.27%

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 5126 4680 5852
As % of all permanent IT jobs advertised in Scotland 90.87% 91.37% 90.93%
Number of salaries quoted 3272 2839 3704
Scotland median annual salary £45,000 £44,500 £42,500
Median salary % change year-on-year +1.12% +4.71% +2.41%
10th Percentile £28,250 £28,250 £27,750
90th Percentile £66,250 £65,000 £63,750
UK median annual salary £50,000 £49,500 £47,500
% change year-on-year +1.01% +4.21% +5.56%

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 20 November 2017.

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 20 November 2017. 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 +11 363 £40,000 -11.11% 31
Glasgow +16 172 £45,000 +12.50% 11
Dundee -1 30 £37,250 +17.32% 2
West Lothian +3 22 £40,000 - 5
Stirling - 16 £41,250 -
Fife -3 12 £40,000 +23.08%
Aberdeen -7 5 £42,500 -15.00%
South Lanarkshire -7 4 £46,250 +32.14%
Highlands - 3 £46,250 - 1
Orkney Islands - 2 £40,750 -
Midlothian -1 1 £35,000 +7.69% 1
Software Engineering
UK

For the 6 months to 20 November 2017, IT jobs citing Software Engineering also mentioned the following skills in order of popularity. The figures indicate the number co-occurrences and its proportion to all job ads across the Scotland region with a requirement for Software Engineering.

1 274 (44.55%) Java
2 244 (39.67%) Agile Software Development
3 216 (35.12%) Degree
4 207 (33.66%) C++
5 189 (30.73%) C#
6 159 (25.85%) JavaScript
7 138 (22.44%) Linux
8 133 (21.63%) Computer Science
9 130 (21.14%) SQL
10 126 (20.49%) Python
11 119 (19.35%) Windows
12 117 (19.02%) HTML
13 116 (18.86%) .NET
14 107 (17.40%) Git (software)
15 99 (16.10%) C
16 88 (14.31%) TDD
17 87 (14.15%) Mathematics
18 85 (13.82%) Scrum
19 81 (13.17%) Finance
19 81 (13.17%) OO
20 80 (13.01%) CSS
21 78 (12.68%) AngularJS
22 77 (12.52%) RESTful
23 76 (12.36%) Spring
24 70 (11.38%) Numerate Degree
25 66 (10.73%) SOAP
26 64 (10.41%) Test Automation
26 64 (10.41%) SDLC
27 63 (10.24%) Software Testing
28 61 (9.92%) HTML5

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 39 (6.34%) JBoss
2 29 (4.72%) Tomcat
3 16 (2.60%) Jetty
3 16 (2.60%) WebLogic
3 16 (2.60%) WebSphere
4 7 (1.14%) Apache
5 6 (0.98%) Confluence
6 4 (0.65%) Elasticsearch
7 2 (0.33%) Apache Spark
7 2 (0.33%) IIS
7 2 (0.33%) SAS
8 1 (0.16%) Apache Solr
8 1 (0.16%) ArcGIS
8 1 (0.16%) SharePoint
8 1 (0.16%) Tornado
Applications
1 7 (1.14%) Adobe Illustrator
1 7 (1.14%) Photoshop
2 6 (0.98%) OmniGraffle
3 5 (0.81%) Adobe Creative Suite
3 5 (0.81%) Microsoft Excel
4 4 (0.65%) InVision
5 2 (0.33%) Simulink
6 1 (0.16%) Maya
Business Applications
1 2 (0.33%) Eloqua
2 1 (0.16%) AquaLogic BPM
2 1 (0.16%) Oracle BPM
Cloud Services
1 24 (3.90%) Amazon AWS
2 23 (3.74%) Microsoft Azure
3 16 (2.60%) GitHub
4 14 (2.28%) SaaS
5 6 (0.98%) Slack
6 5 (0.81%) Adobe Creative Cloud
7 4 (0.65%) Google Analytics
7 4 (0.65%) iTunes
8 3 (0.49%) Amazon EMR
8 3 (0.49%) Cloud Computing
9 2 (0.33%) Google Cloud Platform
9 2 (0.33%) Trello
10 1 (0.16%) Amazon EC2
10 1 (0.16%) Amazon S3
10 1 (0.16%) AWS CloudFormation
10 1 (0.16%) AWS Lambda
10 1 (0.16%) CloudFront
10 1 (0.16%) npm
10 1 (0.16%) Serverless
Communications & Networking
1 22 (3.58%) AMQP
2 19 (3.09%) SSH
2 19 (3.09%) SSL
3 9 (1.46%) TCP/IP
4 4 (0.65%) Ethernet
5 3 (0.49%) Bluetooth
5 3 (0.49%) RS-232
5 3 (0.49%) Wi-Fi
6 2 (0.33%) H.323
6 2 (0.33%) Modbus
6 2 (0.33%) SMS
6 2 (0.33%) VoIP
6 2 (0.33%) ZigBee
7 1 (0.16%) DECT
7 1 (0.16%) DHCP
7 1 (0.16%) HTTP
7 1 (0.16%) HTTPS
7 1 (0.16%) Internet
7 1 (0.16%) RTSP
7 1 (0.16%) SNMP
Database & Business Intelligence
1 51 (8.29%) Big Data
2 50 (8.13%) SQL Server
3 37 (6.02%) MongoDB
4 32 (5.20%) GIS
5 28 (4.55%) Hadoop
6 27 (4.39%) Relational Database
7 22 (3.58%) NoSQL
8 19 (3.09%) Redis
9 17 (2.76%) Couchbase
10 16 (2.60%) Riak
11 15 (2.44%) MySQL
12 14 (2.28%) RDBMS
13 13 (2.11%) Data Mining
14 11 (1.79%) PostgreSQL
15 8 (1.30%) Neo4j
16 6 (0.98%) Oracle Database
17 5 (0.81%) Data Warehouse
18 4 (0.65%) Blockchain
18 4 (0.65%) CouchDB
19 3 (0.49%) Amazon Redshift
Development Applications
1 107 (17.40%) Git (software)
2 46 (7.48%) Visual Studio
3 37 (6.02%) Maven
4 28 (4.55%) Selenium
5 26 (4.23%) Cucumber
5 26 (4.23%) NetBeans
5 26 (4.23%) Subversion
6 23 (3.74%) JIRA
7 18 (2.93%) Jenkins
8 17 (2.76%) Vagrant
9 16 (2.60%) FitNesse
9 16 (2.60%) GitLab
10 11 (1.79%) Team Foundation Server
11 9 (1.46%) HP UFT
11 9 (1.46%) JUnit
12 8 (1.30%) SoapUI
12 8 (1.30%) TeamCity
13 7 (1.14%) Ant
13 7 (1.14%) Eclipse
14 6 (0.98%) Axure RP
General
1 81 (13.17%) Finance
2 45 (7.32%) Electronics
3 35 (5.69%) Games
4 34 (5.53%) Banking
5 23 (3.74%) Military
6 19 (3.09%) Retail
7 12 (1.95%) Manufacturing
8 10 (1.63%) Advertising
9 6 (0.98%) Marketing
10 4 (0.65%) Legal
11 3 (0.49%) Telecoms
12 2 (0.33%) Front Office
12 2 (0.33%) Pharmaceutical
12 2 (0.33%) Polish Language
13 1 (0.16%) Aerospace
13 1 (0.16%) Automotive
13 1 (0.16%) Avionics
13 1 (0.16%) Back Office
13 1 (0.16%) Investment Banking
13 1 (0.16%) Multimedia
Job Titles
1 318 (51.71%) Software Engineer
2 153 (24.88%) Developer
3 71 (11.54%) C++ Software Engineer
4 67 (10.89%) Java Developer
5 57 (9.27%) Java Engineer
6 56 (9.11%) Java Software Engineer
7 51 (8.29%) Senior Software Engineer
8 49 (7.97%) Software Developer
9 40 (6.50%) Linux Engineer
10 37 (6.02%) Embedded Engineer
11 36 (5.85%) Senior Developer
12 34 (5.53%) Embedded Software Engineer
13 33 (5.37%) C# Software Engineer
14 26 (4.23%) C Software Engineer
15 21 (3.41%) Java Software Developer
16 20 (3.25%) Full Stack Developer
17 19 (3.09%) Graduate
18 17 (2.76%) Architect
18 17 (2.76%) Developer/Software Engineer
18 17 (2.76%) Embedded C Engineer
Libraries, Frameworks & Software Standards
1 117 (19.02%) HTML
2 116 (18.86%) .NET
3 80 (13.01%) CSS
4 78 (12.68%) AngularJS
5 77 (12.52%) RESTful
6 76 (12.36%) Spring
7 66 (10.73%) SOAP
8 61 (9.92%) HTML5
9 59 (9.59%) Web Services
10 45 (7.32%) Hibernate
11 40 (6.50%) XML
12 37 (6.02%) ASP.NET
12 37 (6.02%) Node.js
13 35 (5.69%) React
14 30 (4.88%) CSS3
15 29 (4.72%) Swing
16 28 (4.55%) WPF
17 25 (4.07%) JSON
18 22 (3.58%) jQuery
19 21 (3.41%) JMS
Miscellaneous
1 133 (21.63%) Computer Science
2 56 (9.11%) Algorithms
3 44 (7.15%) Robotics
4 24 (3.90%) User Experience
5 19 (3.09%) Greenfield Project
5 19 (3.09%) Mobile App
6 16 (2.60%) Data Structures
7 14 (2.28%) Embedded Systems
7 14 (2.28%) PlayStation
8 13 (2.11%) Xbox
9 12 (1.95%) Analytical Skills
9 12 (1.95%) Enterprise Software
10 10 (1.63%) Device Driver
10 10 (1.63%) Video\Live Streaming
11 7 (1.14%) iPhone
11 7 (1.14%) Social Media
11 7 (1.14%) Tandem
12 6 (0.98%) Graphic Design
12 6 (0.98%) Linux Command Line
12 6 (0.98%) Optoelectronics
Operating Systems
1 138 (22.44%) Linux
2 119 (19.35%) Windows
3 60 (9.76%) Android
4 50 (8.13%) Apple iOS
5 34 (5.53%) Unix
6 14 (2.28%) Embedded Linux
7 10 (1.63%) VxWorks
8 7 (1.14%) Windows Phone
9 4 (0.65%) Ubuntu
10 3 (0.49%) Mac OS
11 2 (0.33%) CentOS
11 2 (0.33%) Windows Server
12 1 (0.16%) Red Hat Enterprise Linux
Processes & Methodologies
1 244 (39.67%) Agile Software Development
2 88 (14.31%) TDD
3 87 (14.15%) Mathematics
4 85 (13.82%) Scrum
5 81 (13.17%) OO
6 64 (10.41%) SDLC
6 64 (10.41%) Test Automation
7 63 (10.24%) Software Testing
8 59 (9.59%) Innovative Thinking
9 57 (9.27%) BDD
10 54 (8.78%) Mentoring
11 40 (6.50%) Machine Learning
11 40 (6.50%) Mobile Development
12 38 (6.18%) Physics
13 37 (6.02%) MVC
14 36 (5.85%) Kanban
15 35 (5.69%) Continuous Improvement
16 31 (5.04%) Continuous Integration
17 30 (4.88%) iOS Development
18 29 (4.72%) SOA
Programming Languages
1 274 (44.55%) Java
2 207 (33.66%) C++
3 189 (30.73%) C#
4 159 (25.85%) JavaScript
5 130 (21.14%) SQL
6 126 (20.49%) Python
7 99 (16.10%) C
8 48 (7.80%) Ruby
9 34 (5.53%) PHP
10 24 (3.90%) Bash Shell
11 20 (3.25%) PL/SQL
12 18 (2.93%) Objective-C
12 18 (2.93%) Perl
13 17 (2.76%) VB
14 16 (2.60%) Scala
15 13 (2.11%) ActionScript
16 11 (1.79%) Embedded C
17 9 (1.46%) Groovy
17 9 (1.46%) MATLAB
18 6 (0.98%) Embedded C++
Qualifications
1 216 (35.12%) Degree
2 70 (11.38%) Numerate Degree
3 42 (6.83%) Computer Science Degree
4 21 (3.41%) Security Cleared
5 11 (1.79%) PhD
6 9 (1.46%) Microsoft Certification
7 6 (0.98%) MCP
8 5 (0.81%) ISTQB
8 5 (0.81%) OCP
8 5 (0.81%) Oracle Certification
8 5 (0.81%) SAP Certification
9 3 (0.49%) PMI Certification
10 1 (0.16%) BPSS Clearance
10 1 (0.16%) Master's Degree
10 1 (0.16%) Postgraduate
10 1 (0.16%) Sun Certification
Quality Assurance & Compliance
1 29 (4.72%) QA
2 3 (0.49%) MISRA
3 2 (0.33%) JTAG
4 1 (0.16%) MiFID
4 1 (0.16%) PSD2
System Software
1 32 (5.20%) Firmware
2 26 (4.23%) Docker
3 4 (0.65%) VMware Infrastructure
4 1 (0.16%) Active Directory
4 1 (0.16%) vSphere
Systems Management
1 23 (3.74%) Opscode Chef
2 21 (3.41%) Ansible
3 20 (3.25%) Puppet
4 16 (2.60%) Cobbler
5 3 (0.49%) HP Quality Center
6 2 (0.33%) Capistrano
6 2 (0.33%) Systems Management Server (SMS)
6 2 (0.33%) yum
7 1 (0.16%) Failover Clustering
7 1 (0.16%) Kibana
7 1 (0.16%) logstash
7 1 (0.16%) Microsoft Clustering
7 1 (0.16%) Nagios
7 1 (0.16%) PowerCLI
7 1 (0.16%) Rundeck
Vendors
1 37 (6.02%) Oracle
2 32 (5.20%) Microsoft
3 17 (2.76%) IBM
4 16 (2.60%) TIBCO
5 9 (1.46%) Adobe
6 8 (1.30%) Google
6 8 (1.30%) HP
7 7 (1.14%) SAP
8 6 (0.98%) Atlassian
9 5 (0.81%) Xamarin
10 4 (0.65%) Informatica
10 4 (0.65%) VMware
11 3 (0.49%) Avaloq
11 3 (0.49%) BT
11 3 (0.49%) Perforce
12 2 (0.33%) HubSpot
12 2 (0.33%) Marketo
12 2 (0.33%) Red Hat
12 2 (0.33%) Sybase
13 1 (0.16%) F5