Period
to 21 November 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 21 November 2017 with a comparison to the same period in the previous 2 years.

Dependency Injection (DI)
UK
6 months to
21 Nov 2017
Same period 2016 Same period 2015
Rank 392 439 389
Rank change year-on-year +47 -50 +34
Permanent jobs citing Dependency Injection 1413 1316 1775
As % of all permanent IT jobs advertised in the UK 0.78% 0.70% 0.82%
As % of the Processes & Methodologies category 0.87% 0.78% 0.92%
Number of salaries quoted 1306 1238 1643
UK median annual salary £50,000 £47,500 £45,000
Median salary % change year-on-year +5.26% +5.56% +5.88%
10th Percentile £32,500 £31,250 £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 162655 168863 192975
As % of all permanent IT jobs advertised in the UK 89.90% 89.39% 88.79%
Number of salaries quoted 128479 140408 158967
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%

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 21 November 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 21 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 +38 1363 £50,000 +5.26% 92
UK excluding London +75 943 £45,000 +12.50% 64
London -25 458 £65,000 +18.18% 32
North of England +20 300 £40,000 - 21
South East +113 257 £47,500 +5.56% 17
North West +7 240 £40,000 - 13
East of England +47 130 £45,000 -18.18% 5
Midlands -6 110 £52,500 +33.76% 10
South West +67 109 £45,000 +20.00% 7
West Midlands +18 77 £52,500 +35.48% 7
Yorkshire +17 45 £42,500 -10.53% 7
East Midlands -2 33 £52,500 +33.76% 2
Wales +32 28 £40,000 -20.00% 3
North East +14 15 £45,000 +28.57% 1
Scotland -19 10 £32,500 -16.13% 1

For the 6 months to 21 November 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 1232 (87.19%) Agile Software Development
2 1212 (85.77%) .NET
3 1178 (83.37%) C#
4 1073 (75.94%) TDD
5 1064 (75.30%) SQL Server
6 874 (61.85%) MVC
7 790 (55.91%) ASP.NET
8 723 (51.17%) ASP.NET MVC
9 648 (45.86%) Continuous Integration
10 636 (45.01%) Scrum
11 573 (40.55%) Kanban
12 562 (39.77%) Web Application Development
13 530 (37.51%) Ninject
14 513 (36.31%) WPF
15 484 (34.25%) ASP.NET MVC 5
16 473 (33.47%) RESTful
17 465 (32.91%) ASP.NET Web API
18 453 (32.06%) KnockoutJS
19 423 (29.94%) WCF
20 380 (26.89%) AngularJS
21 374 (26.47%) SQL Server 2014
22 371 (26.26%) Inversion of Control
23 363 (25.69%) BDD
24 356 (25.19%) NUnit
25 337 (23.85%) MVVM
26 335 (23.71%) SQL Server 2016
26 335 (23.71%) Unity DI Container
27 334 (23.64%) Microsoft
28 314 (22.22%) Spring.NET
29 299 (21.16%) .NET Framework

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 173 (12.24%) Elasticsearch
2 90 (6.37%) CMS
3 52 (3.68%) Umbraco
4 42 (2.97%) Sitecore CMS
4 42 (2.97%) Tomcat
5 36 (2.55%) EPiServer
5 36 (2.55%) JBoss
6 31 (2.19%) DNN
6 31 (2.19%) Immediacy CMS
6 31 (2.19%) Kentico
6 31 (2.19%) Sitefinity
7 28 (1.98%) SharePoint
8 27 (1.91%) WildFly
9 26 (1.84%) WebSphere
10 24 (1.70%) Apache Geronimo
10 24 (1.70%) WebLogic
11 22 (1.56%) IIS
12 12 (0.85%) GlassFish
13 11 (0.78%) Apache
13 11 (0.78%) SugarCRM
Applications
1 8 (0.57%) Microsoft Excel
2 2 (0.14%) Chatbot
Business Applications
1 6 (0.42%) Dynamics NAV
1 6 (0.42%) Maximo
2 3 (0.21%) RMDS
3 1 (0.071%) Dynamics CRM
Cloud Services
1 291 (20.59%) Microsoft Azure
2 146 (10.33%) Google Play
3 140 (9.91%) Amazon AWS
4 43 (3.04%) SaaS
5 31 (2.19%) GitHub
6 13 (0.92%) npm
7 10 (0.71%) Azure Data Factory
7 10 (0.71%) PaaS
8 7 (0.50%) Amazon S3
8 7 (0.50%) AWS Lambda
8 7 (0.50%) Serverless
9 5 (0.35%) Amazon SQS
9 5 (0.35%) IaaS
9 5 (0.35%) Office 365
10 4 (0.28%) Amazon EC2
11 3 (0.21%) AWS CloudFormation
12 2 (0.14%) Amazon ElastiCache
12 2 (0.14%) Cloud Computing
13 1 (0.071%) CloudFront
Communications & Networking
1 112 (7.93%) Internet
2 89 (6.30%) Hyperconnected
3 81 (5.73%) Broadband
4 8 (0.57%) WinSCP
5 6 (0.42%) AMQP
6 3 (0.21%) Ethernet
6 3 (0.21%) HTTP
6 3 (0.21%) RS-232
6 3 (0.21%) TCP/IP
7 1 (0.071%) Intranet
7 1 (0.071%) PPP
7 1 (0.071%) Unified Communications
7 1 (0.071%) VoIP
Database & Business Intelligence
1 1064 (75.30%) SQL Server
2 374 (26.47%) SQL Server 2014
3 335 (23.71%) SQL Server 2016
4 223 (15.78%) MongoDB
5 64 (4.53%) NoSQL
6 45 (3.18%) Relational Database
7 44 (3.11%) SQL Server 2012
8 41 (2.90%) SQL Server 2008
9 33 (2.34%) Apache Cassandra
10 32 (2.26%) Big Data
11 31 (2.19%) MySQL
12 26 (1.84%) Azure SQL Database
12 26 (1.84%) SQL Server Integration Services
12 26 (1.84%) SQL Server Reporting Services
13 22 (1.56%) Hadoop
14 16 (1.13%) InterSystems Cache
14 16 (1.13%) SQLite
15 14 (0.99%) PostgreSQL
15 14 (0.99%) Redis
16 11 (0.78%) DocumentDB
Development Applications
1 356 (25.19%) NUnit
2 296 (20.95%) MSTest
3 260 (18.40%) Moq
4 229 (16.21%) Rhino Mocks
5 198 (14.01%) TeamCity
6 173 (12.24%) Git (software)
7 90 (6.37%) Team Foundation Server
8 70 (4.95%) Visual Studio
9 43 (3.04%) Subversion
10 41 (2.90%) Selenium
11 35 (2.48%) JUnit
12 30 (2.12%) Octopus Deploy
13 29 (2.05%) Gradle
14 23 (1.63%) Jenkins
14 23 (1.63%) NuGet
15 22 (1.56%) Grunt
16 18 (1.27%) JIRA
17 17 (1.20%) Jasmine
17 17 (1.20%) Maven
18 16 (1.13%) WebDriver
General
1 224 (15.85%) Finance
2 182 (12.88%) Games
3 171 (12.10%) Marketing
4 114 (8.07%) Telecoms
5 94 (6.65%) Advertising
6 73 (5.17%) Banking
7 65 (4.60%) Retail
8 35 (2.48%) Manufacturing
9 34 (2.41%) Investment Banking
10 32 (2.26%) Electronics
11 22 (1.56%) Publishing
12 21 (1.49%) Music Industry
13 11 (0.78%) Financial Institution
14 10 (0.71%) Military
15 7 (0.50%) Front Office
16 6 (0.42%) Billing
17 3 (0.21%) Legal
18 2 (0.14%) German Language
18 2 (0.14%) Italian Language
19 1 (0.071%) Aerospace
Job Titles
1 1309 (92.64%) Developer
2 1053 (74.52%) .NET Developer
3 472 (33.40%) C# Developer
4 422 (29.87%) C# .NET Developer
5 206 (14.58%) ASP.NET Developer
6 201 (14.23%) C# ASP.NET Developer
7 185 (13.09%) ASP.NET MVC Developer
8 152 (10.76%) WPF Developer
9 151 (10.69%) C# WPF Developer
10 149 (10.54%) Agile Developer
11 146 (10.33%) Agile .NET Developer
11 146 (10.33%) Agile C# Developer
12 119 (8.42%) Senior Developer
13 103 (7.29%) Graduate
13 103 (7.29%) Graduate .NET Developer
13 103 (7.29%) Graduate Developer
14 102 (7.22%) Messaging Developer
15 90 (6.37%) Digital Developer
16 81 (5.73%) Telecoms Developer
17 78 (5.52%) Junior Developer
Libraries, Frameworks & Software Standards
1 1212 (85.77%) .NET
2 790 (55.91%) ASP.NET
3 723 (51.17%) ASP.NET MVC
4 530 (37.51%) Ninject
5 513 (36.31%) WPF
6 484 (34.25%) ASP.NET MVC 5
7 473 (33.47%) RESTful
8 465 (32.91%) ASP.NET Web API
9 453 (32.06%) KnockoutJS
10 423 (29.94%) WCF
11 380 (26.89%) AngularJS
12 335 (23.71%) Unity DI Container
13 314 (22.22%) Spring.NET
14 299 (21.16%) .NET Framework
15 298 (21.09%) Node.js
16 287 (20.31%) Twitter Bootstrap
17 271 (19.18%) Castle Windsor
18 235 (16.63%) Entity Framework
19 195 (13.80%) WinForms
20 189 (13.38%) CSS
Miscellaneous
1 187 (13.23%) Greenfield Project
2 159 (11.25%) Mobile App
3 129 (9.13%) Computer Science
4 119 (8.42%) Enterprise Software
5 115 (8.14%) iPhone
6 74 (5.24%) User Experience
7 68 (4.81%) Social Network
8 55 (3.89%) Tandem
9 34 (2.41%) Client/Server
10 17 (1.20%) Algorithms
11 13 (0.92%) Music Streaming
11 13 (0.92%) Smart Meter
12 12 (0.85%) Data Structures
13 11 (0.78%) BBC
14 10 (0.71%) Analytical Skills
15 9 (0.64%) Video on Demand
16 5 (0.35%) Equities
16 5 (0.35%) Learning Management System
16 5 (0.35%) Management Information System
17 4 (0.28%) N-Tier
Operating Systems
1 244 (17.27%) Windows
2 199 (14.08%) Android
3 46 (3.26%) Apple iOS
4 33 (2.34%) Linux
5 13 (0.92%) Windows Server
6 3 (0.21%) Mac OS
6 3 (0.21%) Unix
6 3 (0.21%) Windows Embedded Compact
Processes & Methodologies
1 1232 (87.19%) Agile Software Development
2 1073 (75.94%) TDD
3 874 (61.85%) MVC
4 648 (45.86%) Continuous Integration
5 636 (45.01%) Scrum
6 573 (40.55%) Kanban
7 562 (39.77%) Web Application Development
8 371 (26.26%) Inversion of Control
9 363 (25.69%) BDD
10 337 (23.85%) MVVM
11 299 (21.16%) OO
12 238 (16.84%) Multithreading
13 195 (13.80%) Domain-Driven Design
14 161 (11.39%) Unit Testing
15 136 (9.62%) Web Development
16 110 (7.78%) SOLID
17 104 (7.36%) Software Engineering
18 98 (6.94%) OOP
19 96 (6.79%) SOA
20 79 (5.59%) Microservices
Programming Languages
1 1178 (83.37%) C#
2 279 (19.75%) JavaScript
3 218 (15.43%) SQL
4 178 (12.60%) Ruby
5 153 (10.83%) F#
6 149 (10.54%) Java
7 52 (3.68%) T-SQL
8 48 (3.40%) VB.NET
9 43 (3.04%) TypeScript
10 42 (2.97%) VB
11 33 (2.34%) Kotlin
12 31 (2.19%) PHP
13 30 (2.12%) Apple Swift
14 28 (1.98%) PowerShell
15 20 (1.42%) Scala
16 11 (0.78%) C
17 10 (0.71%) Clojure
18 9 (0.64%) Groovy
19 8 (0.57%) C++
19 8 (0.57%) ECMAScript
Qualifications
1 92 (6.51%) Degree
2 49 (3.47%) Computer Science Degree
3 19 (1.34%) Microsoft Certification
3 19 (1.34%) Security Cleared
4 18 (1.27%) SC Cleared
5 12 (0.85%) MCSD
6 9 (0.64%) MCAD
6 9 (0.64%) MCTS
7 6 (0.42%) MCPD
8 2 (0.14%) Master's Degree
8 2 (0.14%) PhD
Quality Assurance & Compliance
1 21 (1.49%) QA
2 1 (0.071%) GDPR
System Software
1 50 (3.54%) Docker
2 1 (0.071%) Virtual Machines
Systems Management
1 154 (10.90%) Kibana
2 92 (6.51%) Business Desktop Deployment
2 92 (6.51%) WSUS
3 11 (0.78%) Marathon
4 6 (0.42%) Puppet
5 1 (0.071%) Opscode Chef
Vendors
1 334 (23.64%) Microsoft
2 213 (15.07%) Google
3 157 (11.11%) Facebook
4 72 (5.10%) Twitter
5 56 (3.96%) Oracle
6 42 (2.97%) Sitecore
7 36 (2.55%) SAP
8 31 (2.19%) Alterian
9 6 (0.42%) Cadence
9 6 (0.42%) Charles River
9 6 (0.42%) Cognizant
10 5 (0.35%) Atlassian
10 5 (0.35%) Zoomdata
11 4 (0.28%) Xamarin
12 3 (0.21%) IBM
12 3 (0.21%) TIBCO
13 2 (0.14%) Arqiva
13 2 (0.14%) BT
14 1 (0.071%) Apple
14 1 (0.071%) Splunk