9 of 9 Remote/Hybrid Dependency Injection Jobs in London

Senior Software Engineer

Location
City Of London, England, United Kingdom
undocumented SQL stored procedures into a clean, tested, dependency-free rules assemblies. Build new services cleanly. with proper Dependency Injection (DI), robust authentication/authorization, structured logging, and full observability. Work fluently across both legacy .NET Framework 4.8 (ASP.NET MVC5, WebAPI 2, EF6) and modern .NET ...

Full Stack Engineer

Location
Greater London, England, United Kingdom
Redux, Context, or NgRx) Responsive UI: Building responsive, cross-browser compatible applications APIs: Developing RESTful APIs Architecture and design : MVC architecture, design patterns, and dependency injection Security: Authentication and authorization (JWT, OAuth2) Databases: Hands-on SQL with MySQL, PostgreSQL, or Oracle. This includes complex queries, joins, indexing ...

Application Engineer

Location
Greater London, England, United Kingdom
years of commercial software engineering, with strong C# and .NET (.NET 6/8 or equivalent recent experience). Solid ASP.NET Core: dependency injection, configuration, middleware, authentication, and correct use of async/await. Competent SQL — able to write and tune queries, and to reason about data models. ...

ETRM Technical Consultant (Endur)

Location
Greater London, England, United Kingdom
with build tools such as Maven, Gradle or Ant. Strong knowledge of object-oriented design principles and established design patterns. A good understanding of dependency injection and software architecture principles. Experience working on business-critical systems where reliability, performance and quality are essential. Personal Attributes Strong analytical ...

Software Engineer

Location
Greater London, England, United Kingdom
knowledge across the team What you’ll bring Commercial experience building and supporting production web applications Strong, modern Angular experience covering components, routing, forms, dependency injection, RxJS and state management Excellent HTML and CSS skills, with a practical understanding of accessibility standards and responsive design Experience integrating with ...

Senior Software Engineer II

Location
Greater London, England, United Kingdom
Identify opportunities to improve automation, efficiency, and decision-making through AI Qualifications Software Architecture & Design Application architecture: Strong grasp of clean/hexagonal architecture, dependency injection, SOLID principles, and protocol-based interfaces. Can design well-structured Python services with clear separation of concerns, testable components, and maintainable codebases. ...

Lead Unity SDK Engineer

Location
Greater London, England, United Kingdom
integration partners with clear SDK documentation. What you’ll bring Essential: Experience across cross-platform mobile and SDK development — iOS, Android, and Unity — including dependency resolution and wrapping native code and binaries inside Unity. Strong architectural background in modular Unity SDK design: dependency injection, bridging native ...

Principal Product Engineer

Location
Greater London, England, United Kingdom
through complex design choices, refactoring priorities and engineering trade-offs. NestJS Architecture : Design and evolve a clean, modular NestJS architecture with clear module boundaries, dependency management, testability and maintainable conventions. Typed APIs and Contracts : Design well-typed, version-aware APIs and integration contracts that are clear to consumers, resilient … record of technical leadership in complex, high-scale systems. NestJS and TypeScript Depth : Deep practical knowledge of NestJS, Node.js and TypeScript, including modular architecture, dependency injection, validation, testing and production operations. Infrastructure and Databases : Strong production experience with AWS, Docker and MySQL or another comparable relational database, including ...

Senior Android Developer

Location
Greater London, England, United Kingdom
Espresso, roboelectric, spoon) Experience using pro guard in released applications Experience working with a Model View pattern Experience with GIT source control. Experience with dependency injection Additional Information WORK PERKS: - Working alongside talented, passionate people who live and breathe technology. - A great working environment in the heart ...