Period
to 18 October 2017

The median annual salary for a Software Engineer was £47,500 in advertised job vacancies during the 6 months to 18 October 2017.

The first table below provides salary benchmarking and summary statistics including a comparison to same period in the previous 2 years.

Software Engineer
UK
6 months to
18 Oct 2017
Same period 2016 Same period 2015
Rank 81 120 119
Rank change year-on-year +39 -1 +17
Permanent jobs requiring a Software Engineer 6352 5091 5680
As % of all permanent IT jobs advertised in the UK 3.64% 2.66% 2.61%
As % of the Job Titles category 3.80% 2.75% 2.70%
Number of salaries quoted 4945 4522 4866
UK median annual salary £47,500 £45,000 £42,500
Median salary % change year-on-year +5.56% +5.88% -
10th Percentile £28,250 £28,250 £26,750
90th Percentile £73,750 £70,000 £67,500
UK excluding London median annual salary £45,000 £42,500 £40,000
% change year-on-year +5.88% +6.25% -

The following table is for comparison with the above and includes summary statistics for all permanent IT job vacancies. Most job vacancies include a discernible job title that can be normalized. As such, the figures in the second row provide an indication of the number of permanent jobs in our overall sample.

All Permanent IT Job Vacancies
UK
Permanent vacancies in the UK with a recognized job title 167288 184870 210158
% of permanent IT jobs with a recognized job title 95.79% 96.44% 96.49%
Number of salaries quoted 134009 154979 174143
UK median annual salary £48,000 £47,500 £45,000
Median salary % change year-on-year +1.05% +5.56% -
10th Percentile £27,500 £26,750 £26,250
90th Percentile £78,750 £77,500 £75,000
UK excluding London median annual salary £42,500 £42,500 £40,000
% change year-on-year - +6.25% -

Software Engineer
Job Vacancy Trend

Job postings that featured Software Engineer in the job title as a percentage of all IT jobs advertised.

Job vacancy trend for Software Engineer in the UK

Software Engineer
Salary Trend

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

Salary trend for Software Engineer in the UK

Software Engineer
Salary Histogram

The salary distribution of IT jobs citing Software Engineer over the 6 months to 18 October 2017.

Salary histogram for Software Engineer in the UK

Software Engineer
Top 17 Job Locations

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing Software Engineer within the UK over the 6 months to 18 October 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
England +40 5831 £48,500 +7.78% 634
UK excluding London +24 4219 £45,000 +5.88% 463
London +70 2067 £60,000 +9.09% 214
South East -1 1069 £45,000 - 118
East of England +29 890 £45,000 +5.88% 116
North of England +24 772 £47,500 +18.75% 78
South West +22 677 £40,000 -11.11% 78
North West +33 416 £45,500 +9.64% 41
Midlands +36 377 £40,000 +6.67% 30
Scotland +30 335 £40,000 - 34
Yorkshire +17 320 £50,000 +21.21% 35
West Midlands +29 204 £40,591 +12.75% 15
East Midlands +32 185 £32,500 -9.72% 13
Wales +30 108 £40,000 +3.90% 6
North East -18 36 £40,000 +15.11% 2
Northern Ireland -28 9 £35,000 -20.00% 2
Isle of Man -8 2 - - 1

Software Engineer Skill Set
Top 30 Co-occurring IT Skills

For the 6 months to 18 October 2017, Software Engineer job roles required the following IT skills in order of popularity. The figures indicate the number co-occurrences and its proportion to all job ads featuring Software Engineer in the job title.

1 6232 (98.11%) Software Engineering
2 2877 (45.29%) Java
3 2688 (42.32%) Agile Software Development
4 2498 (39.33%) C++
5 2230 (35.11%) C#
6 1903 (29.96%) Degree
7 1758 (27.68%) JavaScript
8 1590 (25.03%) Linux
9 1486 (23.39%) Computer Science
10 1452 (22.86%) SQL
11 1430 (22.51%) C
12 1407 (22.15%) .NET
13 1362 (21.44%) OO
14 1319 (20.77%) Python
15 1182 (18.61%) Finance
16 1145 (18.03%) HTML
17 1060 (16.69%) TDD
18 1025 (16.14%) Scrum
19 995 (15.66%) Windows
20 903 (14.22%) CSS
21 837 (13.18%) AngularJS
22 792 (12.47%) Git (software)
23 724 (11.40%) SQL Server
24 673 (10.60%) Mathematics
25 670 (10.55%) Banking
26 653 (10.28%) SDLC
27 643 (10.12%) Spring
28 636 (10.01%) Analytical Skills
29 624 (9.82%) MVC
30 609 (9.59%) Multithreading

Software Engineer Skill Set
Co-occurring IT Skills 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 191 (3.01%) Elasticsearch
2 164 (2.58%) Tomcat
3 143 (2.25%) Apache Spark
4 134 (2.11%) Apache
5 62 (0.98%) Confluence
6 54 (0.85%) IIS
7 53 (0.83%) SAS
8 48 (0.76%) JBoss
9 44 (0.69%) OpenStack
9 44 (0.69%) WebLogic
10 41 (0.65%) WebSphere
11 27 (0.43%) CMS
12 26 (0.41%) Apache Solr
13 23 (0.36%) Oracle Workflow
14 21 (0.33%) Mule ESB
15 20 (0.31%) Mule
15 20 (0.31%) SharePoint
16 18 (0.28%) Cloud Foundry
17 17 (0.27%) Apache Pig
17 17 (0.27%) nginx
Applications
1 52 (0.82%) Simulink
2 23 (0.36%) Microsoft Excel
3 19 (0.30%) Microsoft Office
4 7 (0.11%) SOLIDWORKS
4 7 (0.11%) Spreadsheet
4 7 (0.11%) Stateflow
5 5 (0.079%) EPLAN
6 2 (0.031%) Doxygen
6 2 (0.031%) HipChat
6 2 (0.031%) MS Visio
6 2 (0.031%) Photoshop
7 1 (0.016%) Microsoft Project
7 1 (0.016%) Stata
Business Applications
1 5 (0.079%) LabWindows
1 5 (0.079%) Oracle Receivables
2 4 (0.063%) Magento
3 3 (0.047%) Markit EDM
3 3 (0.047%) R3 Corda
3 3 (0.047%) thinkFolio
4 2 (0.031%) Payment Gateway
4 2 (0.031%) Visualfiles
5 1 (0.016%) BASE24
5 1 (0.016%) Dynamics AX
5 1 (0.016%) Dynamics CRM
5 1 (0.016%) Fredhopper
5 1 (0.016%) JDE EnterpriseOne
5 1 (0.016%) Oracle BPM
5 1 (0.016%) Oracle EBS
5 1 (0.016%) Pega PRPC
5 1 (0.016%) Sage 200
Cloud Services
1 540 (8.50%) Amazon AWS
2 299 (4.71%) Microsoft Azure
3 178 (2.80%) GitHub
4 142 (2.24%) SaaS
5 91 (1.43%) Cloud Computing
6 69 (1.09%) Google Cloud Platform
7 47 (0.74%) Amazon EC2
8 39 (0.61%) Serverless
9 37 (0.58%) PaaS
10 26 (0.41%) AWS CloudFormation
10 26 (0.41%) OpenShift
11 24 (0.38%) Amazon Kinesis
12 22 (0.35%) Heroku
12 22 (0.35%) IaaS
13 21 (0.33%) Amazon S3
14 19 (0.30%) AWS Lambda
15 16 (0.25%) npm
16 15 (0.24%) Office 365
17 12 (0.19%) Amazon SQS
18 10 (0.16%) Virtual Private Cloud
Communications & Networking
1 164 (2.58%) TCP/IP
2 156 (2.46%) Wireless
3 129 (2.03%) HTTP
4 98 (1.54%) Internet
5 92 (1.45%) Ethernet
6 62 (0.98%) Bluetooth
7 40 (0.63%) InfiniBand
8 39 (0.61%) Wi-Fi
9 29 (0.46%) RS-232
9 29 (0.46%) RS-485
10 27 (0.43%) SSL
11 24 (0.38%) ATM
12 21 (0.33%) RFID
13 20 (0.31%) Modbus
14 19 (0.30%) AMQP
14 19 (0.30%) Profibus
15 18 (0.28%) Firewall
15 18 (0.28%) ZigBee
16 17 (0.27%) GSM
16 17 (0.27%) LTE
Database & Business Intelligence
1 724 (11.40%) SQL Server
2 414 (6.52%) NoSQL
3 381 (6.00%) MongoDB
4 368 (5.79%) Big Data
5 344 (5.42%) MySQL
6 334 (5.26%) Relational Database
7 290 (4.57%) Hadoop
8 222 (3.49%) Apache Cassandra
9 209 (3.29%) PostgreSQL
10 172 (2.71%) RDBMS
11 98 (1.54%) Oracle Database
12 71 (1.12%) Redis
13 68 (1.07%) Oracle Database 11g
14 52 (0.82%) Oracle Database 10g
15 51 (0.80%) Apache Hive
16 45 (0.71%) Neo4j
17 42 (0.66%) SQL Server 2008
18 41 (0.65%) GIS
18 41 (0.65%) Hazelcast
19 40 (0.63%) Blockchain
Development Applications
1 792 (12.47%) Git (software)
2 362 (5.70%) Visual Studio
3 354 (5.57%) Subversion
4 329 (5.18%) Jenkins
5 278 (4.38%) JIRA
6 253 (3.98%) Maven
7 218 (3.43%) JUnit
8 150 (2.36%) NUnit
9 125 (1.97%) Eclipse
9 125 (1.97%) Team Foundation Server
10 114 (1.79%) Atlassian Bamboo
11 111 (1.75%) Cucumber
12 107 (1.68%) Selenium
13 106 (1.67%) TeamCity
14 101 (1.59%) Mercurial
15 80 (1.26%) Gradle
16 66 (1.04%) Bitbucket
17 59 (0.93%) Moq
18 58 (0.91%) Ant
19 51 (0.80%) MSTest
General
1 1182 (18.61%) Finance
2 670 (10.55%) Banking
3 557 (8.77%) Retail
4 492 (7.75%) Investment Banking
5 449 (7.07%) Retail Banking
6 389 (6.12%) Electronics
7 312 (4.91%) Front Office
8 209 (3.29%) Telecoms
9 208 (3.27%) Games
10 162 (2.55%) Marketing
11 145 (2.28%) Manufacturing
12 102 (1.61%) Automotive
13 86 (1.35%) Financial Institution
14 60 (0.94%) Military
15 59 (0.93%) Aerospace
16 55 (0.87%) Advertising
17 40 (0.63%) Back Office
18 39 (0.61%) Legal
18 39 (0.61%) Publishing
19 26 (0.41%) Pharmaceutical
Libraries, Frameworks & Software Standards
1 1407 (22.15%) .NET
2 1145 (18.03%) HTML
3 903 (14.22%) CSS
4 837 (13.18%) AngularJS
5 643 (10.12%) Spring
6 588 (9.26%) Web Services
7 572 (9.01%) ASP.NET
8 542 (8.53%) REST
9 479 (7.54%) Node.js
10 470 (7.40%) XML
11 445 (7.01%) RESTful
12 444 (6.99%) HTML5
13 410 (6.45%) jQuery
14 396 (6.23%) React
15 325 (5.12%) Hibernate
16 314 (4.94%) WPF
17 309 (4.86%) SOAP
18 305 (4.80%) WCF
19 288 (4.53%) .NET Framework
20 269 (4.23%) JSON
Miscellaneous
1 1486 (23.39%) Computer Science
2 636 (10.01%) Analytical Skills
3 555 (8.74%) Algorithms
4 372 (5.86%) Greenfield Project
5 227 (3.57%) Fintech
6 215 (3.38%) Data Structures
6 215 (3.38%) User Experience
7 212 (3.34%) Embedded Systems
8 205 (3.23%) Derivative
9 151 (2.38%) Mobile App
10 137 (2.16%) Equity Derivative
11 121 (1.90%) Enterprise Software
12 107 (1.68%) Device Driver
13 82 (1.29%) Robotics
14 67 (1.05%) Field-Programmable Gate Array
15 61 (0.96%) Client/Server
16 58 (0.91%) Credit Risk
17 44 (0.69%) Public Cloud
18 42 (0.66%) Linux Command Line
19 36 (0.57%) 3D Graphics
Operating Systems
1 1590 (25.03%) Linux
2 995 (15.66%) Windows
3 392 (6.17%) Unix
4 354 (5.57%) Android
5 243 (3.83%) Apple iOS
6 173 (2.72%) Embedded Linux
7 55 (0.87%) Windows Server
8 54 (0.85%) Windows Embedded Compact
9 45 (0.71%) VxWorks
10 36 (0.57%) Red Hat Enterprise Linux
11 30 (0.47%) Windows 10
12 27 (0.43%) CentOS
13 25 (0.39%) Windows 7
14 24 (0.38%) Mac OS X
15 23 (0.36%) Windows Server 2012
16 22 (0.35%) Debian
17 20 (0.31%) AIX
18 16 (0.25%) Ubuntu
19 14 (0.22%) SUSE Linux Enterprise Server
20 12 (0.19%) Windows Phone
Processes & Methodologies
1 6232 (98.11%) Software Engineering
2 2688 (42.32%) Agile Software Development
3 1362 (21.44%) OO
4 1060 (16.69%) TDD
5 1025 (16.14%) Scrum
6 673 (10.60%) Mathematics
7 653 (10.28%) SDLC
8 624 (9.82%) MVC
9 609 (9.59%) Multithreading
10 582 (9.16%) Test Automation
11 578 (9.10%) Continuous Integration
12 564 (8.88%) BDD
13 477 (7.51%) Asset Management
14 458 (7.21%) Wealth Management
15 449 (7.07%) Physics
15 449 (7.07%) Unit Testing
16 438 (6.90%) OOD
17 427 (6.72%) DevOps
17 427 (6.72%) OOP
18 426 (6.71%) Microservices
Programming Languages
1 2877 (45.29%) Java
2 2498 (39.33%) C++
3 2230 (35.11%) C#
4 1758 (27.68%) JavaScript
5 1452 (22.86%) SQL
6 1430 (22.51%) C
7 1319 (20.77%) Python
8 344 (5.42%) Embedded C
9 291 (4.58%) Scala
10 270 (4.25%) PHP
11 252 (3.97%) Ruby
12 238 (3.75%) MATLAB
13 200 (3.15%) Embedded C++
14 188 (2.96%) T-SQL
15 174 (2.74%) Go
16 143 (2.25%) Perl
17 141 (2.22%) PL/SQL
18 117 (1.84%) R
19 103 (1.62%) Shell Script
20 102 (1.61%) Bash Shell
Qualifications
1 1903 (29.96%) Degree
2 560 (8.82%) Computer Science Degree
3 286 (4.50%) Security Cleared
4 234 (3.68%) PhD
5 161 (2.53%) Numerate Degree
6 118 (1.86%) SC Cleared
7 82 (1.29%) DV Cleared
8 63 (0.99%) Microsoft Certification
9 53 (0.83%) MCP
10 37 (0.58%) HND
11 29 (0.46%) Master's Degree
12 22 (0.35%) MCSD
13 17 (0.27%) MCAD
14 15 (0.24%) Sun Certification
15 12 (0.19%) PMI Certification
15 12 (0.19%) Postgraduate
16 8 (0.13%) Chartered Engineer
16 8 (0.13%) HNC
17 5 (0.079%) CWNA
18 4 (0.063%) CITP
Quality Assurance & Compliance
1 239 (3.76%) QA
2 49 (0.77%) MISRA
3 39 (0.61%) ISO 9001
4 30 (0.47%) PCI DSS
5 25 (0.39%) MISRA C
6 23 (0.36%) SEPA
7 22 (0.35%) DO-178B
8 20 (0.31%) MiFID
9 13 (0.20%) ISO 13485
10 12 (0.19%) IEC 61508
10 12 (0.19%) IEC 62304
10 12 (0.19%) ISO 26262
11 9 (0.14%) ECSS
12 6 (0.094%) JTAG
13 5 (0.079%) Data Quality
13 5 (0.079%) MIL-STD-498
13 5 (0.079%) PMO
14 4 (0.063%) Def Stans
15 3 (0.047%) ISO 14001
15 3 (0.047%) WCAG
System Software
1 342 (5.38%) Docker
2 152 (2.39%) Firmware
3 27 (0.43%) Active Directory
4 17 (0.27%) VMware Infrastructure
5 13 (0.20%) HDFS
6 9 (0.14%) Apache Flume
7 8 (0.13%) Virtual Machines
8 6 (0.094%) Hyper-V
9 5 (0.079%) NFS
10 3 (0.047%) Apache ZooKeeper
10 3 (0.047%) Varnish
10 3 (0.047%) vSphere
11 1 (0.016%) etcd
11 1 (0.016%) KVM
11 1 (0.016%) Snort
Systems Management
1 105 (1.65%) Ansible
2 100 (1.57%) Opscode Chef
2 100 (1.57%) Puppet
3 93 (1.46%) Kubernetes
4 27 (0.43%) Terraform
5 23 (0.36%) Opsview
6 18 (0.28%) Kibana
7 12 (0.19%) CloudHub
8 11 (0.17%) Mesos
8 11 (0.17%) Packer
8 11 (0.17%) Salt
9 10 (0.16%) Grafana
10 8 (0.13%) Graphite
11 7 (0.11%) Prometheus
12 5 (0.079%) Nagios
13 4 (0.063%) Cobbler
13 4 (0.063%) OpenNMS
13 4 (0.063%) Systems Management Server (SMS)
13 4 (0.063%) ZABBIX
14 3 (0.047%) Consul
Vendors
1 580 (9.13%) Oracle
2 549 (8.64%) Microsoft
3 177 (2.79%) Google
4 74 (1.16%) SAP
5 64 (1.01%) Sun
6 49 (0.77%) VMware
7 47 (0.74%) Atlassian
8 42 (0.66%) Zend
9 40 (0.63%) Xamarin
10 39 (0.61%) IBM
11 34 (0.54%) Red Hat
12 32 (0.50%) Freescale
13 25 (0.39%) Splunk
14 22 (0.35%) Sybase
15 17 (0.27%) Salesforce.com
16 16 (0.25%) Facebook
16 16 (0.25%) Sophos
17 15 (0.24%) Apple
18 14 (0.22%) Intel
18 14 (0.22%) Siemens