Period
to 20 February 2018

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 20 February 2018 with a comparison to the same period in the previous 2 years.

Dependency Injection (DI)
UK
6 months to
20 Feb 2018
Same period 2017 Same period 2016
Rank 362 407 404
Rank change year-on-year +45 -3 +24
Permanent jobs citing Dependency Injection 1,497 1,337 1,640
As % of all permanent IT jobs advertised in the UK 0.85% 0.77% 0.78%
As % of the Processes & Methodologies category 0.94% 0.85% 0.88%
Number of salaries quoted 1,363 1,276 1,516
UK median annual salary £46,500 £50,000 £45,000
Median salary % change year-on-year -7.00% +11.11% +5.88%
10th Percentile £32,500 £32,500 £32,500
90th Percentile £72,500 £71,875 £71,250
UK excluding London median annual salary £43,250 £42,500 £42,500
% change year-on-year +1.76% - +6.25%

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 158,938 156,459 186,234
As % of all permanent IT jobs advertised in the UK 89.92% 89.53% 88.84%
Number of salaries quoted 128,815 128,949 154,229
UK median annual salary £50,000 £48,500 £47,500
Median salary % change year-on-year +3.09% +2.11% +5.56%
10th Percentile £29,000 £28,250 £27,500
90th Percentile £81,250 £79,750 £77,500
UK excluding London median annual salary £45,000 £42,500 £42,500
% change year-on-year +5.88% - +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 20 February 2018.

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 20 February 2018. 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 +49 1,432 £47,500 - 140
UK excluding London +60 1,012 £43,250 +1.76% 102
London -44 473 £62,500 +8.70% 46
South East +110 326 £45,000 - 22
North of England +5 303 £40,000 - 24
North West -2 252 £40,000 - 17
East of England +75 152 £45,000 -18.18% 19
Midlands +14 124 £42,500 - 22
West Midlands -4 69 £52,500 +23.53% 11
South West +24 60 £40,000 +3.23% 7
East Midlands +16 55 £40,000 -5.88% 11
Wales -7 33 £40,000 -20.00% 4
Yorkshire -5 31 £42,500 -10.53% 5
North East -8 20 £43,750 +75.00% 2
Scotland -31 15 £45,000 +28.57% 4

For the 6 months to 20 February 2018, IT jobs citing Dependency Injection also mentioned the following skills in order of popularity. The figures indicate the absolute number co-occurrences and as a proportion of all permanent job ads with a requirement for Dependency Injection.

1 1,333 (89.04%) Agile Software Development
2 1,308 (87.37%) .NET
3 1,264 (84.44%) C#
4 1,206 (80.56%) TDD
5 1,192 (79.63%) SQL Server
6 951 (63.53%) MVC
7 840 (56.11%) ASP.NET
8 783 (52.30%) ASP.NET MVC
9 753 (50.30%) Continuous Integration
10 740 (49.43%) Scrum
11 680 (45.42%) Web Application Development
12 668 (44.62%) Kanban
13 608 (40.61%) WPF
14 596 (39.81%) ASP.NET MVC 5
15 580 (38.74%) Ninject
16 545 (36.41%) ASP.NET Web API
17 527 (35.20%) RESTful
18 496 (33.13%) SQL Server 2016
19 483 (32.26%) KnockoutJS
20 436 (29.12%) WCF
21 401 (26.79%) BDD
22 398 (26.59%) Inversion of Control
23 395 (26.39%) MVVM
24 384 (25.65%) OO
25 378 (25.25%) NUnit
25 378 (25.25%) AngularJS
26 375 (25.05%) Spring.NET
27 367 (24.52%) MSTest
28 360 (24.05%) SQL Server 2014
29 352 (23.51%) Unity DI Container

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 209 (13.96%) Elasticsearch
2 49 (3.27%) CMS
3 38 (2.54%) EPiServer
4 34 (2.27%) Kentico
5 33 (2.20%) DNN
5 33 (2.20%) Immediacy CMS
5 33 (2.20%) Sitecore CMS
5 33 (2.20%) Sitefinity
5 33 (2.20%) Umbraco
6 25 (1.67%) SharePoint
7 20 (1.34%) IIS
7 20 (1.34%) Tomcat
8 13 (0.87%) Apache
8 13 (0.87%) Apache Solr
9 9 (0.60%) JBoss
9 9 (0.60%) SugarCRM
10 7 (0.47%) WebSphere
11 6 (0.40%) GlassFish
11 6 (0.40%) Jetty
12 5 (0.33%) Liferay
Applications
1 4 (0.27%) Microsoft Excel
Business Applications
1 4 (0.27%) RMDS
2 2 (0.13%) Dynamics NAV
2 2 (0.13%) Maximo
3 1 (0.067%) Dynamics CRM
Cloud Services
1 287 (19.17%) Microsoft Azure
2 170 (11.36%) Amazon AWS
3 119 (7.95%) Google Play
4 33 (2.20%) GitHub
5 23 (1.54%) SaaS
6 16 (1.07%) DigitalOcean
7 14 (0.94%) AWS Lambda
7 14 (0.94%) Serverless
8 12 (0.80%) Azure Data Factory
9 11 (0.73%) Office 365
10 9 (0.60%) IaaS
10 9 (0.60%) PaaS
11 8 (0.53%) npm
12 6 (0.40%) Amazon EC2
12 6 (0.40%) Amazon S3
13 5 (0.33%) Amazon SQS
13 5 (0.33%) AWS CloudFormation
14 2 (0.13%) Amazon ElastiCache
15 1 (0.067%) Dynamics 365
Communications & Networking
1 138 (9.22%) Internet
2 118 (7.88%) Hyperconnected
3 90 (6.01%) Broadband
4 6 (0.40%) AMQP
4 6 (0.40%) HTTP
5 4 (0.27%) FTP
5 4 (0.27%) SMTP
5 4 (0.27%) SSL
5 4 (0.27%) WinSCP
6 3 (0.20%) TCP/IP
7 2 (0.13%) SAN
8 1 (0.067%) Intranet
8 1 (0.067%) SMS
8 1 (0.067%) Unified Communications
8 1 (0.067%) VoIP
Database & Business Intelligence
1 1,192 (79.63%) SQL Server
2 496 (33.13%) SQL Server 2016
3 360 (24.05%) SQL Server 2014
4 254 (16.97%) MongoDB
5 57 (3.81%) NoSQL
6 45 (3.01%) SQL Server 2008
6 45 (3.01%) SQL Server 2012
7 33 (2.20%) MySQL
8 25 (1.67%) Apache Cassandra
8 25 (1.67%) SQLite
9 24 (1.60%) SQL Server Integration Services
10 23 (1.54%) Azure SQL Database
11 22 (1.47%) Relational Database
12 20 (1.34%) Cosmos DB
13 19 (1.27%) SQL Server Reporting Services
14 16 (1.07%) Hadoop
15 7 (0.47%) Oracle Database
16 6 (0.40%) DB2
16 6 (0.40%) PostgreSQL
17 4 (0.27%) Data Warehouse
Development Applications
1 378 (25.25%) NUnit
2 367 (24.52%) MSTest
3 282 (18.84%) Moq
4 258 (17.23%) Rhino Mocks
5 204 (13.63%) TeamCity
6 142 (9.49%) Git (software)
7 81 (5.41%) Team Foundation Server
8 77 (5.14%) Visual Studio
9 51 (3.41%) Subversion
10 32 (2.14%) Gradle
11 25 (1.67%) JUnit
11 25 (1.67%) Selenium
12 24 (1.60%) Jenkins
13 20 (1.34%) Grunt
13 20 (1.34%) Octopus Deploy
14 18 (1.20%) Maven
15 17 (1.14%) JIRA
16 16 (1.07%) PHPUnit
17 15 (1.00%) gulp
18 12 (0.80%) WebDriver
General
1 227 (15.16%) Finance
2 207 (13.83%) Marketing
3 164 (10.96%) Games
4 133 (8.88%) Advertising
5 104 (6.95%) Retail
6 94 (6.28%) Telecoms
7 85 (5.68%) Banking
8 45 (3.01%) Investment Banking
9 38 (2.54%) Music Industry
10 23 (1.54%) Front Office
11 14 (0.94%) Publishing
12 8 (0.53%) Financial Institution
13 7 (0.47%) Legal
14 6 (0.40%) Billing
15 4 (0.27%) Electronics
15 4 (0.27%) Manufacturing
15 4 (0.27%) Military
16 1 (0.067%) Law
16 1 (0.067%) Pharmaceutical
Job Titles
1 1,416 (94.59%) Developer
2 1,174 (78.42%) .NET Developer
3 541 (36.14%) C# Developer
4 476 (31.80%) C# .NET Developer
5 246 (16.43%) ASP.NET Developer
6 233 (15.56%) C# ASP.NET Developer
7 208 (13.89%) ASP.NET MVC Developer
8 184 (12.29%) C# WPF Developer
8 184 (12.29%) WPF Developer
9 148 (9.89%) Agile Developer
10 145 (9.69%) Agile .NET Developer
10 145 (9.69%) Agile C# Developer
11 127 (8.48%) Messaging Developer
12 118 (7.88%) Graduate
12 118 (7.88%) Graduate Developer
13 117 (7.82%) Graduate .NET Developer
14 91 (6.08%) Senior Developer
15 89 (5.95%) Telecoms Developer
16 84 (5.61%) Junior
16 84 (5.61%) Junior Developer
Libraries, Frameworks & Software Standards
1 1,308 (87.37%) .NET
2 840 (56.11%) ASP.NET
3 783 (52.30%) ASP.NET MVC
4 608 (40.61%) WPF
5 596 (39.81%) ASP.NET MVC 5
6 580 (38.74%) Ninject
7 545 (36.41%) ASP.NET Web API
8 527 (35.20%) RESTful
9 483 (32.26%) KnockoutJS
10 436 (29.12%) WCF
11 378 (25.25%) AngularJS
12 375 (25.05%) Spring.NET
13 352 (23.51%) Unity DI Container
14 327 (21.84%) Twitter Bootstrap
15 309 (20.64%) Node.js
16 294 (19.64%) Castle Windsor
17 250 (16.70%) .NET Framework
18 229 (15.30%) WinForms
19 198 (13.23%) CSS
19 198 (13.23%) Web Services
Miscellaneous
1 234 (15.63%) Greenfield Project
2 139 (9.29%) Computer Science
3 123 (8.22%) Mobile App
4 108 (7.21%) iPhone
5 103 (6.88%) Enterprise Software
6 77 (5.14%) Social Network
7 72 (4.81%) User Experience
8 47 (3.14%) Tandem
9 40 (2.67%) Client/Server
10 28 (1.87%) Music Streaming
11 27 (1.80%) Algorithms
12 16 (1.07%) Linux Command Line
13 12 (0.80%) Analytical Skills
14 11 (0.73%) Data Structures
14 11 (0.73%) Spread Betting
15 8 (0.53%) Smart Meter
16 7 (0.47%) Cloud Native
17 4 (0.27%) Equities
18 3 (0.20%) Fintech
18 3 (0.20%) N-Tier
Operating Systems
1 262 (17.50%) Windows
2 178 (11.89%) Android
3 52 (3.47%) Apple iOS
4 39 (2.61%) Linux
5 21 (1.40%) Unix
6 12 (0.80%) Windows Server
7 2 (0.13%) Windows Embedded Compact
7 2 (0.13%) Windows Mobile
7 2 (0.13%) zOS
Processes & Methodologies
1 1,333 (89.04%) Agile Software Development
2 1,206 (80.56%) TDD
3 951 (63.53%) MVC
4 753 (50.30%) Continuous Integration
5 740 (49.43%) Scrum
6 680 (45.42%) Web Application Development
7 668 (44.62%) Kanban
8 401 (26.79%) BDD
9 398 (26.59%) Inversion of Control
10 395 (26.39%) MVVM
11 384 (25.65%) OO
12 242 (16.17%) Multithreading
13 208 (13.89%) Domain-Driven Design
14 134 (8.95%) Unit Testing
15 101 (6.75%) Software Engineering
16 97 (6.48%) Web Development
17 94 (6.28%) OOP
18 92 (6.15%) Test Automation
19 79 (5.28%) OOD
20 70 (4.68%) SOLID
Programming Languages
1 1,264 (84.44%) C#
2 269 (17.97%) JavaScript
3 196 (13.09%) Ruby
4 177 (11.82%) SQL
5 173 (11.56%) F#
6 134 (8.95%) Java
7 65 (4.34%) VB.NET
8 55 (3.67%) VB
9 45 (3.01%) PHP
10 34 (2.27%) Apple Swift
10 34 (2.27%) T-SQL
11 28 (1.87%) TypeScript
12 24 (1.60%) PowerShell
13 14 (0.94%) Kotlin
14 12 (0.80%) Scala
15 9 (0.60%) Clojure
16 8 (0.53%) C++
17 7 (0.47%) Groovy
17 7 (0.47%) Python
18 6 (0.40%) XPath
Qualifications
1 90 (6.01%) Degree
2 51 (3.41%) Computer Science Degree
3 9 (0.60%) Security Cleared
4 8 (0.53%) SC Cleared
5 6 (0.40%) Microsoft Certification
6 3 (0.20%) MCAD
6 3 (0.20%) MCSD
6 3 (0.20%) MCTS
7 2 (0.13%) Master's Degree
7 2 (0.13%) MCPD
8 1 (0.067%) Numerate Degree
Quality Assurance & Compliance
1 17 (1.14%) QA
2 5 (0.33%) GDPR
3 3 (0.20%) PCI DSS
System Software
1 58 (3.87%) Docker
2 4 (0.27%) Active Directory
Systems Management
1 184 (12.29%) Kibana
2 118 (7.88%) Business Desktop Deployment
2 118 (7.88%) WSUS
3 25 (1.67%) Single Sign-On
4 6 (0.40%) Marathon
5 4 (0.27%) Ansible
6 3 (0.20%) Kubernetes
7 2 (0.13%) Opscode Chef
8 1 (0.067%) Graphite
8 1 (0.067%) Graylog
8 1 (0.067%) Puppet
Vendors
1 331 (22.11%) Microsoft
2 198 (13.23%) Facebook
3 191 (12.76%) Google
4 81 (5.41%) Twitter
5 51 (3.41%) Oracle
6 33 (2.20%) Alterian
6 33 (2.20%) Sitecore
7 23 (1.54%) Cadence
7 23 (1.54%) Charles River
8 16 (1.07%) New Relic
9 9 (0.60%) SAP
10 6 (0.40%) IBM
11 4 (0.27%) MuleSoft
11 4 (0.27%) TIBCO
12 3 (0.20%) Capita
12 3 (0.20%) Xamarin
13 2 (0.13%) Ab Initio
13 2 (0.13%) Arqiva
13 2 (0.13%) BT
14 1 (0.067%) Xero