Period
to 22 November 2017

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

Inversion of Control (IoC)
UK > England
6 months to
22 Nov 2017
Same period 2016 Same period 2015
Rank 637 629 543
Rank change year-on-year -8 -86 +72
Permanent jobs citing Inversion of Control 609 666 990
As % of all permanent IT jobs advertised in England 0.36% 0.37% 0.49%
As % of the Processes & Methodologies category 0.40% 0.42% 0.55%
Number of salaries quoted 472 619 936
England median annual salary £50,500 £47,500 £45,000
Median salary % change year-on-year +6.32% +5.56% -
10th Percentile £32,500 £24,750 £27,500
90th Percentile £74,875 £75,250 £68,125
UK median annual salary £50,250 £45,000 £45,000
% change year-on-year +11.67% - -

Inversion of Control 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 England with a requirement for process or methodology skills.

All Process and Methodology Skills
England
Permanent vacancies with a requirement for process or methodology skills 152153 160470 180138
As % of all permanent IT jobs advertised in England 89.91% 89.39% 88.75%
Number of salaries quoted 121055 134622 149914
England median annual salary £50,000 £50,000 £47,500
Median salary % change year-on-year - +5.26% +5.56%
10th Percentile £28,750 £28,250 £27,500
90th Percentile £80,000 £80,000 £77,500
UK median annual salary £50,000 £49,500 £47,500
% change year-on-year +1.01% +4.21% +5.56%

Inversion of Control
Job Vacancy Trend in England

Job postings citing Inversion of Control as a percentage of all IT jobs advertised in England.

Job vacancy trend for Inversion of Control in England

Inversion of Control
Salary Trend in England

This chart provides the 3-month moving average for salaries quoted in permanent IT jobs citing Inversion of Control in England.

Salary trend for Inversion of Control in England

Inversion of Control
Salary Histogram in England

The salary distribution of IT jobs citing Inversion of Control in England over the 6 months to 22 November 2017.

Salary histogram for Inversion of Control in England

Inversion of Control
Job Locations in England

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing Inversion of Control within the England region over the 6 months to 22 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
London -35 315 £60,000 - 14
South East +88 130 £47,500 +5.56% 6
East of England +58 68 £50,500 +18.82% 1
North of England -73 65 £45,000 +28.57% 8
North West -83 48 £55,000 +57.14% 4
Yorkshire +21 16 £40,000 - 3
West Midlands 0 15 £37,500 +7.14% 4
Midlands -9 15 £37,500 +36.36% 5
South West +9 12 £60,000 +60.00%
North East 0 1 £34,000 - 1
Inversion of Control
UK

For the 6 months to 22 November 2017, IT jobs citing Inversion of Control 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 England region with a requirement for Inversion of Control.

1 516 (84.73%) Agile Software Development
2 472 (77.50%) .NET
3 446 (73.23%) C#
4 429 (70.44%) TDD
5 380 (62.40%) SQL Server
6 376 (61.74%) Scrum
7 375 (61.58%) Continuous Integration
8 353 (57.96%) Dependency Injection
9 313 (51.40%) WPF
10 307 (50.41%) NUnit
11 303 (49.75%) Kanban
12 293 (48.11%) Unity DI Container
13 290 (47.62%) Ninject
14 280 (45.98%) Spring.NET
15 268 (44.01%) Finance
16 267 (43.84%) MSTest
17 239 (39.24%) MVVM
18 237 (38.92%) Moq
19 215 (35.30%) Castle Windsor
20 214 (35.14%) MVC
21 210 (34.48%) Rhino Mocks
22 181 (29.72%) Windows
23 177 (29.06%) OO
24 165 (27.09%) WinForms
24 165 (27.09%) Banking
25 156 (25.62%) SQL
26 149 (24.47%) Microsoft
27 148 (24.30%) Greenfield Project
28 144 (23.65%) SQL Server 2016
28 144 (23.65%) WCF

Inversion of Control
Co-occurring IT Skills in England 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 73 (11.99%) Tomcat
2 46 (7.55%) JBoss
3 18 (2.96%) IIS
4 17 (2.79%) Apache
5 16 (2.63%) CMS
6 13 (2.13%) Umbraco
7 12 (1.97%) Elasticsearch
7 12 (1.97%) WebSphere
8 11 (1.81%) SugarCRM
9 10 (1.64%) SharePoint
10 6 (0.99%) Orchard CMS
11 4 (0.66%) Apache Solr
11 4 (0.66%) Commerce Server
11 4 (0.66%) Commerce Server 2007
11 4 (0.66%) NServiceBus
11 4 (0.66%) SharePoint 2013
11 4 (0.66%) Sitecore CMS
12 3 (0.49%) Confluence
12 3 (0.49%) EPiServer
13 2 (0.33%) WordPress
Business Applications
1 4 (0.66%) nopCommerce
1 4 (0.66%) Payment Gateway
2 3 (0.49%) RMDS
3 1 (0.16%) Dynamics CRM
3 1 (0.16%) Oracle BPM
Cloud Services
1 45 (7.39%) Microsoft Azure
2 17 (2.79%) SaaS
3 13 (2.13%) Amazon AWS
4 4 (0.66%) GitHub
5 3 (0.49%) Amazon EC2
5 3 (0.49%) Amazon S3
5 3 (0.49%) npm
6 2 (0.33%) Azure Machine Learning
6 2 (0.33%) Sage Pay
7 1 (0.16%) PaaS
Communications & Networking
1 79 (12.97%) Broadband
2 25 (4.11%) Internet
3 9 (1.48%) Hyperconnected
4 3 (0.49%) Ethernet
4 3 (0.49%) HTTPS
4 3 (0.49%) RS-232
4 3 (0.49%) SSL
4 3 (0.49%) TCP/IP
5 2 (0.33%) ATM
5 2 (0.33%) Bluetooth
5 2 (0.33%) HTTP
5 2 (0.33%) Network Security
6 1 (0.16%) DSL
Database & Business Intelligence
1 380 (62.40%) SQL Server
2 144 (23.65%) SQL Server 2016
3 68 (11.17%) SQL Server 2014
4 48 (7.88%) Data Warehouse
5 46 (7.55%) PostgreSQL
6 45 (7.39%) BusinessObjects
7 23 (3.78%) Relational Database
8 20 (3.28%) SQL Server 2008
9 16 (2.63%) SQL Server 2012
10 14 (2.30%) SQL Server Reporting Services
11 10 (1.64%) NoSQL
12 9 (1.48%) Hadoop
13 8 (1.31%) SQL Server Integration Services
14 4 (0.66%) SQL Server 2005
14 4 (0.66%) SQL Server Analysis Services
14 4 (0.66%) SSDT
15 3 (0.49%) Couchbase
15 3 (0.49%) MySQL
15 3 (0.49%) OLAP
15 3 (0.49%) RDBMS
Development Applications
1 307 (50.41%) NUnit
2 267 (43.84%) MSTest
3 237 (38.92%) Moq
4 210 (34.48%) Rhino Mocks
5 82 (13.46%) Git (software)
6 65 (10.67%) Team Foundation Server
7 59 (9.69%) JUnit
8 54 (8.87%) Maven
9 49 (8.05%) Mockito
10 45 (7.39%) Sonatype Nexus
11 37 (6.08%) TeamCity
12 30 (4.93%) MSBuild
12 30 (4.93%) Visual Studio
13 29 (4.76%) Jenkins
14 26 (4.27%) Subversion
15 19 (3.12%) SpecFlow
16 18 (2.96%) Ant
17 13 (2.13%) Cucumber
18 12 (1.97%) IntelliJ
18 12 (1.97%) Selenium
General
1 268 (44.01%) Finance
2 165 (27.09%) Banking
3 131 (21.51%) Investment Banking
4 109 (17.90%) Marketing
5 100 (16.42%) Retail Banking
6 93 (15.27%) Telecoms
7 45 (7.39%) Publishing
8 14 (2.30%) Electronics
8 14 (2.30%) Games
8 14 (2.30%) Manufacturing
9 11 (1.81%) Retail
10 4 (0.66%) Back Office
11 3 (0.49%) Legal
12 2 (0.33%) Music Industry
13 1 (0.16%) Advertising
13 1 (0.16%) Pharmaceutical
Job Titles
1 589 (96.72%) Developer
2 400 (65.68%) .NET Developer
3 229 (37.60%) C# Developer
4 194 (31.86%) C# .NET Developer
5 142 (23.32%) C# WPF Developer
5 142 (23.32%) WPF Developer
6 121 (19.87%) Java Developer
7 110 (18.06%) Senior Developer
8 79 (12.97%) Telecoms Developer
9 59 (9.69%) Senior Java Developer
10 47 (7.72%) Oracle Developer
10 47 (7.72%) Software Developer
11 45 (7.39%) Senior Oracle Developer
12 41 (6.73%) Graduate
12 41 (6.73%) Graduate .NET Developer
12 41 (6.73%) Graduate Developer
13 37 (6.08%) Senior .NET Developer
14 36 (5.91%) .NET Software Developer
15 32 (5.25%) C# Software Developer
16 31 (5.09%) C# ASP.NET Developer
Libraries, Frameworks & Software Standards
1 472 (77.50%) .NET
2 313 (51.40%) WPF
3 293 (48.11%) Unity DI Container
4 290 (47.62%) Ninject
5 280 (45.98%) Spring.NET
6 215 (35.30%) Castle Windsor
7 165 (27.09%) WinForms
8 144 (23.65%) WCF
9 138 (22.66%) ASP.NET
10 129 (21.18%) RESTful
11 104 (17.08%) .NET Framework
12 102 (16.75%) ASP.NET MVC
13 96 (15.76%) CSS
13 96 (15.76%) Web Services
14 92 (15.11%) Spring
15 85 (13.96%) HTML
16 84 (13.79%) AngularJS
17 74 (12.15%) jQuery
18 73 (11.99%) ASP.NET Web API
19 63 (10.34%) Middleware
Miscellaneous
1 148 (24.30%) Greenfield Project
2 62 (10.18%) Enterprise Software
2 62 (10.18%) Social Network
3 54 (8.87%) Computer Science
4 53 (8.70%) Tandem
5 40 (6.57%) Fixed Income
6 37 (6.08%) Client/Server
7 20 (3.28%) Mobile App
8 14 (2.30%) Analytical Skills
9 7 (1.15%) BBC
10 6 (0.99%) User Experience
11 5 (0.82%) N-Tier
12 4 (0.66%) Internet of Things
12 4 (0.66%) Social Media
13 3 (0.49%) Algorithms
13 3 (0.49%) Data Structures
13 3 (0.49%) Industrial Internet of Things
14 2 (0.33%) Fintech
14 2 (0.33%) Public Cloud
14 2 (0.33%) Virtual Team
Operating Systems
1 181 (29.72%) Windows
2 45 (7.39%) Unix
3 12 (1.97%) Linux
4 11 (1.81%) Android
5 6 (0.99%) Apple iOS
6 3 (0.49%) Mac OS
6 3 (0.49%) Windows Embedded Compact
7 2 (0.33%) Windows Server
8 1 (0.16%) CentOS
8 1 (0.16%) Ubuntu
Processes & Methodologies
1 516 (84.73%) Agile Software Development
2 429 (70.44%) TDD
3 376 (61.74%) Scrum
4 375 (61.58%) Continuous Integration
5 353 (57.96%) Dependency Injection
6 303 (49.75%) Kanban
7 239 (39.24%) MVVM
8 214 (35.14%) MVC
9 177 (29.06%) OO
10 106 (17.41%) Unit Testing
11 102 (16.75%) Asset Management
12 98 (16.09%) Wealth Management
13 93 (15.27%) OOP
14 80 (13.14%) Multithreading
15 78 (12.81%) SDLC
16 70 (11.49%) SOLID
17 66 (10.84%) Software Engineering
18 60 (9.85%) Test Automation
19 57 (9.36%) BDD
20 52 (8.54%) OOD
Programming Languages
1 446 (73.23%) C#
2 156 (25.62%) SQL
3 139 (22.82%) Java
4 96 (15.76%) JavaScript
5 56 (9.20%) T-SQL
6 48 (7.88%) PL/SQL
6 48 (7.88%) Python
7 47 (7.72%) Bash Shell
8 45 (7.39%) Perl
9 23 (3.78%) PowerShell
9 23 (3.78%) VB.NET
10 20 (3.28%) VB
11 12 (1.97%) PHP
12 11 (1.81%) TypeScript
13 5 (0.82%) C
13 5 (0.82%) Shell Script
14 4 (0.66%) Data Analysis Expressions (DAX)
14 4 (0.66%) Erlang
14 4 (0.66%) Objective-C
15 3 (0.49%) Go
Qualifications
1 91 (14.94%) Degree
2 43 (7.06%) Computer Science Degree
3 7 (1.15%) Microsoft Certification
4 2 (0.33%) MCSD
4 2 (0.33%) SC Cleared
4 2 (0.33%) Security Cleared
Quality Assurance & Compliance
1 2 (0.33%) QA
2 1 (0.16%) PMO
System Software
1 9 (1.48%) Docker
2 3 (0.49%) Active Directory
Systems Management
1 3 (0.49%) Control-M
1 3 (0.49%) Kibana
2 1 (0.16%) Opscode Chef
2 1 (0.16%) Puppet
Vendors
1 149 (24.47%) Microsoft
2 63 (10.34%) Twitter
3 62 (10.18%) Facebook
3 62 (10.18%) Oracle
4 61 (10.02%) TIBCO
5 46 (7.55%) Tableau
6 40 (6.57%) ION Trading
7 17 (2.79%) IBM
8 14 (2.30%) SAP
9 12 (1.97%) Sitecore
10 11 (1.81%) Xamarin
11 7 (1.15%) Virgin Media
12 6 (0.99%) Cognizant
13 3 (0.49%) Atlassian
13 3 (0.49%) Embarcadero
13 3 (0.49%) MicroStrategy
13 3 (0.49%) PayPal
13 3 (0.49%) Sony
14 2 (0.33%) Google
14 2 (0.33%) Solace