Period
to 17 October 2017

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

Dependency Injection (DI)
UK
6 months to
17 Oct 2017
Same period 2016 Same period 2015
Rank 404 435 377
Rank change year-on-year +31 -58 +69
Permanent jobs citing Dependency Injection 1327 1335 1850
As % of all permanent IT jobs advertised in the UK 0.76% 0.70% 0.85%
As % of the Processes & Methodologies category 0.84% 0.78% 0.96%
Number of salaries quoted 1234 1250 1714
UK median annual salary £50,000 £45,000 £45,000
Median salary % change year-on-year +11.11% - +5.88%
10th Percentile £32,500 £27,950 £32,500
90th Percentile £73,750 £71,250 £72,500
UK excluding London median annual salary £45,000 £40,000 £40,000
% change year-on-year +12.50% - -

Dependency Injection 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 157359 171111 192913
As % of all permanent IT jobs advertised in the UK 89.96% 89.17% 88.57%
Number of salaries quoted 123907 142468 158541
UK median annual salary £50,000 £49,000 £47,500
Median salary % change year-on-year +2.04% +3.16% +5.56%
10th Percentile £28,750 £28,000 £27,500
90th Percentile £80,000 £78,750 £76,250
UK excluding London median annual salary £43,000 £42,500 £42,500
% change year-on-year +1.18% - +6.25%

Dependency Injection
Job Vacancy Trend

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

Job vacancy trend for Dependency Injection in the UK

Dependency Injection
Salary Trend

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

Salary trend for Dependency Injection in the UK

Dependency Injection
Salary Histogram

The salary distribution of IT jobs citing Dependency Injection over the 6 months to 17 October 2017.

Salary histogram for Dependency Injection in the UK

Dependency Injection
Top 15 Job Locations

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing Dependency Injection within the UK over the 6 months to 17 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 +33 1288 £50,000 +11.11% 111
UK excluding London +38 873 £45,000 +12.50% 74
London -25 439 £65,000 +18.18% 41
North of England 0 291 £40,000 - 18
North West -10 236 £40,000 - 13
South East +96 231 £47,500 +11.76% 20
South West +70 121 £45,000 +20.00% 13
East of England +41 110 £52,500 - 9
Midlands -27 97 £52,500 +23.53% 10
West Midlands +10 71 £52,500 +16.67% 8
Yorkshire +24 36 £42,500 -10.53% 5
East Midlands -11 26 £60,000 +54.84% 2
North East +20 19 £45,000 +28.57%
Wales +22 13 £42,500 +21.43% 4
Scotland -2 11 £39,750 -0.63%

For the 6 months to 17 October 2017, IT jobs citing Dependency Injection 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 Dependency Injection.

1 1138 (85.76%) .NET
2 1135 (85.53%) Agile Software Development
3 1110 (83.65%) C#
4 991 (74.68%) SQL Server
5 974 (73.40%) TDD
6 837 (63.07%) MVC
7 758 (57.12%) ASP.NET
8 697 (52.52%) ASP.NET MVC
9 570 (42.95%) Continuous Integration
10 558 (42.05%) Scrum
11 479 (36.10%) Web Application Development
12 475 (35.80%) Kanban
13 468 (35.27%) Ninject
14 451 (33.99%) WPF
15 421 (31.73%) KnockoutJS
16 420 (31.65%) ASP.NET MVC 5
17 413 (31.12%) ASP.NET Web API
18 409 (30.82%) RESTful
19 406 (30.60%) WCF
20 361 (27.20%) AngularJS
21 355 (26.75%) Microsoft
22 347 (26.15%) Inversion of Control
23 339 (25.55%) SQL Server 2014
24 330 (24.87%) BDD
25 326 (24.57%) NUnit
26 311 (23.44%) .NET Framework
27 310 (23.36%) MVVM
28 298 (22.46%) Unity DI Container
29 293 (22.08%) JavaScript
30 288 (21.70%) OO

Dependency Injection
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 145 (10.93%) Elasticsearch
2 97 (7.31%) CMS
3 54 (4.07%) Umbraco
4 43 (3.24%) Sitecore CMS
5 37 (2.79%) JBoss
6 35 (2.64%) Tomcat
7 34 (2.56%) EPiServer
7 34 (2.56%) IIS
8 31 (2.34%) WildFly
9 29 (2.19%) WebSphere
10 27 (2.03%) DNN
10 27 (2.03%) Immediacy CMS
10 27 (2.03%) Kentico
10 27 (2.03%) Sitefinity
11 25 (1.88%) WebLogic
12 24 (1.81%) Apache Geronimo
13 22 (1.66%) SharePoint
14 14 (1.06%) NServiceBus
15 12 (0.90%) GlassFish
15 12 (0.90%) Oracle SOA Suite
Applications
1 7 (0.53%) Microsoft Excel
2 2 (0.15%) Chatbot
Business Applications
1 8 (0.60%) Dynamics NAV
1 8 (0.60%) Maximo
2 7 (0.53%) Dynamics CRM
3 3 (0.23%) RMDS
Cloud Services
1 252 (18.99%) Microsoft Azure
2 138 (10.40%) Google Play
3 124 (9.34%) Amazon AWS
4 58 (4.37%) SaaS
5 25 (1.88%) GitHub
6 15 (1.13%) npm
7 10 (0.75%) PaaS
8 9 (0.68%) Azure Data Factory
9 7 (0.53%) Amazon S3
10 4 (0.30%) Amazon EC2
10 4 (0.30%) Amazon SQS
10 4 (0.30%) IaaS
11 3 (0.23%) AWS Lambda
11 3 (0.23%) Boomi
11 3 (0.23%) iPaaS
11 3 (0.23%) Serverless
12 2 (0.15%) Amazon ElastiCache
12 2 (0.15%) AWS CloudFormation
12 2 (0.15%) Cloud Computing
12 2 (0.15%) Yarn
Communications & Networking
1 92 (6.93%) Internet
2 65 (4.90%) Hyperconnected
3 64 (4.82%) Broadband
4 8 (0.60%) Ethernet
4 8 (0.60%) RS-232
4 8 (0.60%) TCP/IP
5 7 (0.53%) WinSCP
6 6 (0.45%) Intranet
7 4 (0.30%) HTTP
8 1 (0.075%) PPP
Database & Business Intelligence
1 991 (74.68%) SQL Server
2 339 (25.55%) SQL Server 2014
3 272 (20.50%) SQL Server 2016
4 193 (14.54%) MongoDB
5 61 (4.60%) NoSQL
6 60 (4.52%) Relational Database
7 57 (4.30%) SQL Server 2012
8 42 (3.17%) SQL Server 2008
9 39 (2.94%) MySQL
10 35 (2.64%) SQL Server Reporting Services
11 34 (2.56%) Big Data
12 32 (2.41%) Apache Cassandra
13 31 (2.34%) SQL Server Integration Services
14 27 (2.03%) Hadoop
15 21 (1.58%) Azure SQL Database
15 21 (1.58%) Redis
16 16 (1.21%) InterSystems Cache
17 12 (0.90%) PostgreSQL
18 10 (0.75%) Endeca
18 10 (0.75%) RDBMS
Development Applications
1 326 (24.57%) NUnit
2 245 (18.46%) MSTest
3 212 (15.98%) Moq
4 191 (14.39%) Rhino Mocks
5 179 (13.49%) TeamCity
6 168 (12.66%) Git (software)
7 88 (6.63%) Team Foundation Server
8 74 (5.58%) Visual Studio
9 48 (3.62%) Selenium
10 47 (3.54%) JUnit
11 38 (2.86%) JIRA
12 35 (2.64%) Subversion
13 32 (2.41%) NuGet
14 27 (2.03%) Octopus Deploy
15 24 (1.81%) Gradle
15 24 (1.81%) Grunt
16 23 (1.73%) Jenkins
17 21 (1.58%) MSBuild
18 20 (1.51%) SpecFlow
19 17 (1.28%) FxCop
General
1 209 (15.75%) Finance
2 167 (12.58%) Games
3 152 (11.45%) Marketing
4 98 (7.39%) Telecoms
5 77 (5.80%) Advertising
6 67 (5.05%) Banking
7 47 (3.54%) Retail
8 37 (2.79%) Manufacturing
9 34 (2.56%) Electronics
10 29 (2.19%) Investment Banking
11 24 (1.81%) Publishing
12 12 (0.90%) Music Industry
13 11 (0.83%) Financial Institution
14 9 (0.68%) Military
15 5 (0.38%) Front Office
16 4 (0.30%) Billing
17 3 (0.23%) Legal
17 3 (0.23%) Multimedia
18 2 (0.15%) German Language
18 2 (0.15%) Law
Job Titles
1 1229 (92.61%) Developer
2 965 (72.72%) .NET Developer
3 457 (34.44%) C# Developer
4 406 (30.60%) C# .NET Developer
5 207 (15.60%) ASP.NET Developer
6 199 (15.00%) C# ASP.NET Developer
7 191 (14.39%) ASP.NET MVC Developer
8 153 (11.53%) Senior Developer
9 146 (11.00%) WPF Developer
10 141 (10.63%) C# WPF Developer
11 130 (9.80%) Agile Developer
12 128 (9.65%) Agile .NET Developer
12 128 (9.65%) Agile C# Developer
13 92 (6.93%) Senior .NET Developer
14 86 (6.48%) Digital Developer
15 84 (6.33%) Messaging Developer
16 80 (6.03%) Graduate
16 80 (6.03%) Graduate .NET Developer
16 80 (6.03%) Graduate Developer
17 77 (5.80%) Software Developer
Libraries, Frameworks & Software Standards
1 1138 (85.76%) .NET
2 758 (57.12%) ASP.NET
3 697 (52.52%) ASP.NET MVC
4 468 (35.27%) Ninject
5 451 (33.99%) WPF
6 421 (31.73%) KnockoutJS
7 420 (31.65%) ASP.NET MVC 5
8 413 (31.12%) ASP.NET Web API
9 409 (30.82%) RESTful
10 406 (30.60%) WCF
11 361 (27.20%) AngularJS
12 311 (23.44%) .NET Framework
13 298 (22.46%) Unity DI Container
14 270 (20.35%) Node.js
15 259 (19.52%) Spring.NET
16 252 (18.99%) Entity Framework
17 244 (18.39%) Twitter Bootstrap
18 230 (17.33%) Castle Windsor
19 211 (15.90%) CSS
19 211 (15.90%) HTML
Miscellaneous
1 168 (12.66%) Greenfield Project
2 157 (11.83%) Mobile App
3 110 (8.29%) Enterprise Software
4 108 (8.14%) iPhone
5 107 (8.06%) Computer Science
6 66 (4.97%) User Experience
7 65 (4.90%) Social Network
8 53 (3.99%) Tandem
9 28 (2.11%) Client/Server
10 17 (1.28%) Data Structures
11 12 (0.90%) Algorithms
12 11 (0.83%) BBC
12 11 (0.83%) Driving Licence
13 10 (0.75%) Streaming Music
14 9 (0.68%) Analytical Skills
14 9 (0.68%) Video on Demand
15 8 (0.60%) Industrial Internet of Things
15 8 (0.60%) Internet of Things
15 8 (0.60%) Management Information System
16 7 (0.53%) Learning Management System
Operating Systems
1 204 (15.37%) Windows
2 183 (13.79%) Android
3 49 (3.69%) Linux
4 40 (3.01%) Apple iOS
5 13 (0.98%) Windows Server
6 8 (0.60%) Mac OS
6 8 (0.60%) Windows Embedded Compact
7 4 (0.30%) Unix
Processes & Methodologies
1 1135 (85.53%) Agile Software Development
2 974 (73.40%) TDD
3 837 (63.07%) MVC
4 570 (42.95%) Continuous Integration
5 558 (42.05%) Scrum
6 479 (36.10%) Web Application Development
7 475 (35.80%) Kanban
8 347 (26.15%) Inversion of Control
9 330 (24.87%) BDD
10 310 (23.36%) MVVM
11 288 (21.70%) OO
12 209 (15.75%) Multithreading
13 180 (13.56%) Domain-Driven Design
14 179 (13.49%) Unit Testing
15 139 (10.47%) Web Development
16 124 (9.34%) SOLID
17 111 (8.36%) Software Engineering
18 103 (7.76%) SOA
19 98 (7.39%) OOP
20 90 (6.78%) Test Automation
Programming Languages
1 1110 (83.65%) C#
2 293 (22.08%) JavaScript
3 242 (18.24%) SQL
4 152 (11.45%) Ruby
5 138 (10.40%) Java
6 129 (9.72%) F#
7 67 (5.05%) T-SQL
8 44 (3.32%) TypeScript
9 35 (2.64%) VB.NET
10 30 (2.26%) Kotlin
10 30 (2.26%) PHP
11 28 (2.11%) VB
12 25 (1.88%) PowerShell
13 23 (1.73%) Apple Swift
14 18 (1.36%) C++
15 17 (1.28%) C
16 15 (1.13%) Scala
17 13 (0.98%) ECMAScript
17 13 (0.98%) ES6
18 11 (0.83%) XAML
Qualifications
1 92 (6.93%) Degree
2 44 (3.32%) Computer Science Degree
3 22 (1.66%) Microsoft Certification
4 20 (1.51%) Security Cleared
5 19 (1.43%) SC Cleared
6 12 (0.90%) MCSD
7 9 (0.68%) MCAD
7 9 (0.68%) MCTS
8 8 (0.60%) MCPD
9 2 (0.15%) PhD
10 1 (0.075%) DV Cleared
10 1 (0.075%) Master's Degree
Quality Assurance & Compliance
1 19 (1.43%) QA
System Software
1 28 (2.11%) Docker
2 1 (0.075%) Active Directory
2 1 (0.075%) Virtual Machines
Systems Management
1 126 (9.50%) Kibana
2 74 (5.58%) Business Desktop Deployment
2 74 (5.58%) WSUS
3 5 (0.38%) Marathon
3 5 (0.38%) Puppet
4 2 (0.15%) Control-M
5 1 (0.075%) Opscode Chef
Vendors
1 355 (26.75%) Microsoft
2 189 (14.24%) Google
3 141 (10.63%) Facebook
4 65 (4.90%) Twitter
5 47 (3.54%) Oracle
6 43 (3.24%) Sitecore
7 37 (2.79%) SAP
8 27 (2.03%) Alterian
9 6 (0.45%) Cognizant
10 5 (0.38%) Atlassian
10 5 (0.38%) PayPal
10 5 (0.38%) Telerik
10 5 (0.38%) Zoomdata
11 4 (0.30%) Xamarin
12 3 (0.23%) Alteryx
12 3 (0.23%) IBM
12 3 (0.23%) Jitterbit
12 3 (0.23%) Salesforce.com
12 3 (0.23%) Splunk
12 3 (0.23%) TIBCO