Period
to 18 November 2017

The median annual salary for a Software Engineer was £48,500 in advertised job vacancies during the 6 months to 18 November 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 Nov 2017
Same period 2016 Same period 2015
Rank 77 117 123
Rank change year-on-year +40 +6 +21
Permanent jobs requiring a Software Engineer 6781 5115 5630
As % of all permanent IT jobs advertised in the UK 3.79% 2.69% 2.57%
As % of the Job Titles category 3.96% 2.79% 2.66%
Number of salaries quoted 5290 4518 4810
UK median annual salary £48,500 £45,000 £45,000
Median salary % change year-on-year +7.78% - +5.88%
10th Percentile £28,500 £28,500 £27,000
90th Percentile £75,000 £70,000 £70,000
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 171362 183209 211285
% of permanent IT jobs with a recognized job title 95.77% 96.48% 96.46%
Number of salaries quoted 137432 153366 175465
UK median annual salary £48,000 £47,500 £45,000
Median salary % change year-on-year +1.05% +5.56% -
10th Percentile £27,500 £27,000 £26,250
90th Percentile £78,750 £77,500 £75,000
UK excluding London median annual salary £42,500 £42,500 £40,500
% change year-on-year - +4.94% +1.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 November 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 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
England +44 6217 £50,000 +11.11% 362
UK excluding London +26 4551 £45,000 +5.88% 291
London +65 2151 £60,000 +9.09% 91
South East +10 1272 £45,000 - 72
East of England +30 987 £50,000 +16.28% 78
North of England +3 748 £47,500 +18.75% 68
South West +16 680 £42,500 -5.56% 33
North West +32 426 £45,000 +8.43% 30
Midlands +43 401 £40,000 +6.67% 20
Scotland +30 361 £40,000 - 16
Yorkshire -3 294 £50,000 +20.48% 32
West Midlands +30 219 £41,250 +14.58% 14
East Midlands +34 194 £32,500 -9.72% 6
Wales +44 115 £41,250 -6.25% 3
North East -28 28 £40,000 +15.11% 6
Northern Ireland -29 5 £35,000 -20.00% 1
Isle of Man -9 3 - -

Software Engineer Skill Set
Top 30 Co-occurring IT Skills

For the 6 months to 18 November 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 6641 (97.94%) Software Engineering
2 3018 (44.51%) Java
3 2881 (42.49%) Agile Software Development
4 2659 (39.21%) C++
5 2390 (35.25%) C#
6 2030 (29.94%) Degree
7 1829 (26.97%) JavaScript
8 1723 (25.41%) Linux
9 1606 (23.68%) Computer Science
10 1541 (22.73%) SQL
11 1486 (21.91%) C
12 1467 (21.63%) .NET
13 1444 (21.29%) Python
14 1408 (20.76%) OO
15 1202 (17.73%) Finance
16 1170 (17.25%) TDD
17 1145 (16.89%) HTML
18 1086 (16.02%) Windows
19 1054 (15.54%) Scrum
20 943 (13.91%) CSS
21 877 (12.93%) AngularJS
22 811 (11.96%) Git (software)
23 748 (11.03%) SQL Server
24 726 (10.71%) Mathematics
25 704 (10.38%) Multithreading
26 698 (10.29%) SDLC
27 684 (10.09%) Spring
28 643 (9.48%) Web Services
29 632 (9.32%) Test Automation
30 630 (9.29%) MVC

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 211 (3.11%) Elasticsearch
2 171 (2.52%) Tomcat
3 155 (2.29%) Apache Spark
4 121 (1.78%) Apache
5 71 (1.05%) Confluence
6 54 (0.80%) IIS
7 51 (0.75%) JBoss
8 47 (0.69%) SAS
9 44 (0.65%) WebLogic
10 43 (0.63%) Apache Solr
10 43 (0.63%) OpenStack
11 42 (0.62%) WebSphere
12 26 (0.38%) Apache Pig
12 26 (0.38%) CMS
13 24 (0.35%) Jetty
14 23 (0.34%) Oracle Workflow
15 21 (0.31%) GlassFish
15 21 (0.31%) SharePoint
16 20 (0.29%) Mule
16 20 (0.29%) Mule ESB
Applications
1 55 (0.81%) Simulink
2 22 (0.32%) Microsoft Excel
3 19 (0.28%) Microsoft Office
4 9 (0.13%) SOLIDWORKS
5 8 (0.12%) Photoshop
6 7 (0.10%) Stateflow
7 5 (0.074%) EPLAN
8 4 (0.059%) Doxygen
8 4 (0.059%) Spreadsheet
9 2 (0.029%) Abaqus
9 2 (0.029%) HipChat
9 2 (0.029%) NASTRAN
10 1 (0.015%) Maya
10 1 (0.015%) Microsoft Project
10 1 (0.015%) Stata
Business Applications
1 8 (0.12%) LabWindows
2 5 (0.074%) Oracle Receivables
3 3 (0.044%) Magento
3 3 (0.044%) Markit EDM
3 3 (0.044%) R3 Corda
3 3 (0.044%) thinkFolio
4 2 (0.029%) JDE EnterpriseOne
4 2 (0.029%) Oracle EBS
4 2 (0.029%) Payment Gateway
4 2 (0.029%) SAP ERP
4 2 (0.029%) Visualfiles
5 1 (0.015%) BASE24
5 1 (0.015%) Dynamics AX
5 1 (0.015%) Dynamics CRM
5 1 (0.015%) Oracle BPM
5 1 (0.015%) Sage 200
Cloud Services
1 582 (8.58%) Amazon AWS
2 343 (5.06%) Microsoft Azure
3 187 (2.76%) GitHub
4 139 (2.05%) SaaS
5 91 (1.34%) Cloud Computing
6 65 (0.96%) Google Cloud Platform
7 50 (0.74%) Amazon EC2
8 45 (0.66%) Serverless
9 32 (0.47%) PaaS
10 31 (0.46%) OpenShift
11 28 (0.41%) Amazon S3
12 26 (0.38%) Amazon Kinesis
12 26 (0.38%) AWS Lambda
13 25 (0.37%) AWS CloudFormation
14 24 (0.35%) IaaS
15 23 (0.34%) npm
16 15 (0.22%) Heroku
16 15 (0.22%) Office 365
17 13 (0.19%) Virtual Private Cloud
18 12 (0.18%) Route 53
Communications & Networking
1 186 (2.74%) TCP/IP
2 157 (2.32%) Wireless
3 125 (1.84%) HTTP
4 109 (1.61%) Internet
5 71 (1.05%) Ethernet
6 58 (0.86%) Bluetooth
7 41 (0.60%) Wi-Fi
8 39 (0.58%) InfiniBand
9 34 (0.50%) GSM
10 32 (0.47%) LTE
11 31 (0.46%) ATM
11 31 (0.46%) RTP
12 30 (0.44%) UMTS
13 29 (0.43%) SSL
14 26 (0.38%) Firewall
14 26 (0.38%) Wireshark
15 24 (0.35%) Modbus
15 24 (0.35%) RFID
15 24 (0.35%) RS-232
15 24 (0.35%) RS-485
Database & Business Intelligence
1 748 (11.03%) SQL Server
2 425 (6.27%) NoSQL
3 397 (5.85%) Big Data
4 391 (5.77%) MongoDB
5 353 (5.21%) MySQL
6 335 (4.94%) Relational Database
7 305 (4.50%) Hadoop
8 240 (3.54%) Apache Cassandra
9 236 (3.48%) PostgreSQL
10 178 (2.62%) RDBMS
11 101 (1.49%) Oracle Database
12 78 (1.15%) Redis
13 73 (1.08%) Oracle Database 11g
14 66 (0.97%) Apache Hive
15 52 (0.77%) GIS
15 52 (0.77%) Oracle Database 10g
16 50 (0.74%) SQL Server 2008
17 45 (0.66%) Neo4j
18 41 (0.60%) Hazelcast
19 36 (0.53%) Blockchain
Development Applications
1 811 (11.96%) Git (software)
2 392 (5.78%) Visual Studio
3 381 (5.62%) Jenkins
4 371 (5.47%) Subversion
5 305 (4.50%) JIRA
6 283 (4.17%) Maven
7 208 (3.07%) JUnit
8 148 (2.18%) NUnit
9 141 (2.08%) Atlassian Bamboo
10 130 (1.92%) Cucumber
11 124 (1.83%) Selenium
12 122 (1.80%) Eclipse
13 112 (1.65%) Team Foundation Server
14 109 (1.61%) TeamCity
15 93 (1.37%) Mercurial
16 91 (1.34%) Gradle
17 71 (1.05%) Bitbucket
18 62 (0.91%) Ant
19 59 (0.87%) Moq
20 55 (0.81%) Hudson
General
1 1202 (17.73%) Finance
2 630 (9.29%) Banking
3 464 (6.84%) Investment Banking
4 428 (6.31%) Retail Banking
5 404 (5.96%) Electronics
6 306 (4.51%) Front Office
7 229 (3.38%) Telecoms
8 226 (3.33%) Games
9 196 (2.89%) Retail
10 135 (1.99%) Manufacturing
11 130 (1.92%) Marketing
12 109 (1.61%) Automotive
13 77 (1.14%) Financial Institution
14 64 (0.94%) Aerospace
15 62 (0.91%) Military
16 59 (0.87%) Advertising
17 41 (0.60%) Back Office
18 39 (0.58%) Legal
19 38 (0.56%) Publishing
20 33 (0.49%) Multimedia
Libraries, Frameworks & Software Standards
1 1467 (21.63%) .NET
2 1145 (16.89%) HTML
3 943 (13.91%) CSS
4 877 (12.93%) AngularJS
5 684 (10.09%) Spring
6 643 (9.48%) Web Services
7 586 (8.64%) ASP.NET
8 565 (8.33%) REST
9 514 (7.58%) RESTful
10 498 (7.34%) Node.js
11 489 (7.21%) XML
12 453 (6.68%) React
13 452 (6.67%) HTML5
14 420 (6.19%) jQuery
15 334 (4.93%) Hibernate
16 330 (4.87%) WPF
17 326 (4.81%) .NET Framework
18 302 (4.45%) SOAP
19 292 (4.31%) WCF
20 254 (3.75%) JSON
Miscellaneous
1 1606 (23.68%) Computer Science
2 630 (9.29%) Analytical Skills
3 596 (8.79%) Algorithms
4 402 (5.93%) Greenfield Project
5 242 (3.57%) User Experience
6 230 (3.39%) Fintech
7 205 (3.02%) Data Structures
8 199 (2.93%) Derivative
9 198 (2.92%) Embedded Systems
10 132 (1.95%) Mobile App
11 128 (1.89%) Equity Derivative
12 113 (1.67%) Enterprise Software
13 111 (1.64%) Robotics
14 91 (1.34%) Device Driver
15 71 (1.05%) Client/Server
16 64 (0.94%) Field-Programmable Gate Array
17 57 (0.84%) Credit Risk
18 52 (0.77%) CUDA
19 48 (0.71%) Public Cloud
20 47 (0.69%) Linux Command Line
Operating Systems
1 1723 (25.41%) Linux
2 1086 (16.02%) Windows
3 409 (6.03%) Unix
4 349 (5.15%) Android
5 260 (3.83%) Apple iOS
6 192 (2.83%) Embedded Linux
7 55 (0.81%) Windows Server
8 53 (0.78%) Windows Embedded Compact
9 43 (0.63%) VxWorks
10 35 (0.52%) Red Hat Enterprise Linux
11 31 (0.46%) Windows 10
12 29 (0.43%) CentOS
13 28 (0.41%) Debian
14 27 (0.40%) Windows 7
15 25 (0.37%) Mac OS X
16 22 (0.32%) AIX
16 22 (0.32%) Ubuntu
16 22 (0.32%) Windows Server 2012
17 14 (0.21%) Solaris
17 14 (0.21%) SUSE Linux Enterprise Server
Processes & Methodologies
1 6641 (97.94%) Software Engineering
2 2881 (42.49%) Agile Software Development
3 1408 (20.76%) OO
4 1170 (17.25%) TDD
5 1054 (15.54%) Scrum
6 726 (10.71%) Mathematics
7 704 (10.38%) Multithreading
8 698 (10.29%) SDLC
9 632 (9.32%) Test Automation
10 630 (9.29%) MVC
11 614 (9.05%) Continuous Integration
12 609 (8.98%) BDD
13 503 (7.42%) Microservices
14 488 (7.20%) Physics
15 474 (6.99%) OOP
16 470 (6.93%) DevOps
17 468 (6.90%) Unit Testing
18 457 (6.74%) Asset Management
19 445 (6.56%) OOD
20 437 (6.44%) Wealth Management
Programming Languages
1 3018 (44.51%) Java
2 2659 (39.21%) C++
3 2390 (35.25%) C#
4 1829 (26.97%) JavaScript
5 1541 (22.73%) SQL
6 1486 (21.91%) C
7 1444 (21.29%) Python
8 347 (5.12%) Embedded C
9 323 (4.76%) Scala
10 292 (4.31%) PHP
11 281 (4.14%) Ruby
12 234 (3.45%) MATLAB
13 214 (3.16%) Embedded C++
14 191 (2.82%) T-SQL
15 177 (2.61%) Go
16 164 (2.42%) Perl
17 140 (2.06%) PL/SQL
18 122 (1.80%) R
19 115 (1.70%) Bash Shell
20 94 (1.39%) Shell Script
Qualifications
1 2030 (29.94%) Degree
2 618 (9.11%) Computer Science Degree
3 295 (4.35%) Security Cleared
4 246 (3.63%) PhD
5 163 (2.40%) Numerate Degree
6 118 (1.74%) SC Cleared
7 90 (1.33%) DV Cleared
8 67 (0.99%) Microsoft Certification
9 49 (0.72%) MCP
10 35 (0.52%) HND
11 33 (0.49%) Master's Degree
12 30 (0.44%) MCSD
13 22 (0.32%) Sun Certification
14 21 (0.31%) MCAD
15 11 (0.16%) PMI Certification
15 11 (0.16%) Postgraduate
16 9 (0.13%) CWNA
17 8 (0.12%) HNC
18 7 (0.10%) MCSE
18 7 (0.10%) SSCP
Quality Assurance & Compliance
1 270 (3.98%) QA
2 56 (0.83%) MISRA
3 33 (0.49%) ISO 9001
4 30 (0.44%) MISRA C
5 26 (0.38%) PCI DSS
6 24 (0.35%) DO-178B
7 21 (0.31%) SEPA
8 19 (0.28%) MiFID
9 16 (0.24%) IEC 62304
9 16 (0.24%) ISO 13485
10 15 (0.22%) ECSS
10 15 (0.22%) IEC 61508
11 14 (0.21%) ISO 26262
12 9 (0.13%) PMO
13 7 (0.10%) JTAG
14 6 (0.088%) MIL-STD-498
15 5 (0.074%) Def Stans
16 4 (0.059%) HL7
17 3 (0.044%) DICOM
17 3 (0.044%) WCAG
System Software
1 396 (5.84%) Docker
2 150 (2.21%) Firmware
3 28 (0.41%) Active Directory
4 22 (0.32%) VMware Infrastructure
5 14 (0.21%) HDFS
6 11 (0.16%) Hyper-V
7 9 (0.13%) Apache Flume
7 9 (0.13%) Virtual Machines
8 8 (0.12%) vSphere
9 5 (0.074%) NFS
10 3 (0.044%) Apache ZooKeeper
11 2 (0.029%) iptables
11 2 (0.029%) Varnish
12 1 (0.015%) etcd
12 1 (0.015%) KVM
12 1 (0.015%) Microsoft App-V
12 1 (0.015%) Snort
12 1 (0.015%) VMware ESXi
12 1 (0.015%) VMware Workstation
12 1 (0.015%) XenApp
Systems Management
1 101 (1.49%) Opscode Chef
2 100 (1.47%) Kubernetes
2 100 (1.47%) Puppet
3 95 (1.40%) Ansible
4 37 (0.55%) Terraform
5 21 (0.31%) Opsview
6 16 (0.24%) Mesos
7 15 (0.22%) Kibana
8 13 (0.19%) Grafana
8 13 (0.19%) Prometheus
9 11 (0.16%) CloudHub
9 11 (0.16%) Packer
10 10 (0.15%) Graphite
10 10 (0.15%) Marathon
10 10 (0.15%) Salt
11 7 (0.10%) Cobbler
12 6 (0.088%) OpenNMS
13 5 (0.074%) Nagios
13 5 (0.074%) Systems Management Server (SMS)
14 4 (0.059%) ZABBIX
Vendors
1 588 (8.67%) Oracle
2 576 (8.49%) Microsoft
3 197 (2.91%) Google
4 67 (0.99%) SAP
5 64 (0.94%) Sun
6 59 (0.87%) Atlassian
7 57 (0.84%) VMware
8 47 (0.69%) Xamarin
9 43 (0.63%) Zend
10 36 (0.53%) IBM
11 35 (0.52%) Red Hat
12 32 (0.47%) Sophos
13 25 (0.37%) Freescale
14 24 (0.35%) Apple
15 23 (0.34%) Splunk
16 22 (0.32%) Cisco
17 20 (0.29%) Facebook
17 20 (0.29%) Sybase
18 18 (0.27%) HP
19 17 (0.25%) Salesforce.com