Dependency Injection Jobs in London

20 of 20 Dependency Injection Jobs in London

Software Engineer III- iOS

London, United Kingdom
JPMorgan Chase & Co
and willingness to contribute ideas. Preferred Qualifications and Nice-to-Haves Experience with UI testing frameworks like XCUITest. Experience with Design Systems and UI development. Knowledge of modularisation and dependency injection. Understanding of Accessibility and security considerations in mobile apps. Experience with React Native, feature flagging, and A/B testing. Experience in the FinTech sector. Portfolio of work More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Engineer

London, United Kingdom
IBM Qatar
experience to know when to apply common design patterns Knowledge of and ability to apply SOLID principles Experience of test driven development and related techniques such as mocking and dependency injection Developing in a secure environment Maven Git DevOps tooling experience Performance optimisation of Java application As an equal opportunities' employer, we welcome applications from individuals of all More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Java Software Engineer

London, United Kingdom
Plutus
here. Tech Stack: Micro-services Container Platforms (OpenShift, Kubernetes, CRC, Docker) NoSQL DBs (Cassandra, MongoDB, HBase, Zookeeper, ArangoDB) Serialization libraries (Thrift, Protocol Buffers) Large scale data processing (Hadoop, Kafka) Dependency injection frameworks (Guice, Spring) Text search engines (Lucene, ElasticSearch) Splunk/Elastic CI/CD Build tools: Maven, Git, Jenkins Frameworks: Vert.x, Spring Boot Real-time communication APIs More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Engineer

London, England, United Kingdom
Hybrid / WFH Options
Martello Talent
Write clean, maintainable code using C# and JavaScript, with a focus on high performance. Create intuitive front-end interfaces using Vue.js (or similar JavaScript frameworks). Apply principles like Dependency Injection and SOLID to ensure scalable architecture. Collaborate within Agile/SCRUM teams, utilising Git and CI/CD tools for continuous delivery. Engage with team members and … stakeholders to understand requirements and provide technical insights. Desirable Skills Proficiency in C# and JavaScript , with hands-on experience in Vue.js or similar frameworks. Strong knowledge of Dependency Injection , SOLID principles , and clean code practices. Experience working with MS SQL Server , web services, and API push notifications . Familiarity with Agile methodologies , version control (Git), and CI/ More ❯
Posted:

.NET Developer in London - Noir Consulting

London, United Kingdom
Java Script Works
Agile Azure SQL and more Additionally, there are opportunities for training in: JavaScript TypeScript MongoDB Vue.js AWS and other related technologies The training also covers areas like continuous integration, dependency injection, RESTful, Web API 2, Entity Framework, Node.js, Elasticsearch, Agile methodologies (TDD, BDD, Scrum, and Kanban). This role can involve application development using .NET Core/ASP.NET More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Android Engineer - DriveScore

London, United Kingdom
Hybrid / WFH Options
ClearScore
tools (e.g. Jira) Understanding of build processes and CI tooling (e.g. Bitrise, Fastlane, GitHub Actions) Knowledge of other related tech stacks, such as web or backend Experience with various Dependency Injection libraries (e.g. Koin, Dagger, Hilt) Experience working with multi-module projects We are always looking for ways to do things better and encourage new joiners to bring More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

iOS Developer

City of London, London, United Kingdom
Hybrid / WFH Options
Understanding Recruitment
Strong problem-solving skills & understanding of computer science principles 🖥️ Expertise in UIKit, Foundation, GCD, and Swift concurrency models 🔄 Proficient in MVVM, SOLID principles, TCA, and reactive programming 🧩 Experience with dependency injection and programmatically designing UIs using auto layout 💬 Ability to communicate technical decisions clearly and weigh different approaches What We Offer: 👩‍💻 An opportunity to work on cutting-edge More ❯
Posted:

iOS Developer

London Area, United Kingdom
Hybrid / WFH Options
Understanding Recruitment
Strong problem-solving skills & understanding of computer science principles 🖥️ Expertise in UIKit, Foundation, GCD, and Swift concurrency models 🔄 Proficient in MVVM, SOLID principles, TCA, and reactive programming 🧩 Experience with dependency injection and programmatically designing UIs using auto layout 💬 Ability to communicate technical decisions clearly and weigh different approaches What We Offer: 👩‍💻 An opportunity to work on cutting-edge More ❯
Posted:

.NET Developer

Greater London, England, United Kingdom
Hybrid / WFH Options
Noir
and SQL Server. Our client will give you the opportunity to work on enterprise level software development projects and provide training into: .NET 9, MongoDB, MVVM, Prism, continuous integration, dependency injection (Ninject/Spring.net etc), IoC (Unity, etc), TDD (NUnit/MSTest etc) and Agile (Scrum/Kanban). This is a once in a life time opportunity More ❯
Posted:

Senior Software Engineer

Central London, London, United Kingdom
Hybrid / WFH Options
The Bridge (IT Recruitment) Limited
Utilise AWS cloud technology to deliver CI/CD effectiveness • Help develop best coding practice within the company in areas such as software design patterns and practices, SOA, Microservices, Dependency Injection, test driven development. • Utilise automated testing and monitoring technology If the above sounds like you, please get in touch for further details. More ❯
Employment Type: Permanent, Work From Home
Salary: £90,000
Posted:

Staff Mobile Engineer

London, United Kingdom
Hybrid / WFH Options
ANNA Money
of professional Android development experience Strong knowledge of the Android SDK, Jetpack Compose, and MVP/MVVM architecture Solid experience with Kotlin Coroutines, RxJava, and Java concurrency Proficiency with dependency injection frameworks Experience building apps that consume HTTP APIs, WebSockets, and Protocol Buffers (proto3) Confidence in writing and maintaining UI tests Clear and professional English communication (B2+ level More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer

London Area, United Kingdom
Understanding Recruitment
iOS applications using Swift. A strong specialisation in testing, with proven expertise in UI testing and robust programming skills. In-depth knowledge of SwiftUI, UIKit, Foundation, structured concurrency, and dependency injection. Familiarity with Kotlin as an additional asset. Benefits: Bonus up to 8% Healthcare insurance Pension Collaborative/social working culture, e.g Pizza Thursdays If you are an iOS More ❯
Posted:

Lead Software Engineer

City of London, London, United Kingdom
Understanding Recruitment
iOS applications using Swift. A strong specialisation in testing, with proven expertise in UI testing and robust programming skills. In-depth knowledge of SwiftUI, UIKit, Foundation, structured concurrency, and dependency injection. Familiarity with Kotlin as an additional asset. Benefits: Bonus up to 8% Healthcare insurance Pension Collaborative/social working culture, e.g Pizza Thursdays If you are an iOS More ❯
Posted:

Lead Software Engineer

South East London, England, United Kingdom
Understanding Recruitment
iOS applications using Swift. A strong specialisation in testing, with proven expertise in UI testing and robust programming skills. In-depth knowledge of SwiftUI, UIKit, Foundation, structured concurrency, and dependency injection. Familiarity with Kotlin as an additional asset. Benefits: Bonus up to 8% Healthcare insurance Pension Collaborative/social working culture, e.g Pizza Thursdays If you are an iOS More ❯
Posted:

Software Engineer in Test

London Area, United Kingdom
Understanding Recruitment
iOS applications using Swift. A strong specialisation in testing, with proven expertise in UI testing and robust programming skills. In-depth knowledge of SwiftUI, UIKit, Foundation, structured concurrency, and dependency injection. Familiarity with Kotlin as an additional asset. Benefits: Bonus up to 8% Healthcare insurance Pension Collaborative/social working culture, e.g Pizza Thursdays If you are an iOS More ❯
Posted:

Software Engineer in Test

City of London, London, United Kingdom
Understanding Recruitment
iOS applications using Swift. A strong specialisation in testing, with proven expertise in UI testing and robust programming skills. In-depth knowledge of SwiftUI, UIKit, Foundation, structured concurrency, and dependency injection. Familiarity with Kotlin as an additional asset. Benefits: Bonus up to 8% Healthcare insurance Pension Collaborative/social working culture, e.g Pizza Thursdays If you are an iOS More ❯
Posted:

Full Stack Developer

London Area, United Kingdom
Hybrid / WFH Options
Prism Digital
web services, integrating with spatial databases Git-based version control in Visual Studio Nice-to-haves: TypeScript Experience with mapping libraries like Leaflet, OpenLayers, or Google Maps Familiarity with Dependency Injection and Blazor Solid written and verbal communication – you'll collaborate across both product and technical teams Benefits: Competitive base salary Up to 30 days holiday Annual bonus More ❯
Posted:

Full Stack Developer

City of London, London, United Kingdom
Hybrid / WFH Options
Prism Digital
web services, integrating with spatial databases Git-based version control in Visual Studio Nice-to-haves: TypeScript Experience with mapping libraries like Leaflet, OpenLayers, or Google Maps Familiarity with Dependency Injection and Blazor Solid written and verbal communication – you'll collaborate across both product and technical teams Benefits: Competitive base salary Up to 30 days holiday Annual bonus More ❯
Posted:

Senior Software Engineer (Web & iPortal)

London, United Kingdom
Hybrid / WFH Options
iProov
provider, etc), ORM and SQL or NoSQL (document oriented) databases Commercial experience designing and building CI/CD, CDNs, RESTful APIs Strong experience writing easily testable code (e.g. using dependency injection) Experience in cloud technologies (GCP preferred), IaC (e.g. Terraform), containers, container orchestration (e.g. Kubernetes), virtualisation and web servers Experience building software that scale Ability to share knowledge More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Android Engineer

London, Manchester, North West
Hybrid / WFH Options
Starling Bank
new code that we write. We use MVVM to structure our presentation layer and RxJava throughout the whole application stack for handling asynchronous operations. We use Dagger as our dependency injection framework and Realm is our choice for persistence. We want our app to look great for the Android platform and have worked closely with our designers to More ❯
Employment Type: Permanent
Posted:
Dependency Injection
London
10th Percentile
£55,500
25th Percentile
£56,250
Median
£57,500
75th Percentile
£65,000
90th Percentile
£77,000