4 of 4 Permanent Dependency Injection Jobs in the Midlands

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 ...

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 ...

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 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 ...