Domain-Driven Design Jobs in London

1 to 25 of 43 Domain-Driven Design Jobs in London

Lead Full Stack Engineer (.Net/WPF)

London, United Kingdom
Hybrid / WFH Options
Cornerstone VC
leading law firms and legal teams. Key responsibilities Technical Leadership & Strategy Define and drive the technical vision, architecture, and roadmap for both desktop and backend services. Lead architectural design sessions, ensuring scalable, secure, and maintainable solutions. Champion engineering best practices, including early-stage quality planning (Shift Left), design patterns, automated testing, and CI/CD implementation. … emerging technologies (e.g., AI-assisted coding, cross-platform frameworks) to improve productivity and product innovation. Application Development & Delivery Lead the development of complex WPF-based applications following modern design patterns such as MVVM, leveraging data binding, templating, and modular architecture. Oversee and contribute to the implementation of scalable backend services, APIs, and libraries using .NET Core and cloud … VSTO Word Add-Ins. Familiarity with cross-platform frameworks like .NET MAUI, Blazor, or Avalonia. Knowledge of performance profiling, optimization, and enterprise-scale desktop deployment. Exposure to domain-driven design, microservices, or distributed systems. About Definely At Definely, we're on a mission to simplify the way legal professionals access and understand complex information More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Solution Architect (London)

Highbury, Greater London, UK
Hybrid / WFH Options
GSS - Global Screening Services
the solution architecture for a group of capabilities within the product. Plus, enjoy a collaborative, flexible, and innovative work culture where your ideas are valued. What Youll Do Design: Design & Document the architecture of a group of capabilities within the GSS platform. Design solutions that optimise the cost base and non-functional performance of … the GSS platform Collaborate: Work with engineering teams, to perform technical spikes exploring new technologies, develop the solution in-line with the design and providing delivery oversight. Work within the architecture practice within GSS and adhere to architecture policies and standards. Review: Review and support solution designs spanning the enterprise. Build: Build technical roadmaps and backlogs. Identify: Identifying … provide inputs during sprint refinement sessions etc. Ideal Experience Experience with Microservice Architecture (Docker, Kubernetes, Helm, Spring Boot, Java, Python) Experience working with Kafka and Domain Driven Design Experience with design of low latency, reliable (fault tolerant), scalable, secure and cost-effective solutions on a cloud native platform. Experience with Relational and More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer (London)

London, UK
Hybrid / WFH Options
Policy Expert
customer satisfaction and operational efficiency. We have both front-end and back-end engineers who ensure we offer an excellent user experience. Your day to day: Oversee the design and development lifecycle of medium-sized Home Acquisition backend projects, ensuring they are robust, scalable and fit to deliver our long-term goals. Mentor and guide other engineers, sharing … processes and ways of working. Skilled at creating simple and effective solutions. Experienced with cloud technologies, preferably AWS. Familiar with Domain-Driven Design (DDD), event-driven architecture and event sourcing. Proven experience building and scaling high-volume transactional systems, ideally in sectors like insurance or retail. This role will be based in More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer (London)

Highbury, Greater London, UK
Policy Expert
customer satisfaction and operational efficiency. We have both front-end and back-end engineers who ensure we offer an excellent user experience. Your day to day: Oversee the design and development lifecycle of medium-sized Home Acquisition backend projects, ensuring they are robust, scalable and fit to deliver our long-term goals. Mentor and guide other engineers, sharing … processes and ways of working. Skilled at creating simple and effective solutions. Experienced with cloud technologies, preferably AWS. Familiar with Domain-Driven Design (DDD), event-driven architecture and event sourcing. Proven experience building and scaling high-volume transactional systems, ideally in sectors like insurance or retail. Benefits: This role will be based More ❯
Employment Type: Full-time
Posted:

Solution Architect (London)

London, UK
Hybrid / WFH Options
GSS UK Services Limited
the solution architecture for a group of capabilities within the product. Plus, enjoy a collaborative, flexible, and innovative work culture where your ideas are valued. What Youll Do Design: Design & Document the architecture of a group of capabilities within the GSS platform. Design solutions that optimise the cost base and non-functional performance of … the GSS platform. Collaborate: Work with engineering teams to perform technical spikes exploring new technologies, develop the solution in-line with the design, and provide delivery oversight. Work within the architecture practice within GSS and adhere to architecture policies and standards. Review: Review and support solution designs spanning the enterprise. Build: Build technical roadmaps and backlogs. Identify: Identify … technologies and trends that could help GSS achieve its mission and delivery against product requirements. Mentor: Mentor senior engineers and provide delivery oversight, including review of LL design, troubleshooting, support to developers during build, providing input in defining test strategy, and participating in sprint refinement sessions. Ideal Experience Experience with Microservice Architecture (Docker, Kubernetes, Helm, Spring Boot, Java More ❯
Employment Type: Full-time
Posted:

Solution Architect (Greater London)

London, UK
Hybrid / WFH Options
GSS UK Services Limited
the solution architecture for a group of capabilities within the product. Plus, enjoy a collaborative, flexible, and innovative work culture where your ideas are valued. What Youll Do Design: Design & Document the architecture of a group of capabilities within the GSS platform. Design solutions that optimise the cost base and non-functional performance of … the GSS platform. Collaborate: Work with engineering teams to perform technical spikes exploring new technologies, develop the solution in-line with the design, and provide delivery oversight. Work within the architecture practice within GSS and adhere to architecture policies and standards. Review: Review and support solution designs spanning the enterprise. Build: Build technical roadmaps and backlogs. Identify: Identify … technologies and trends that could help GSS achieve its mission and delivery against product requirements. Mentor: Mentor senior engineers and provide delivery oversight, including review of LL design, troubleshooting, support to developers during build, providing input in defining test strategy, and participating in sprint refinement sessions. Ideal Experience Experience with Microservice Architecture (Docker, Kubernetes, Helm, Spring Boot, Java More ❯
Employment Type: Full-time
Posted:

Senior Developer (London)

London, United Kingdom
Insight Investment
team to support the Team lead and help optimise team performance Participate in and, where appropriate, lead meetings with business stakeholders Experience Required Fundamentals and approaches: OOP, SOLID principles, DDD, TDD/BDD/ATDD Distributed, service-based architectures (messaging, pub/sub, streams, micro-services). Secure SDLC practices and toolsets Extensive experience in C#/.NET/ASP.NET More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Backend Developer

London, United Kingdom
Hybrid / WFH Options
Fresha
week, with the flexibility to work remotely one day each week. London office: The Bower, 207, 211 Old St, London EC1V 9NR What you will be doing Language - Design, build, and maintain efficient, reusable, and reliable Ruby/Elixir code Polyglot - All our services are built-in Ruby, Elixir, GraphQL federation or Typescript, depending on which language best … Kubernetes - All our services run in Kubernetes. Migration - We are in the process of switching away from our Ruby monolith to a brand-new microservice architecture. DDD - Domain-driven design is at the heart of our development process, we like to build fast but think about the bounded context before we start. Performance - Ensure More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Dotnet Developer

City of London, London, United Kingdom
HCLTech
the intersection of legacy systems, modern development, and AI-assisted engineering. Key Responsibilities - Collaborate with the existing team to re-engineer Oracle PLSQL stored procedures into C# services. - Design and implement .NET-based components that integrate with both legacy PHP systems and new PostgreSQL databases. - Work closely with business analysts and stakeholders to ensure functional parity and identify … opportunities for enhancement. - Participate in the design of a hybrid architecture that supports phased migration. - Use AI-assisted tools to analyze, translate, and optimize legacy code. - Support BAU operations during the migration period, ensuring system stability and continuity. - Contribute to code reviews, testing strategies, and documentation. Required SkillsExperience - 5+ years of experience in .NET/C# development, with … functional team. Desirable Skills - Experience with PHP, especially in legacy systems. - Familiarity with DevOps practices, CI/CD pipelines, and containerization (Docker/Kubernetes). - Exposure to domain-driven design and microservices architecture. - Experience in agile development environments. What We Offer - A chance to work on a high-impact transformation project. - A collaborative and More ❯
Posted:

Dotnet Developer

London Area, United Kingdom
HCLTech
the intersection of legacy systems, modern development, and AI-assisted engineering. Key Responsibilities - Collaborate with the existing team to re-engineer Oracle PLSQL stored procedures into C# services. - Design and implement .NET-based components that integrate with both legacy PHP systems and new PostgreSQL databases. - Work closely with business analysts and stakeholders to ensure functional parity and identify … opportunities for enhancement. - Participate in the design of a hybrid architecture that supports phased migration. - Use AI-assisted tools to analyze, translate, and optimize legacy code. - Support BAU operations during the migration period, ensuring system stability and continuity. - Contribute to code reviews, testing strategies, and documentation. Required SkillsExperience - 5+ years of experience in .NET/C# development, with … functional team. Desirable Skills - Experience with PHP, especially in legacy systems. - Familiarity with DevOps practices, CI/CD pipelines, and containerization (Docker/Kubernetes). - Exposure to domain-driven design and microservices architecture. - Experience in agile development environments. What We Offer - A chance to work on a high-impact transformation project. - A collaborative and More ❯
Posted:

Mendix Solution Architect

London, United Kingdom
Hybrid / WFH Options
Zurich 56 Company Ltd
work in the Fareham/Swindon offices. Closing date for applications: 15th August 2025 The opportunity: We are seeking a highly skilled Mendix Solution Architect to lead the design and implementation of scalable, secure, and high-performing applications using the Mendix low-code platform. In this role, you will translate business requirements into robust Mendix solutions and act … talk to us at the interview about the flexibility you may need. What will you be doing? Serve as the lead architect on Mendix-based projects, defining architecture, design patterns, and integration strategies. Collaborate with business analysts, product owners, and stakeholders to gather functional and non-functional requirements. Translate business needs into Mendix application blueprints that are scalable … . Demonstrated experience integrating Mendix with policy admin systems, claims platforms, and third-party services. Mendix Expert certification. Experience with Agile/Scrum methodologies. Familiarity with BPM, domain-driven design, and microservices architecture. As an inclusive employer, we want to ensure that all candidates feel comfortable and can perform at their best during the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Staff Software Engineer Convert and Scale

London, United Kingdom
Hybrid / WFH Options
DeepL GmbH
in English, ensuring clear and effective interactions Experience with a wide range of observability practices (SLOs, Dashboards, Alertis, ) for business critical systems Experience with Domain Driven Design (DDD) is a plus What we offer Diverse and internationally distributed team : joining our team means becoming part of a large, global community with people of more More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

PHP Engineer (US)

London, United Kingdom
Hybrid / WFH Options
Lendable Ltd
re fluent in the latest PHP features and best practices. A solid grasp of a modern PHP framework like Symfony or Laravel . Experience with Domain Driven Design, Message-Driven Systems, and Event Sourcing is a significant plus. Familiarity with microservices architecture and working on financial systems is a bonus. Excellent automated More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer, Clojure

London, United Kingdom
P2P
Ideally have experience developing high-availability systems in Clojure with tight latency constraints A solid understanding of micro-service architectures. Confident JVM knowledge. Proficiency in domain driven design and domain modeling. A good understanding of functional paradigms and type theory. Exposure to linux, ansible, nginx, kubernetes, git, or rabbitmq. Working knowledge of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior PHP Engineer

London, United Kingdom
Hybrid / WFH Options
Lendable
Strong, modern PHP development experience (PHP 8.0+ is a must) A good understanding of a modern PHP framework like Symfony or Laravel Any experience with Domain Driven Design, Message-Driven Systems and Event Sourcing would be a plus Experience with microservices would be a plus Strong automatic testing skills (unit, integration, functional More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Engineer (ECommerce & Digital)

London, United Kingdom
Hybrid / WFH Options
WeAreTechWomen
of retail, where over 50% of our revenue is through digital channels, technology is critical to the business.The technology supporting John Lewis E-Commerce & Digital is a domain-driven microservice architecture hosted on an award winning digital platform, composable SaaS (for our non-differentiating needs) and a handful of legacy applications we are actively modernising, all More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff PHP Engineer

London, United Kingdom
Hybrid / WFH Options
Lendable
Strong, modern PHP development experience (PHP 8.0+ is a must) A good understanding of a modern PHP framework like Symfony or Laravel Any experience with Domain Driven Design, Message-Driven Systems and Event Sourcing would be a plus Experience with microservices would be a plus Strong automatic testing skills (unit, integration, functional More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Product Engineer

London, United Kingdom
Arbor Education
of advanced tests around new features, ensuring the highest standards of test coverage and reliability. Demonstrate expertise in producing well-architected, efficient, and scalable code using industry-leading design patterns and methodologies. Take a leadership role in code reviews and pair programming sessions, guiding and mentoring colleagues towards excellence. Lead and actively participate in tech-talks, workshops, and … with Scrum methodology or other agile development processes Experience with cloud computing Experience with Docker and containerization Familiarity with software best practices such as Refactoring, Clean Code, Domain-Driven Design, Test-Driven Development, etc. What we offer The chance to work alongside a team of hard-working, passionate people in a role More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (London)

London, UK
Hybrid / WFH Options
Close Brothers
technology strategies with excellent written and verbal communication skills. Responsibilities Ability work as an integral member of a scrum team in the implementation of software development efforts, including design, coding, configuration, maintenance, installation, testing and debugging, as well as producing technical documentation. Work closely with business teams to maintain the Invoice Finance suite implemented as an in-house … functionality. Collaborate with corporate Enterprise Architecture teams to create technical plans and strategies. Specifies and designs large or complex software applications, components and modules. Adopts and adapts software design methods, tools and techniques. Undertakes impact analysis on major design options, makes recommendations and assesses and manages associated risks. Specifies prototypes/simulations to enable informed decision … of DevOps practices and pipelines. IT IS NOT ESSENTIAL BUT IT WOULD BE GREAT IF YOU HAVE: Java Server Faces (JSF)/Primefaces experience Event-driven architectures, DDD, CQRS, Distributed systems experience. Understanding of cloud services. We are an inclusive organisation and committed to ensuring our recruitment process is as accessible as possible to everyone. We will make More ❯
Employment Type: Full-time
Posted:

Front Office Data & Analytics Engineer - Crude & Products

London, United Kingdom
Trafigura Group
services for DnA applications Create cloud-native big data platforms and analytics solutions Maintain time-critical data pipelines (ETL/ELT) Implement SDLC and agile practices Apply domain-driven design principles Solve problems and automate complex business processes Qualifications and Experience: 5+ years experience with Python and/or Java Proficiency in SQL and … relational databases Object-oriented design skills Experience with distributed systems, orchestration, micro-services AWS experience (e.g., S3, Redshift, Glue, Lambda) Bachelor's degree or equivalent in computer science or related field Experience with NoSQL databases is a plus AWS certifications are a plus Prior front office experience in commodities, fixed income, equities, or asset management is advantageous Competencies More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (London)

London, UK
Consortia
track record of taking products to production as a Senior Software Engineer Full-stack development skills with React, TypeScript, Node.js, React Native, and AWS Strong knowledge of domain-driven design, architecture, security, and data management best practices Experience in FinTech or financial services is a plus, as is a background in other regulated industries More ❯
Employment Type: Full-time
Posted:

Data Architect (London)

London, UK
Intelix.AI
job poster from Intelix.AI This role requires deep expertise in financial services with ESG or Credit risk domain . This role is focused on the practical design and implementation of our core commercial data products. You will be responsible for modeling complex financial data, pioneering our adoption of Data Mesh and Data Vault 2.0 , and leading … the technical design of our centralized Credit Risk Data Warehouse. This is a hands-on role for a data purist who understands the nuances of financial data and has a passion for building robust, scalable, and accurate data products on Snowflake and dbt. Key Responsibilities: Take ownership of data modeling for our centralized Credit Risk Data Mart and … modeling, metadata management, and data product registration. Architect enterprise-scale data platforms on Snowflake and Databricks , with a focus on API-first, event-driven, and domain-driven design patterns. #DataArchitect, #CreditRisk, #FinancialServices, #FinTech, #Hiring, #LondonJobs, #DataVault, #DataModeling, #Snowflake, #dbt, #DataJobs, #RiskManagement, #BankingTech, #JobOpening, #DataProducts, #ProductArchitect, #DataMesh, #StarSchema, #DAMA, #DataGovernance, #Recruiting, #UKJobs, #BI More ❯
Employment Type: Full-time
Posted:

.Net Developer MVC

London, United Kingdom
Hybrid / WFH Options
InterContinental Recruiting
hear from you! Key Responsibilities: Developing designs following best industry practices and coding standards; providing support and maintenance to critical applications as needed Effectively modelling customer requirements; creating design models from these requirements using best practices Collaborating closely with other teams (e.g., QA, DevOps, end-users) to deliver high-quality software: creating test requirements and ensuring sufficient unit … Computer Science or equivalent Proven ability to produce high-quality, maintainable code Strong problem-solving skills and ability to manage legacy code Excellent understanding of OOP principles and design patterns of software development Minimum 5 years of experience in building commercial .NET Framework or .NET Core applications with C# Minimum 3 years of experience in Web application development … development and relational databases Good understanding of HTTP protocol and MS IIS Fluent English communication skills - minimum B1 level Familiarity with SQL Databases, .Net Core, Dependency injection, xUnit, Moq, DDD & TDD Experience with Azure (preferable) Experience working in an agile development environment Our Offer: Competitive salary commensurate with skills and experience Performance and bonus structure dependent on meeting set targets More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Backend Engineer - Dispatch, Driver, Depot Squad

London, United Kingdom
Hybrid / WFH Options
HIVED Ltd
free parcel delivery network. As a Senior Backend Engineer, you will be an integral part of the team, responsible for the full software development lifecycle-from discovery and design to deployment and monitoring. You will have a tangible impact on growing HIVED's backend in a rapid yet sustainable fashion. HIVED will depend on you to ensure our … intelligence. Everything we build is reimagined from the ground up, using a modern tech stack with sustainability, flexibility, and scalability at its core. What You'll Be Doing Design, implement, and maintain a scalable backend architecture to power HIVED's internal operations. Plan and lead projects in collaboration with software engineers, product managers, and end users. Maintain and … stakeholders. Technologies We Use Golang AWS, CDK (TypeScript), Lambda, SQS, EventBridge, RDS, DynamoDB, OpenSearch GitHub, GitHub Actions Loki, Tempo, Grafana, Prometheus Event-driven architecture and domain-driven design How we reward our team Dynamic working environment with a diverse and driven team Huge opportunity for learning in a high growth More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Technology Architect Cloud Data Mesh

London, United Kingdom
Infosys Limited
built on learnability, values, and trusted client relationships, upheld by our talented people. Your Role Required Skills: Proficiency in information architecture principles and industry standards Experience with domain-driven design and decentralized data ownership (Data Mesh) Proficiency in Azure and AWS data services Ability to define data strategy and collaborate with customer architects Understanding More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Domain-Driven Design
London
10th Percentile
£60,000
25th Percentile
£66,875
Median
£75,000
75th Percentile
£90,000
90th Percentile
£101,625