Domain-Driven Design Jobs in the UK

276 to 300 of 657 Domain-Driven Design Jobs in the UK

PHP Backend Engineer

London Area, United Kingdom
Hybrid / WFH Options
TRIFFT Loyalty
providers, ecommerce platforms like Shopify and WooCommerce), focusing on efficiency and reliability. Design and implement services that follow Domain-Driven Design (DDD) , Event Sourcing , CQRS , and event-driven architecture principles. Actively participate in architectural decision-making. Contribute to improving system scalability, resilience, and maintainability in a fast-growing environment. Our … PHP ecosystem tools Cloud & Infrastructure: GCP, Cloudflare, Kubernetes, Helm Databases: MySQL, PostgreSQL, Redis and non relational databases (Elastic, CosmosDB) Architecture: Domain-Driven Design (DDD), Event Sourcing, CQRS, Event-Driven architecture Other tools: Docker, Git, CI/CD (GitHub Actions), betterstack, monitoring with modern observability tools What you'll bring to the TRIFFT … Loyalty team 4+ years of experience in backend development with PHP (preferably Symfony or Laravel) Strong understanding of modern architectural patterns (DDD, CQRS, Event Sourcing) Hands-on experience with Kubernetes and containerized deployments Solid experience designing and integrating APIs (REST or GraphQL) Experience with relational and non-relational databases Familiarity with CI/CD pipelines and automated testing Excellent problem More ❯
Posted:

.Net Core Developer - Full Stack - Angular

England, United Kingdom
Ascent People Ltd
a Full Stack Developer, you'll be pivotal in development projects, leveraging your expertise in ASP.NET MVC, .NET Core, and Domain-Driven Design (DDD) principles. You'll collaborate closely with Project Managers and Technical Architects, both locally and internationally, to deliver high-quality solutions. This company encourages innovation and provides cross-training opportunities, ensuring … from working on commercial projects. Key Responsibilities: Lead the development of new projects from inception to delivery, demonstrating initiative and innovation. Write clean, maintainable code following best practices and DDD principles. Utilize your expertise in ASP.NET MVC and .NET Core to architect scalable and efficient solutions. Collaborate with the team to integrate NoSQL databases such as MongoDB, and Neptune. Embrace … Core (solid ASP.NET MVC experience as minimum required) Visual Studio GitLab CI/CD JavaScript/Angular/MVC HTML Domain-Driven Design (DDD) About You: Solid experience in ASP.NET MVC and C# development, with a passion for writing clean and efficient code. Familiarity with NoSQL databases such as MongoDB, DynamoDB, or Cassandra. Previous More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Full Stack Engineer - £650-£800 (Outside IR35)

City of London, London, United Kingdom
Hybrid / WFH Options
Oliver Bernard
native apps, ideally in Azure (will consider AWS and GCP) Worked on Event Driven systems and Event Sourcing Experience with CI/CD pipelines Test-Driven Design (TDD) and Domain-Driven Design (DDD More ❯
Posted:

Lead Full Stack Engineer - £650-£800 (Outside IR35)

London Area, United Kingdom
Hybrid / WFH Options
Oliver Bernard
native apps, ideally in Azure (will consider AWS and GCP) Worked on Event Driven systems and Event Sourcing Experience with CI/CD pipelines Test-Driven Design (TDD) and Domain-Driven Design (DDD More ❯
Posted:

Lead Full Stack Engineer - £650-£800 (Outside IR35)

Slough, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
native apps, ideally in Azure (will consider AWS and GCP) Worked on Event Driven systems and Event Sourcing Experience with CI/CD pipelines Test-Driven Design (TDD) and Domain-Driven Design (DDD) #J-18808-Ljbffr More ❯
Posted:

Lead Full Stack Engineer - £650-£800 (Outside IR35)

London, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
native apps, ideally in Azure (will consider AWS and GCP) Worked on Event Driven systems and Event Sourcing Experience with CI/CD pipelines Test-Driven Design (TDD) and Domain-Driven Design (DDD) #J-18808-Ljbffr More ❯
Posted:

Lead Full Stack Engineer - £650-£800 (Outside IR35)

City of London, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
native apps, ideally in Azure (will consider AWS and GCP) Worked on Event Driven systems and Event Sourcing Experience with CI/CD pipelines Test-Driven Design (TDD) and Domain-Driven Design (DDD) #J-18808-Ljbffr More ❯
Posted:

Contract Senior C#/.Net Engineer

London, England, United Kingdom
Flagstone
a new way to save. You'll have delivered on large scale projects of work, and will be excited about producing and maintaining high quality systems, including system design and architecture. You work in partnership with relevant teams across an organisation to identify how technology can solve business challenges and will be capable of answering "how and why … with C#/.Net/.Net Core A good understanding of SOLID principles, Event Driven Architecture (EDA) and Domain-Driven Design (DDD) Experience of RESTful API design Experience of Azure cloud development, and a cloud-first approach A good foundation in Test-Driven Development (TDD) methodologies, demonstrating proficiency More ❯
Posted:

Senior Solutions Engineer

London, England, United Kingdom
Wise
for learning, we’d love to hear from you! Familiarity with common design patterns and architectural principles, including domain-driven design (DDD), event-driven architecture (EDA), and microservices architecture. Familiarity with Java (Spring), Kubernetes, AWS, and service mesh architectures and technologies such as RESTful APIs, API design, Swagger More ❯
Posted:

Staff Software Engineer · United Kingdom (London) ·

London, England, United Kingdom
Corsearch C T Corporation
practices through both thoughtful guidance and practical example. Your contributions extend beyond code as you work with your cross-functional peers to create lasting impact across the organization. Design and implement high-impact technical solutions aligned with modern architectural practices. Provide mentorship to both new and seasoned engineers, sharing best practices and driving continuous improvement. Define and champion … priorities effectively. Essential A track record of solving complex technical problems. Deep understanding of software design patterns (e.g., domain-driven design (DDD), microservices, event-driven architecture) Experience of planning and leading projects that delivered measurable impact for the business and customer. Experience with using both Interpreted and Compiled languages We More ❯
Posted:

Lead Python Web Engineer

London, England, United Kingdom
Kin + Carta
will architect scalable systems, mentor developers, and foster a collaborative environment. The ideal candidate will have expertise in software architecture, AWS, event-driven architecture, and domain-driven design. This role demands strong problem-solving, communication, and leadership skills to inspire the team and uphold coding standards. What you can expect Lead the development and … implementation of complex software solutions using Python and Django. Architect and design scalable and maintainable software systems. Mentor and guide junior and senior developers, fostering a collaborative and high-performing team environment. Collaborate with cross-functional teams to define, design, and ship new features. Conduct code reviews and ensure adherence to best practices and coding standards. … experience with AWS and more specifically - Lambda, RDS, S3, EventBridge Strong knowledge and experience with Event-Driven architecture Strong knowledge and experience with Domain Driven Design Understanding of Agile methodologies and project management tools. Excellent problem-solving skills and attention to detail. Strong communication and leadership skills, with the ability to manage More ❯
Posted:

Consulting/Principal Software Engineer

Leeds, England, United Kingdom
Risk Solution Group
Responsibilities: Develop and write code to meet complex user story requirements, enhancing the user experience Serve as a primary technical point of contact for external technology resources Provide design input across products Work directly with customers and end users Address coding and technical issues Collaborate with other technical personnel to finalize requirements Write and review detailed specifications for … system components Complete complex bug fixes Design and work with complex data models Mentor lead software developers on development methodologies and optimization techniques Requirements: Expertise in software development methodologies (e.g., Agile, Waterfall) Proficiency in development languages, including Java and Spring Boot Experience with cloud services such as AWS EC2, S3, SQS, Lambda, and RDS Knowledge of database technologies … Skills in data modeling, design, manipulation, optimization, and industry trends Ability to write testable code using unit and integration tests Understanding of architectural principles like domain-driven design, event-driven systems, micro-frontends, and microservices Ability to lead technology resources in solving complex business needs Advanced problem-solving skills and More ❯
Posted:

Technical Lead - AI

Leeds, England, United Kingdom
Enablis
network of equally driven, like-minded professionals. Role Brief The Technical Lead (AI) role is a fully customer facing position which involves overseeing the architecture/design, engineering processes and implementation for client projects. In line with our principles as a modern tech consultancy, a Technical Lead is expected to maintain a high degree of familiarity … on engineering, in their favoured tools and languages. As they are responsible for the overall quality of what we produce, they must be familiar with common architecture and design patterns for Cloud engineering, data management and service layers. The Technical Lead (AI) is usually not only responsible for their own output, but that of a wider engineering team. … ago Leeds, England, United Kingdom 6 days ago Research Fellow in Software Engineering and Machine Learning Leeds, England, United Kingdom 6 days ago Software Development Coach - Flexible (Domain-Driven Design, TDD + Others) Leeds, England, United Kingdom 3 weeks ago Leeds, England, United Kingdom 6 days ago Leeds, England, United Kingdom 2 days ago More ❯
Posted:

Senior .Net Software Engineer (Remote)

Cambourne, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Remotestar
Unit testing frameworks Messaging within a microservice architecture Agile development (Scrum experience preferred) Good to have skills: Kafka A modern front-end framework (e.g., Angular) Docker containerization Domain-driven design What the offer: Monthly Allowance for Lunch Private & Life Plan Insurance for you and your family Team Building Budget Annual Wellness Allowance Corporate Travel More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Leeds, England, United Kingdom
The Flex
and automation. This role requires strong problem-solving skills, adaptability, and a proactive approach to driving innovation and efficiency in our software systems. Key Responsibilities Full-Stack Development: Design, develop, and maintain scalable web applications using Node.js and React. Deployment & Cloud Management: Deploy and manage applications on AWS Cloud, utilizing serverless architecture. API Development: Design, implement … week ago Senior Java Software Engineer (UK Remote) Leeds, England, United Kingdom 2 weeks ago Leeds, England, United Kingdom 3 days ago Software Development Coach - Flexible (Domain-Driven Design, TDD + Others) Leeds, England, United Kingdom 1 month ago Bradford, England, United Kingdom 2 weeks ago Leeds, England, United Kingdom 6 days ago Leeds More ❯
Posted:

Senior Lead Software Engineer - MySQL Database Product

London, England, United Kingdom
J.P. MORGAN
As a Software Engineer you play an important role in the design and development of our modernprivate cloud MySQL offerings. You will bring your past experience to a talented group to further evolve the technical capabilities of our organization, drive improvements across our SDLC and unlock new capabilities for our clients. All roles are expected to continuously collaborate … technically feasible and what is desired by the end user. Implement solutions with an equal focus on both functional and non-functional requirements Understand/apply reusable code design, leverage application architecture/framework capabilities and functionality, and design/develop solutions that are highly reliable, scalable, and perform to meet business-defined service levels. Conduct … e.g. OIDC, OAUTH) Strong knowledge ofalgorithms and data structures Knowledge of Unix Shell scripting & SQL Expertise in software design using hexagonal architecture and Domain Driven Design Experience of REST API design/development Experience with build automation, test driven development, continuous integration and delivery Experience with Relational Databases More ❯
Posted:

Solution Architect

Derby, England, United Kingdom
Hybrid / WFH Options
John Lewis Partnership
to-end technology solutions, ensuring the business understands the full implications of proposed designs and bringing a whole-business perspective. Ensure architectural best practices are applied during solution design to increase value, reduce delivery risk, and control technical debt. Contribute to modernising applications by removing unnecessary customisations and simplifying solutions. Help the programme progress efficiently by defining architecture … s Retail Sales Audit and Retail Stock Ledger modules, and Trust's Store Inventory Management solution. Broad understanding of current techniques and tooling such as Domain driven design, Microservices, API-first design, Cloud Native, Continuous Delivery & DevOps, Containerisation, PaaS on GCP or AWS, and other data and integration technologies. Additional Information Application More ❯
Posted:

Solution Architect

Bracknell, England, United Kingdom
Hybrid / WFH Options
WeAreTechWomen
Integrator in delivering end-to-end technology solutions, ensuring they are effective, efficient, and sustainable, and align with business needs. Ensure architectural best practices are applied during solution design to increase value, reduce risks, and manage technical debt. Participate in modernising applications by removing unnecessary customisations and simplifying solutions. Assist the programme in progressing swiftly by defining architecture … skills/Competencies Familiarity with Oracle Retail Merchandising Suite modules and Trust’s Store Inventory Management solution. Broad understanding of current techniques and tooling including Domain Driven Design, Microservices, API-first, Cloud Native, CI/CD, DevOps, Containerisation, and PaaS on GCP or AWS, as well as data and integration technologies like event streaming More ❯
Posted:

Software Architect

Ipswich, England, United Kingdom
JR United Kingdom
Working within our architecture team you'll report to our Head of Architecture and DevOps, and you'll be responsible for making informed and intuitive decisions about the design and structure of our Terminal Operating System software. Collaboration with product owners, functional experts (SME’s) and occasionally our customers, to determine functional and non-functional requirements for new … software Prioritisation of the architectural design backlog (the “architecture runway”) such that it aligns with our product backlog, ensuring designs are prepared and shared with the development teams prior to sprint refinement Use of industry recognised tools and methodologies to capture, document and share your concepts and designs with the development teams Collaboratively define the key non-functional … database platform requirements for our applications Skills & Experience of a Software Architect; Significant experience in software development, ideally C#, Microsoft .Net and Entity Framework Core Domain Driven Design/Development Experience in working with microservices architecture Experience and appreciation of Agile development methodologies (e.g. Scrum, Kanban, SAFe). Microsoft SQL Server Database Systems. Web More ❯
Posted:

Software Architect

Bath, England, United Kingdom
JR United Kingdom
Working within our architecture team you'll report to our Head of Architecture and DevOps, and you'll be responsible for making informed and intuitive decisions about the design and structure of our Terminal Operating System software. Collaboration with product owners, functional experts (SME’s) and occasionally our customers, to determine functional and non-functional requirements for new … software Prioritisation of the architectural design backlog (the “architecture runway”) such that it aligns with our product backlog, ensuring designs are prepared and shared with the development teams prior to sprint refinement Use of industry recognised tools and methodologies to capture, document and share your concepts and designs with the development teams Collaboratively define the key non-functional … database platform requirements for our applications Skills & Experience of a Software Architect; Significant experience in software development, ideally C#, Microsoft .Net and Entity Framework Core Domain Driven Design/Development Experience in working with microservices architecture Experience and appreciation of Agile development methodologies (e.g. Scrum, Kanban, SAFe). Microsoft SQL Server Database Systems. Web More ❯
Posted:

Solution Architect

Bracknell, England, United Kingdom
Hybrid / WFH Options
JLP Insights & Media website
business. You’ll ensure the business understands the full implications of proposed designs, bringing a whole-business perspective. Ensure architectural best practice is brought to bear during solution design to increase value, reduce delivery risk, and control technical debt. Be an important voice in modernising applications , ensuring we take the opportunity to remove customisations and simplify the solutions. … s Store Inventory Management solution. Whilst this is not a hands-on technical role, you should have broad understanding of current techniques and tooling including : Domain driven design, Microservices, API-first design, Cloud Native, Continuous Delivery & DevOps, Containerisation and PaaS on GCP or AWS and other data and integration technologies (Event streaming More ❯
Posted:

Contract Senior C#/.Net Engineer

London, England, United Kingdom
Scarlet
a new way to save. You’ll have delivered on large scale projects of work, and will be excited about producing and maintaining high quality systems, including system design and architecture. You work in partnership with relevant teams across an organisation to identify how technology can solve business challenges and will be capable of answering “how and why … with C#/.Net/.Net Core A good understanding of SOLID principles, Event Driven Architecture (EDA) and Domain-Driven Design (DDD) Experience of RESTful API design Experience of Azure cloud development, and a cloud-first approach A good foundation in Test-Driven Development (TDD) methodologies, demonstrating proficiency More ❯
Posted:

Contract Senior C#/.Net Engineer New London

London, England, United Kingdom
flagstoneim.com
a new way to save. You’ll have delivered on large scale projects of work, and will be excited about producing and maintaining high quality systems, including system design and architecture. You work in partnership with relevant teams across an organisation to identify how technology can solve business challenges and will be capable of answering “how and why … with C#/.Net/.Net Core A good understanding of SOLID principles, Event Driven Architecture (EDA) and Domain-Driven Design (DDD) Experience of RESTful API design Experience of Azure cloud development, and a cloud-first approach A good foundation in Test-Driven Development (TDD) methodologies, demonstrating proficiency More ❯
Posted:

Software Engineering Manager · United Kingdom (London) ·

London, England, United Kingdom
Corsearch C T Corporation
You would serve as our go-to authority on Content Protection system implementations and improve the technical excellence of the team through leading by example and coaching others. Design and implement high-impact technical solutions aligned with modern architectural practices. Provide mentorship to your team, sharing best practices and driving continuous improvement. Coordinate with stakeholders to translate product … to -8 Essential A track record of solving complex technical problems. Deep understanding of software design patterns (e.g., domain-driven design (DDD), microservices, event-driven architecture) Experience of planning and leading projects that delivered measurable impact for the business and customer. Experience with using both Interpreted and Compiled languages We More ❯
Posted:

Consulting/Principal Software Engineer

Leeds, England, United Kingdom
RELX
development and SaaS products. Responsibilities Develop and write code to meet complex user requirements, enhancing user experience. Serve as a primary technical contact for external tech resources. Provide design input across products. Work directly with customers and end users. Address coding and technical issues. Collaborate with technical teams to finalize requirements. Write and review detailed system specifications. Complete … complex bug fixes. Design and work with complex data models. Mentor lead developers on methodologies and optimization techniques. Requirements Expertise in software development methodologies (e.g., Agile, Waterfall). Proficiency in Java and Spring Boot. Experience with AWS services like EC2, S3, SQS, Lambda, RDS. Knowledge of SQL and … NoSQL databases. Skills in data modeling, design, and industry trends. Ability to write testable code with unit and integration tests. Understanding of architectural principles like domain-driven design, microservices. Leadership skills in solving complex business problems. Strong problem-solving, communication, and customer service skills. Additional Details Employment type: Full-time Job function More ❯
Posted:
Domain-Driven Design
10th Percentile
£54,500
25th Percentile
£57,500
Median
£71,991
75th Percentile
£98,474