Period
to 22 August 2017

The median annual salary for a Software Engineer was £45,000 in advertised job vacancies during the 6 months to 22 August 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
22 Aug 2017
Same period 2016 Same period 2015
Rank 85 129 119
Rank change year-on-year +44 -10 +11
Permanent jobs requiring a Software Engineer 5979 5076 5604
As % of all permanent IT jobs advertised in the UK 3.40% 2.58% 2.57%
As % of the Job Titles category 3.54% 2.67% 2.66%
Number of salaries quoted 4750 4466 4791
UK median annual salary £45,000 £45,000 £42,500
Median salary % change year-on-year - +5.88% -
10th Percentile £28,750 £28,250 £27,000
90th Percentile £72,500 £68,750 £66,250
UK excluding London median annual salary £42,500 £42,500 £40,000
% change year-on-year - +6.25% -

The next table is for comparison with the above and includes summary statistics for all job roles in permanent job vacancies. Most job vacancies include a discernible job title. As such, the figures in the first row provide an indication of the number of permanent jobs in our overall sample.

IT Job Roles
UK
Permanent job vacancies with a job title containing a recognized job role 168804 190108 210413
As % of all permanent IT job vacancies advertised in the UK 95.88% 96.48% 96.47%
Number of salaries quoted 135989 159928 173310
UK median annual salary £47,500 £47,500 £45,000
Median salary % change year-on-year - +5.56% -
10th Percentile £27,500 £26,750 £26,250
90th Percentile £78,000 £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 22 August 2017.

Salary histogram for Software Engineer in the UK

Software Engineer
Top 16 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 22 August 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 +37 5481 £45,635 +1.41% 402
UK excluding London +20 4080 £42,500 - 325
London +65 1846 £60,000 +9.09% 118
South East -11 979 £47,500 +11.76% 77
North of England +55 882 £45,000 +12.50% 63
East of England +20 761 £42,500 -2.30% 67
South West +21 691 £40,000 -5.88% 62
Yorkshire +59 422 £45,000 +12.50% 30
North West +45 411 £45,000 +10.43% 26
Midlands -3 347 £40,000 +6.67% 16
Scotland +33 301 £40,000 - 34
West Midlands +11 191 £40,000 +6.67% 8
East Midlands -5 167 £35,000 -1.41% 8
Wales +25 122 £45,000 +14.65% 6
North East +9 49 £40,000 +15.11% 7
Northern Ireland -9 14 £35,000 -12.50% 1

Software Engineer Skill Set
Top 30 Co-occurring IT Skills

For the 6 months to 22 August 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 5873 (98.23%) Software Engineering
2 2755 (46.08%) Java
3 2515 (42.06%) Agile Software Development
4 2423 (40.53%) C++
5 2205 (36.88%) C#
6 1722 (28.80%) Degree
7 1632 (27.30%) JavaScript
8 1473 (24.64%) .NET
9 1468 (24.55%) Linux
10 1409 (23.57%) C
11 1376 (23.01%) SQL
12 1335 (22.33%) OO
13 1295 (21.66%) Computer Science
14 1251 (20.92%) Python
15 1103 (18.45%) HTML
16 1065 (17.81%) TDD
17 1012 (16.93%) Finance
18 930 (15.55%) Windows
19 928 (15.52%) Scrum
20 826 (13.82%) CSS
21 807 (13.50%) SQL Server
22 744 (12.44%) AngularJS
23 713 (11.93%) Git (software)
24 668 (11.17%) MVC
25 618 (10.34%) ASP.NET
26 601 (10.05%) Continuous Integration
27 600 (10.04%) Analytical Skills
28 595 (9.95%) SDLC
29 592 (9.90%) Banking
30 580 (9.70%) Test Automation

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 201 (3.36%) Elasticsearch
2 186 (3.11%) Tomcat
3 168 (2.81%) Apache
4 161 (2.69%) Apache Spark
5 98 (1.64%) IIS
6 74 (1.24%) WebSphere
7 67 (1.12%) Confluence
8 54 (0.90%) SAS
9 48 (0.80%) WebLogic
10 47 (0.79%) JBoss
11 41 (0.69%) OpenStack
12 33 (0.55%) Apache Solr
13 26 (0.43%) SharePoint
14 24 (0.40%) CMS
14 24 (0.40%) Oracle Workflow
15 23 (0.38%) Cloud Foundry
16 22 (0.37%) BizTalk Server
16 22 (0.37%) Oracle SOA Suite
17 20 (0.33%) Mule
18 19 (0.32%) nginx
Applications
1 36 (0.60%) Simulink
2 29 (0.49%) Microsoft Office
3 26 (0.43%) Microsoft Excel
4 11 (0.18%) Spreadsheet
5 8 (0.13%) Stateflow
6 4 (0.067%) MS Visio
7 3 (0.050%) SOLIDWORKS
8 2 (0.033%) Chatbot
8 2 (0.033%) Microsoft Project
8 2 (0.033%) Photoshop
9 1 (0.017%) Doxygen
9 1 (0.017%) HipChat
9 1 (0.017%) Stata
Business Applications
1 6 (0.10%) Infor M3
2 5 (0.084%) Dynamics AX
3 4 (0.067%) Dynamics CRM
4 3 (0.050%) Magento
4 3 (0.050%) Markit EDM
4 3 (0.050%) thinkFolio
5 2 (0.033%) Odoo
5 2 (0.033%) Oracle BPM
5 2 (0.033%) Oracle EBS
5 2 (0.033%) Oracle Receivables
5 2 (0.033%) Visualfiles
6 1 (0.017%) BASE24
6 1 (0.017%) Fredhopper
6 1 (0.017%) Oracle Payables
6 1 (0.017%) Pega PRPC
6 1 (0.017%) SAP Business One
Cloud Services
1 512 (8.56%) Amazon AWS
2 276 (4.62%) Microsoft Azure
3 139 (2.32%) SaaS
4 137 (2.29%) GitHub
5 78 (1.30%) Cloud Computing
6 62 (1.04%) Google Cloud Platform
7 42 (0.70%) Amazon EC2
8 41 (0.69%) PaaS
9 27 (0.45%) Amazon Kinesis
9 27 (0.45%) AWS CloudFormation
10 23 (0.38%) Heroku
10 23 (0.38%) OpenShift
11 20 (0.33%) Amazon S3
12 18 (0.30%) IaaS
13 17 (0.28%) Office 365
14 15 (0.25%) Amazon SQS
14 15 (0.25%) AWS Lambda
15 14 (0.23%) iTunes
16 12 (0.20%) Force.com
17 10 (0.17%) Amazon EMR
Communications & Networking
1 184 (3.08%) TCP/IP
2 144 (2.41%) Ethernet
2 144 (2.41%) Wireless
3 132 (2.21%) HTTP
4 88 (1.47%) Internet
5 67 (1.12%) Bluetooth
6 54 (0.90%) RS-232
7 46 (0.77%) InfiniBand
8 45 (0.75%) RS-485
9 35 (0.59%) Wi-Fi
10 29 (0.49%) GSM
11 27 (0.45%) ZigBee
12 26 (0.43%) SSL
13 20 (0.33%) DNS
14 19 (0.32%) AMQP
14 19 (0.32%) Firewall
15 18 (0.30%) Modbus
15 18 (0.30%) Network Security
15 18 (0.30%) RS-422
16 17 (0.28%) Profibus
Database & Business Intelligence
1 807 (13.50%) SQL Server
2 411 (6.87%) NoSQL
3 363 (6.07%) MongoDB
4 352 (5.89%) Big Data
4 352 (5.89%) MySQL
5 305 (5.10%) Relational Database
6 270 (4.52%) Hadoop
7 217 (3.63%) Apache Cassandra
8 176 (2.94%) PostgreSQL
9 154 (2.58%) RDBMS
10 75 (1.25%) Oracle Database
11 64 (1.07%) Apache Hive
12 54 (0.90%) Neo4j
13 53 (0.89%) SQL Server 2012
14 51 (0.85%) Redis
15 47 (0.79%) Oracle Database 11g
16 45 (0.75%) SQL Server Reporting Services
17 43 (0.72%) SQL Server Integration Services
18 41 (0.69%) Blockchain
19 37 (0.62%) Oracle Database 10g
Development Applications
1 713 (11.93%) Git (software)
2 456 (7.63%) Visual Studio
3 422 (7.06%) Subversion
4 293 (4.90%) Jenkins
5 258 (4.32%) JIRA
6 242 (4.05%) Maven
7 193 (3.23%) JUnit
8 175 (2.93%) Team Foundation Server
9 174 (2.91%) Eclipse
10 146 (2.44%) NUnit
11 115 (1.92%) Mercurial
12 108 (1.81%) Atlassian Bamboo
13 104 (1.74%) TeamCity
14 87 (1.46%) Selenium
15 79 (1.32%) Android Studio
16 78 (1.30%) Cucumber
17 74 (1.24%) Bitbucket
18 63 (1.05%) Gradle
19 56 (0.94%) Ant
20 54 (0.90%) MSTest
General
1 1012 (16.93%) Finance
2 592 (9.90%) Banking
3 497 (8.31%) Retail
4 425 (7.11%) Investment Banking
5 384 (6.42%) Retail Banking
6 383 (6.41%) Electronics
7 264 (4.42%) Front Office
8 202 (3.38%) Telecoms
9 195 (3.26%) Games
10 183 (3.06%) Marketing
11 152 (2.54%) Manufacturing
12 104 (1.74%) Automotive
13 84 (1.40%) Financial Institution
14 72 (1.20%) Aerospace
15 59 (0.99%) Advertising
16 58 (0.97%) Military
17 50 (0.84%) Legal
18 42 (0.70%) Back Office
19 40 (0.67%) Publishing
20 28 (0.47%) Law
Libraries, Frameworks & Software Standards
1 1473 (24.64%) .NET
2 1103 (18.45%) HTML
3 826 (13.82%) CSS
4 744 (12.44%) AngularJS
5 618 (10.34%) ASP.NET
6 561 (9.38%) Web Services
7 560 (9.37%) Spring
8 494 (8.26%) REST
9 460 (7.69%) XML
10 441 (7.38%) Node.js
11 419 (7.01%) RESTful
12 399 (6.67%) HTML5
13 391 (6.54%) jQuery
14 336 (5.62%) .NET Framework
15 334 (5.59%) React
16 316 (5.29%) SOAP
17 307 (5.13%) WCF
18 299 (5.00%) WPF
19 276 (4.62%) ASP.NET MVC
20 271 (4.53%) JSON
Miscellaneous
1 1295 (21.66%) Computer Science
2 600 (10.04%) Analytical Skills
3 491 (8.21%) Algorithms
4 336 (5.62%) Greenfield Project
5 239 (4.00%) User Experience
6 225 (3.76%) Embedded Systems
7 223 (3.73%) Data Structures
8 194 (3.24%) Fintech
9 184 (3.08%) Mobile App
10 177 (2.96%) Derivative
11 136 (2.27%) Enterprise Software
12 128 (2.14%) Equity Derivative
13 113 (1.89%) Device Driver
14 73 (1.22%) Field-Programmable Gate Array
15 57 (0.95%) Client/Server
16 48 (0.80%) 3D Graphics
17 47 (0.79%) Mainframe
18 45 (0.75%) Credit Risk
19 42 (0.70%) Linux Command Line
20 41 (0.69%) Public Cloud
Operating Systems
1 1468 (24.55%) Linux
2 930 (15.55%) Windows
3 360 (6.02%) Android
4 334 (5.59%) Unix
5 221 (3.70%) Apple iOS
6 176 (2.94%) Embedded Linux
7 66 (1.10%) Windows Embedded Compact
8 56 (0.94%) Windows Server
9 44 (0.74%) Red Hat Enterprise Linux
10 33 (0.55%) CentOS
10 33 (0.55%) Mac OS X
11 26 (0.43%) VxWorks
12 22 (0.37%) Windows 10
13 21 (0.35%) Windows XP
14 20 (0.33%) Windows 7
14 20 (0.33%) Windows Server 2012
15 17 (0.28%) Mac OS
15 17 (0.28%) Windows Server 2003
16 13 (0.22%) AIX
16 13 (0.22%) Debian
Processes & Methodologies
1 5873 (98.23%) Software Engineering
2 2515 (42.06%) Agile Software Development
3 1335 (22.33%) OO
4 1065 (17.81%) TDD
5 928 (15.52%) Scrum
6 668 (11.17%) MVC
7 601 (10.05%) Continuous Integration
8 595 (9.95%) SDLC
9 580 (9.70%) Test Automation
10 553 (9.25%) Mathematics
11 531 (8.88%) BDD
12 521 (8.71%) Multithreading
13 455 (7.61%) Unit Testing
14 425 (7.11%) Open Source
15 415 (6.94%) OOP
16 413 (6.91%) OOD
17 405 (6.77%) Asset Management
18 404 (6.76%) DevOps
19 388 (6.49%) Wealth Management
20 379 (6.34%) Microservices
Programming Languages
1 2755 (46.08%) Java
2 2423 (40.53%) C++
3 2205 (36.88%) C#
4 1632 (27.30%) JavaScript
5 1409 (23.57%) C
6 1376 (23.01%) SQL
7 1251 (20.92%) Python
8 362 (6.05%) Embedded C
9 279 (4.67%) PHP
10 274 (4.58%) Scala
11 211 (3.53%) Ruby
12 204 (3.41%) Embedded C++
13 200 (3.35%) MATLAB
14 185 (3.09%) T-SQL
15 162 (2.71%) Perl
16 148 (2.48%) Go
17 133 (2.22%) PL/SQL
18 110 (1.84%) Bash Shell
19 101 (1.69%) Shell Script
20 99 (1.66%) R
Qualifications
1 1722 (28.80%) Degree
2 529 (8.85%) Computer Science Degree
3 305 (5.10%) Security Cleared
4 204 (3.41%) PhD
5 140 (2.34%) Numerate Degree
6 112 (1.87%) SC Cleared
7 75 (1.25%) DV Cleared
8 49 (0.82%) Microsoft Certification
9 43 (0.72%) MCP
10 42 (0.70%) HND
11 31 (0.52%) Master's Degree
12 12 (0.20%) MCSD
13 11 (0.18%) PMI Certification
13 11 (0.18%) Postgraduate
14 9 (0.15%) Chartered Engineer
15 8 (0.13%) HNC
15 8 (0.13%) MCAD
16 7 (0.12%) Sun Certification
17 4 (0.067%) CITP
18 2 (0.033%) BC Cleared
Quality Assurance & Compliance
1 180 (3.01%) QA
2 38 (0.64%) ISO 9001
3 36 (0.60%) MISRA
4 35 (0.59%) HMG Security Policy Framework
4 35 (0.59%) ISO/IEC 27001
5 30 (0.50%) PCI DSS
6 23 (0.38%) SEPA
7 18 (0.30%) DO-178B
8 17 (0.28%) MISRA C
9 15 (0.25%) Def Stans
10 14 (0.23%) ISO 26262
10 14 (0.23%) MiFID
11 12 (0.20%) IEC 61508
12 11 (0.18%) Data Quality
12 11 (0.18%) JTAG
13 9 (0.15%) ISO 13485
14 8 (0.13%) DO-254
15 7 (0.12%) ECSS
15 7 (0.12%) IEC 62304
16 4 (0.067%) WCAG
System Software
1 290 (4.85%) Docker
2 196 (3.28%) Firmware
3 26 (0.43%) Active Directory
4 13 (0.22%) VMware Infrastructure
5 11 (0.18%) HDFS
6 10 (0.17%) Virtual Machines
7 7 (0.12%) Apache Flume
8 6 (0.10%) KVM
8 6 (0.10%) vSphere
9 5 (0.084%) VirtualBox
10 4 (0.067%) LXC
10 4 (0.067%) NFS
11 3 (0.050%) Varnish
12 2 (0.033%) Apache ZooKeeper
13 1 (0.017%) Cronacle
13 1 (0.017%) Hyper-V
13 1 (0.017%) Snort
13 1 (0.017%) Tivoli Directory Server
13 1 (0.017%) Xen
13 1 (0.017%) XenServer
Systems Management
1 121 (2.02%) Puppet
2 116 (1.94%) Ansible
3 108 (1.81%) Opscode Chef
4 69 (1.15%) Kubernetes
5 32 (0.54%) Kibana
6 23 (0.38%) Opsview
7 16 (0.27%) Terraform
8 13 (0.22%) Packer
9 12 (0.20%) Salt
10 11 (0.18%) CloudHub
11 9 (0.15%) Graphite
12 7 (0.12%) Grafana
13 4 (0.067%) logstash
13 4 (0.067%) Mesos
13 4 (0.067%) Nagios
14 3 (0.050%) Cobbler
15 2 (0.033%) HAProxy
15 2 (0.033%) Oozie
15 2 (0.033%) rkt
15 2 (0.033%) SELinux
Vendors
1 564 (9.43%) Microsoft
2 517 (8.65%) Oracle
3 146 (2.44%) Google
4 79 (1.32%) SAP
5 75 (1.25%) IBM
6 57 (0.95%) Sun
7 50 (0.84%) VMware
8 46 (0.77%) Red Hat
9 44 (0.74%) Freescale
10 41 (0.69%) Xamarin
11 34 (0.57%) Zend
12 33 (0.55%) Atlassian
13 25 (0.42%) Splunk
14 23 (0.38%) Salesforce.com
15 20 (0.33%) DevExpress
16 16 (0.27%) Sybase
17 14 (0.23%) Apple
18 12 (0.20%) MuleSoft
18 12 (0.20%) Twitter
18 12 (0.20%) Xilinx