18 of 18 Permanent Dependency Injection Jobs in the UK excluding London

.Net Developer -Manchester

Hiring Organisation
Capgemini
Location
Manchester, United Kingdom
Employment Type
Full Time
Experience with messaging technologies such as Azure Service Bus, Kafka, RabbitMQ, or similar platforms. Strong understanding of API Gateway implementation, Dependency Injection (DI), asynchronous programming, and concurrent application design. Knowledge of OAuth 2.0, JWT, OpenID Connect, SSL/TLS, Azure Key Vault (or similar), and secure application development … analytical, problem-solving, communication, stakeholder management, and AI-assisted development skills. Good to have : Angular Primary Focus: Microservices, API Gateway, Messaging, Security, Distributed Systems, Dependency Injection, Async Programming, Testing, Troubleshooting, and Performance Optimization. We are a Disability Confident Employer: Capgemini is proud to be a Disability Confident Employer ...

Senior Software Engineer .Net

Hiring Organisation
Microlise
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent
hands-on experience developing complex web applications using Angular and TypeScript in a commercial environment. Strong understanding of Angular architecture, component design, state management, dependency injection, routing and performance optimisation. Strong hands-on experience developing applications and services using C# and .NET/.NET Core within a commercial … ASP.NET Core, with a strong understanding of secure, scalable and maintainable backend development practices Experience working with modern .NET development patterns and frameworks, including dependency injection, Entity Framework, and automated testing within C# applications. Experience building responsive, accessible and user-centric applications using Angular, TypeScript, HTML5, CSS3 ...

Senior Software Developer

Location
Ipswich, England, United Kingdom
understanding of SOLID principles and how to use design patterns to create robust, maintainable and testable code Strong understanding of object‐oriented programming and Dependency Injection Strong experience of integrating with third party services using APIs Experience of writing performance critical code Experience of using Git or similar … understanding of SOLID principles and how to use design patterns to create robust, maintainable and testable code Strong understanding of object‐oriented programming and Dependency Injection Strong experience of integrating with third party services using APIs Experience of writing performance critical code Experience of using Git or similar ...

.NET Developer, Consultant, Manager

Location
Belfast City District, Northern Ireland, United Kingdom
RESTful APIs using ASP.NET Core Web API, including threat assessment throughout the development process. Deep understanding of object‐oriented programming principles (SOLID), design patterns, dependency injection, and secure coding practices. Experience deploying and managing .NET applications using containerisation technologies (Docker, Kubernetes). Experience using and defining version control ...

WPF Desktop Developer

Location
Guildford, England, United Kingdom
self organising Scrum team including participating in the daily standup, planning and retrospective meetings C#.NET, WPF and the MVVM pattern Entity Framework, SQL Server Dependency injection (Autofac or similar) Unit testing (NUnit, Moq) GIT Ability to work collaboratively within an agile team A strong commitment to staying ...

Senior Full-Stack Engineer (Integrations)

Location
City of Edinburgh, Scotland, United Kingdom
service communication. Strong Microsoft Azure experience covering application hosting, networking, monitoring and integration services. Advanced C# and .NET development skills, including asynchronous programming, dependency injection and automated testing. Solid understanding of integration patterns, distributed systems and secure application architecture. Experience with GitHub, GitHub Actions and modern CI/ ...

Software Engineer

Location
Northampton, England, United Kingdom
principles, design patterns, and software engineering best practices. Spring Boot - Hands-on experience building and maintaining microservices using Spring Boot, including RESTful API development, dependency injection, security implementation, and integration with cloud-native and distributed systems. Kafka - Strong knowledge of event-driven architecture and real-time data streaming ...

Lead Software Engineer - Java/SpringBoot

Location
Bournemouth, England, United Kingdom
more programming language(s), including Java Hands-on experience building and maintaining microservices with Spring Boot, including REST APIs with JSON, dependency injection, configuration management, and actuator-based monitoring. Proficiency in automation and continuous delivery methods. Previous experience working with relational databases such as Oracle, Postgres, MongoDB, Etc. ...

Senior iOS Engineer- Identity Services

Location
Knutsford, England, United Kingdom
biometric authentication (Face ID, Touch ID), keychain services, secure storage, and certificate pinning Experience with modern iOS development practices including MVVM/Clean Architecture, dependency injection, automated testing (XCTest, UI Testing), and CI/CD pipelines for mobile apps Expertise in secure mobile development practices including code obfuscation ...

Senior Software Engineer (.NET)

Location
Manchester, England, United Kingdom
love to talk to you if you: Have strong, proven experience building APIs using C# and .NET/.NET Core, including ORM and dependency injection experience with relational or NoSQL data stores such as SQL Server, PostgreSQL or Cosmos DB, at a senior level Have a track record ...

Senior Software Engineer (.NET)

Location
Leeds, England, United Kingdom
love to talk to you if you: Have strong, proven experience building APIs using C# and .NET/.NET Core, including ORM and dependency injection experience with relational or NoSQL data stores such as SQL Server, PostgreSQL or Cosmos DB, at a senior level Have a track record ...

Senior Software Engineer (.NET)

Location
City of Edinburgh, Scotland, United Kingdom
love to talk to you if you: Have strong, proven experience building APIs using C# and .NET/.NET Core, including ORM and dependency injection experience with relational or NoSQL data stores such as SQL Server, PostgreSQL or Cosmos DB, at a senior level Have a track record ...

AI Software Engineer

Hiring Organisation
Major Recruitment
Location
Chesterfield, Derbyshire, East Midlands, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
build scalable backend services using C#. NET Integration of LLMs (local/self-hosted) SignalR real-time communication experience OOP and Entity Frameworks Dependency injection PostgreSQL/SQL Servers/Vector Search/RAG API integration experience AI tools - Claude Code or GitHub Copilot Hands-on experience using ...

Senior/Staff Software Engineer - Silicon Engineering Platform

Hiring Organisation
Imagination Technologies Group
Location
Kings Langley, Hertfordshire, UK
Employment Type
Full-time
SOLID principles, OOP design, and composition-based architecture — able to explain trade-offs, not just recite acronyms. Proven ability to write testable code: dependency injection, mocking/stubbing external systems, clear separation between I/O and business logic. Experience building composable software: small, well-scoped modules/ ...

Senior Magento Developer

Location
Manchester, England, United Kingdom
Magento 2 (Open Source or Adobe Commerce) development, ideally as a contractor Strong PHP 8.x and deep knowledge of Magento architecture: modules, plugins, observers, dependency injection, EAV and service contracts Proven integration delivery using Magento REST and GraphQL APIs with third party platforms Experience owning a live production ...

Angular Developer

Location
Bath, England, United Kingdom
roll their sleeves up and pick up their tooling quickly. You’ll need Strong Angular and TypeScript experience in production, including components, routing, forms, dependency injection, RxJS and state management Solid HTML and CSS skills, with responsive layouts and practical web accessibility standards Experience integrating with REST APIs ...

Senior AI Engineer

Location
Birmingham, England, United Kingdom
understand and self-teach new technologies. Ability to multi-task and prioritize ongoing activities based on importance. Writes code using timeless software design patterns (dependency injection, volatility decomposition, etc.). Adaptableto changes in technology and the business environment. Strong ability to analyze problems, trace them to their core ...

Senior Android Platform Engineer (Kotlin/Java)

Location
Motherwell, Scotland, United Kingdom
build systems. Practical experience using AI-assisted tools within software development workflows. Proven track record designing modular architectures, managing APIs, and using versioning/dependency tools within highly regulated or safety-critical sectors (e.g., Medical Devices/MedTech, Automotive, Aviation, Defense, Railway). Strong grasp of the Android … application lifecycles, memory management, clean architecture, and dependency injection. Solid experience with unit and integration test automation and pipeline integration (Azure DevOps/GitHub). Professional fluency in English (written and verbal). You are capable of traveling 5% to 10% of your time to different locations mainly within ...