Period
to 20 November 2017

The following table provides summary statistics for permanent job vacancies with a requirement for Refactoring skills. Included is a benchmarking guide to the salaries offered in vacancies that have cited Refactoring over the 6 months to 20 November 2017 with a comparison to the same period in the previous 2 years.

Refactoring
UK
6 months to
20 Nov 2017
Same period 2016 Same period 2015
Rank 515 621 632
Rank change year-on-year +106 +11 +29
Permanent jobs citing Refactoring 930 715 847
As % of all permanent IT jobs advertised in the UK 0.52% 0.38% 0.39%
As % of the Processes & Methodologies category 0.58% 0.43% 0.44%
Number of salaries quoted 665 596 643
UK median annual salary £55,000 £47,500 £55,000
Median salary % change year-on-year +15.79% -13.64% +15.79%
10th Percentile £31,250 £32,750 £33,750
90th Percentile £76,250 £78,750 £82,500
UK excluding London median annual salary £45,000 £44,000 £45,000
% change year-on-year +2.27% -2.22% +12.50%

Refactoring 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 with a requirement for process or methodology skills.

All Process and Methodology Skills
UK
Permanent vacancies with a requirement for process or methodology skills 161665 167144 194190
As % of all permanent IT jobs advertised in the UK 89.93% 89.36% 88.79%
Number of salaries quoted 127669 138904 159942
UK median annual salary £50,000 £49,500 £47,500
Median salary % change year-on-year +1.01% +4.21% +5.56%
10th Percentile £28,750 £28,000 £27,500
90th Percentile £80,000 £78,750 £77,500
UK excluding London median annual salary £44,000 £42,500 £42,500
% change year-on-year +3.53% - +6.25%

Refactoring
Job Vacancy Trend

Job postings citing Refactoring as a percentage of all IT jobs advertised.

Job vacancy trend for Refactoring in the UK

Refactoring
Salary Trend

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

Salary trend for Refactoring in the UK

Refactoring
Salary Histogram

The salary distribution of IT jobs citing Refactoring over the 6 months to 20 November 2017.

Salary histogram for Refactoring in the UK

Refactoring
Top 16 Job Locations

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing Refactoring within the UK 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
England +112 884 £55,000 +10.55% 47
London +160 552 £62,500 -3.85% 24
UK excluding London -14 369 £45,000 +2.27% 29
North of England +28 101 £43,500 +16.00% 2
South East -7 99 £52,500 +16.67% 8
North West +19 83 £45,000 +16.13% 1
South West +22 65 £45,000 +5.88% 5
East of England +15 47 £57,500 +9.52% 6
Scotland -29 21 £40,000 +18.52% 1
Midlands -28 20 £33,750 -27.42% 2
Yorkshire +11 17 £37,500 +7.14% 1
East Midlands +10 15 £32,500 -40.91%
Wales +21 12 £24,000 -52.00%
West Midlands -16 5 £57,500 +53.33% 2
Northern Ireland -32 4 £37,500 -6.25% 5
North East -14 1 £35,000 -7.65%

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

1 680 (73.12%) Agile Software Development
2 491 (52.80%) JavaScript
3 478 (51.40%) TDD
4 464 (49.89%) Java
5 392 (42.15%) Software Engineering
6 384 (41.29%) Finance
7 368 (39.57%) C#
8 334 (35.91%) BDD
9 331 (35.59%) OO
10 309 (33.23%) SQL
11 285 (30.65%) .NET
12 279 (30.00%) HTML
13 277 (29.78%) Git (software)
14 274 (29.46%) SQL Server
15 269 (28.92%) Scrum
16 265 (28.49%) CSS
17 250 (26.88%) AngularJS
18 243 (26.13%) Continuous Integration
19 200 (21.51%) MVC
19 200 (21.51%) Microservices
20 189 (20.32%) REST
21 181 (19.46%) Test Automation
22 179 (19.25%) Spring
23 178 (19.14%) Oracle
24 175 (18.82%) Banking
25 173 (18.60%) Unit Testing
26 169 (18.17%) Asset Management
27 162 (17.42%) SDLC
28 158 (16.99%) Web Services
29 157 (16.88%) RESTful

Refactoring
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 63 (6.77%) Apache
2 46 (4.95%) JBoss
2 46 (4.95%) Tomcat
3 45 (4.84%) Elasticsearch
4 34 (3.66%) IIS
5 28 (3.01%) CMS
6 24 (2.58%) Apache Spark
7 20 (2.15%) EPiServer
7 20 (2.15%) Oracle SOA Suite
7 20 (2.15%) Sitecore CMS
8 16 (1.72%) WebSphere
9 13 (1.40%) SharePoint
10 11 (1.18%) Oracle Service Bus
11 10 (1.08%) WordPress
12 7 (0.75%) WebLogic
13 6 (0.65%) Cloud Foundry
13 6 (0.65%) OpenStack
14 4 (0.43%) Apache Pig
15 3 (0.32%) Mule
15 3 (0.32%) WebSphere Application Server
Applications
1 13 (1.40%) Photoshop
2 10 (1.08%) Adobe Creative Suite
3 2 (0.22%) Microsoft Excel
3 2 (0.22%) Microsoft Office
Business Applications
1 15 (1.61%) MetaTrader
2 14 (1.51%) Eloqua
3 11 (1.18%) Markit EDM
4 6 (0.65%) Payment Gateway
5 2 (0.22%) Advent Geneva
5 2 (0.22%) Front Arena
5 2 (0.22%) Summit
Cloud Services
1 122 (13.12%) Amazon AWS
2 119 (12.80%) Microsoft Azure
3 42 (4.52%) GitHub
4 34 (3.66%) SaaS
5 29 (3.12%) npm
6 22 (2.37%) Google Cloud Platform
7 16 (1.72%) Amazon EC2
8 14 (1.51%) Office 365
9 9 (0.97%) Amazon S3
10 6 (0.65%) AWS Elastic Beanstalk
11 5 (0.54%) AWS CloudFormation
12 4 (0.43%) Cloud Computing
12 4 (0.43%) Slack
13 2 (0.22%) Amazon SQS
13 2 (0.22%) Force.com
13 2 (0.22%) PaaS
13 2 (0.22%) Sage Pay
14 1 (0.11%) Amazon ElastiCache
14 1 (0.11%) OpenShift
14 1 (0.11%) Route 53
Communications & Networking
1 57 (6.13%) Internet
2 37 (3.98%) HTTP
3 27 (2.90%) ATM
4 13 (1.40%) SSL
5 12 (1.29%) TCP/IP
6 2 (0.22%) HTTPS
6 2 (0.22%) Network Security
7 1 (0.11%) LDAP
Database & Business Intelligence
1 274 (29.46%) SQL Server
2 150 (16.13%) NoSQL
3 143 (15.38%) Relational Database
4 93 (10.00%) MySQL
5 62 (6.67%) Apache Cassandra
6 58 (6.24%) MongoDB
7 53 (5.70%) Neo4j
8 52 (5.59%) Redis
9 39 (4.19%) RDBMS
10 36 (3.87%) Hazelcast
11 34 (3.66%) PostgreSQL
12 33 (3.55%) Big Data
13 28 (3.01%) Hadoop
14 23 (2.47%) SQL Server 2014
15 19 (2.04%) SQL Server Integration Services
16 18 (1.94%) Couchbase
16 18 (1.94%) SQL Server Reporting Services
17 15 (1.61%) SQL Server 2012
18 12 (1.29%) Amazon RDS
18 12 (1.29%) KDB
Development Applications
1 277 (29.78%) Git (software)
2 132 (14.19%) Subversion
3 124 (13.33%) Selenium
4 104 (11.18%) JUnit
5 98 (10.54%) Cucumber
6 97 (10.43%) JIRA
7 81 (8.71%) Maven
8 76 (8.17%) TeamCity
9 67 (7.20%) Jenkins
10 61 (6.56%) Mercurial
11 55 (5.91%) Hudson
11 55 (5.91%) Visual Studio
12 50 (5.38%) NUnit
13 43 (4.62%) Ant
13 43 (4.62%) EasyMock
13 43 (4.62%) jMock
14 40 (4.30%) Team Foundation Server
15 35 (3.76%) Bitbucket
15 35 (3.76%) gulp
16 32 (3.44%) Karma Test Runner
General
1 384 (41.29%) Finance
2 175 (18.82%) Banking
3 154 (16.56%) Investment Banking
4 152 (16.34%) Retail Banking
5 103 (11.08%) Front Office
6 86 (9.25%) Marketing
7 85 (9.14%) Telecoms
8 78 (8.39%) Retail
9 66 (7.10%) Electronics
10 60 (6.45%) Manufacturing
11 37 (3.98%) Advertising
12 33 (3.55%) Games
13 15 (1.61%) Online Betting
14 14 (1.51%) Financial Institution
15 13 (1.40%) Back Office
16 6 (0.65%) Billing
17 5 (0.54%) Law
17 5 (0.54%) Legal
18 1 (0.11%) Publishing
Job Titles
1 642 (69.03%) Developer
2 192 (20.65%) Java Developer
3 190 (20.43%) Software Engineer
4 151 (16.24%) Software Developer
5 136 (14.62%) Senior Developer
6 114 (12.26%) C# Developer
7 105 (11.29%) .NET Developer
8 96 (10.32%) Java Software Developer
9 71 (7.63%) JavaScript Developer
10 68 (7.31%) PHP Developer
11 61 (6.56%) Python Developer
12 60 (6.45%) Lead Developer
13 56 (6.02%) C# Software Developer
14 55 (5.91%) Java Engineer
15 54 (5.81%) E-Commerce Developer
16 50 (5.38%) Developer/Software Engineer
17 47 (5.05%) C# .NET Developer
18 46 (4.95%) Full Stack Developer
18 46 (4.95%) Java E-Commerce Developer
19 45 (4.84%) Agile Developer
Libraries, Frameworks & Software Standards
1 285 (30.65%) .NET
2 279 (30.00%) HTML
3 265 (28.49%) CSS
4 250 (26.88%) AngularJS
5 189 (20.32%) REST
6 179 (19.25%) Spring
7 158 (16.99%) Web Services
8 157 (16.88%) RESTful
9 150 (16.13%) ASP.NET
10 125 (13.44%) HTML5
11 115 (12.37%) jQuery
12 112 (12.04%) Hibernate
13 105 (11.29%) XML
14 102 (10.97%) SOAP
15 100 (10.75%) ASP.NET MVC
16 91 (9.78%) CSS3
17 90 (9.68%) Twitter Bootstrap
18 79 (8.49%) Sass
19 75 (8.06%) .NET Framework
20 68 (7.31%) Middleware
Miscellaneous
1 129 (13.87%) User Experience
2 126 (13.55%) Computer Science
3 120 (12.90%) Algorithms
4 98 (10.54%) Analytical Skills
5 87 (9.35%) Data Structures
5 87 (9.35%) Derivative
6 83 (8.92%) Equity Derivative
7 56 (6.02%) Greenfield Project
8 49 (5.27%) Linux Command Line
9 42 (4.52%) Fintech
10 39 (4.19%) Hedge funds
11 33 (3.55%) Mobile App
12 27 (2.90%) EFT
12 27 (2.90%) Foreign Exchange (FX)
13 24 (2.58%) Cloud Native
14 22 (2.37%) Public Cloud
15 16 (1.72%) Online Games
16 12 (1.29%) Internet of Things
17 11 (1.18%) Wiki
18 8 (0.86%) FMCG
Operating Systems
1 156 (16.77%) Windows
2 117 (12.58%) Linux
3 98 (10.54%) Unix
4 59 (6.34%) Android
5 55 (5.91%) Apple iOS
6 13 (1.40%) Windows Server
7 7 (0.75%) Mac OS
8 2 (0.22%) Mac OS X
8 2 (0.22%) Windows Server 2003
9 1 (0.11%) Windows Server 2012
Processes & Methodologies
1 680 (73.12%) Agile Software Development
2 478 (51.40%) TDD
3 392 (42.15%) Software Engineering
4 334 (35.91%) BDD
5 331 (35.59%) OO
6 269 (28.92%) Scrum
7 243 (26.13%) Continuous Integration
8 200 (21.51%) Microservices
8 200 (21.51%) MVC
9 181 (19.46%) Test Automation
10 173 (18.60%) Unit Testing
11 169 (18.17%) Asset Management
12 162 (17.42%) SDLC
13 151 (16.24%) Wealth Management
14 130 (13.98%) Web Development
15 125 (13.44%) Multithreading
16 122 (13.12%) Kanban
17 113 (12.15%) OOD
18 100 (10.75%) E-Commerce
19 96 (10.32%) OOP
Programming Languages
1 491 (52.80%) JavaScript
2 464 (49.89%) Java
3 368 (39.57%) C#
4 309 (33.23%) SQL
5 149 (16.02%) Python
6 127 (13.66%) C++
7 85 (9.14%) PHP
8 74 (7.96%) Shell Script
9 72 (7.74%) T-SQL
10 62 (6.67%) Ruby
11 57 (6.13%) TypeScript
12 53 (5.70%) Groovy
13 48 (5.16%) Scala
14 34 (3.66%) Go
15 30 (3.23%) C
16 24 (2.58%) Perl
17 21 (2.26%) ES6
18 18 (1.94%) R
18 18 (1.94%) VB.NET
19 13 (1.40%) Objective-C
Qualifications
1 142 (15.27%) Degree
2 35 (3.76%) Computer Science Degree
3 20 (2.15%) PhD
4 6 (0.65%) Microsoft Certification
5 5 (0.54%) Numerate Degree
6 1 (0.11%) DBS Check
6 1 (0.11%) MBA
6 1 (0.11%) SC Cleared
6 1 (0.11%) Security Cleared
Quality Assurance & Compliance
1 115 (12.37%) QA
2 6 (0.65%) GCP
3 4 (0.43%) EMIR
3 4 (0.43%) MiFID
4 3 (0.32%) Data Quality
4 3 (0.32%) SEPA
5 1 (0.11%) PSD2
System Software
1 46 (4.95%) Docker
2 7 (0.75%) VirtualBox
3 4 (0.43%) KVM
4 3 (0.32%) HDFS
5 2 (0.22%) Shibboleth
6 1 (0.11%) Apache Flume
6 1 (0.11%) Firmware
6 1 (0.11%) Hyper-V
6 1 (0.11%) XenApp
Systems Management
1 26 (2.80%) Opscode Chef
2 24 (2.58%) Puppet
3 17 (1.83%) Ansible
4 10 (1.08%) Kubernetes
5 3 (0.32%) rkt
6 2 (0.22%) Grafana
6 2 (0.22%) Salt
6 2 (0.22%) Terraform
7 1 (0.11%) Oozie
Vendors
1 178 (19.14%) Oracle
2 82 (8.82%) Microsoft
3 63 (6.77%) SAP
4 51 (5.48%) Perforce
5 50 (5.38%) Google
6 49 (5.27%) Sybase
7 44 (4.73%) Sun
8 43 (4.62%) CA Agile Central
9 28 (3.01%) Xamarin
10 26 (2.80%) Sitecore
11 14 (1.51%) Marketo
12 13 (1.40%) Zend
13 11 (1.18%) Adobe
13 11 (1.18%) hybris
14 9 (0.97%) Capita
14 9 (0.97%) Salesforce.com
15 5 (0.54%) Atlassian
16 4 (0.43%) Sophos
17 3 (0.32%) MKS
17 3 (0.32%) Solace