Domain-Driven Design Jobs in the UK

251 to 275 of 622 Domain-Driven Design Jobs in the UK

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
LexisNexis Risk Solutions Healthcare
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:

Team Leader - Software Development (JavaScript, PHP, React)

Wakefield, England, United Kingdom
Hybrid / WFH Options
Propel Tech
Kingdom 5 days ago Leeds, England, United Kingdom 6 days ago SOFTWARE DEVELOPER POSITION – PUDSEY, LEEDS Pudsey, England, United Kingdom 3 months ago Software Development Coach - Flexible (Domain-Driven Design, TDD + Others) Leeds, England, United Kingdom 3 weeks ago Sheffield, England, United Kingdom 1 week ago Sheffield, England, United Kingdom 3 weeks ago 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

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:

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:

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:

Software Architect

Leicester, England, United Kingdom
Hybrid / WFH Options
Konecranes
guidance and coaching. - Work with DevOps to define platform requirements. Qualifications & Skills - Significant experience in software development, preferably C#, .NET, Entity Framework Core. - Experience with Domain Driven Design, microservices architecture, Agile methodologies. - Proficiency with Visual Studio, Azure DevOps, SQL Server, Web APIs, RESTful, SOAP, message brokers. - Desirable: Degree in Computer Science or related, experience 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

London, England, United Kingdom
Flagstone Group LTD
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:

Staff Backend Engineer- Uk

United Kingdom
Lemonade Finance
you! This role is ideal for someone with a strong sense of ownership, a commitment to shipping quality code, and a drive to constantly improve. Job Description & Responsibilities Design and Development: Design, test and implement additional product features. Prepare and present design documentation for new features being developed. Treat pragmatic automated testing as integral … data consistency standards while handling financial transactions. Write clean, maintainable, and self-documenting code. Participate in peer code reviews to ensure quality and consistency. Stay updated on backend design patterns to deliver a modern, cost-efficient, cloud-based architecture. Operations: Ensure gradual rollout of new functionality using best practices like feature toggles, blue green deployments, and gradual traffic … Go Lang backend services regardless of specialisation. Experience with working with observability stack (logging, metrics,tracing). Expertise in building RESTful APIs following company standards. Understanding of Domain-Driven Design and Modularization concepts. Asynchronous processing with approaches like co-routines, messages queuing and event streaming. Experience working with relational databases (PostgreSQL) such as evolving More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Solutions Architect (WMS & Logistics Systems)

United Kingdom
City Electrical Factors
architecture clearly and effectively Tech Stack: Warehouse Management Systems (WMS) — ideally Blue Yonder Enterprise architecture tooling (e.g. ArchiMate, EA repositories) Integration styles: microservices, event-driven, domain-driven design, APIs Cloud platforms What You’ll Bring: Significant experience designing and delivering architecture for logistics, warehousing, or supply chain domains Familiarity with WMS platforms More ❯
Posted:

Solution Architect

London, England, United Kingdom
City IT
architecture clearly and effectively Tech Stack: Warehouse Management Systems (WMS) — ideally Blue Yonder Enterprise architecture tooling (e.g. ArchiMate, EA repositories) Integration styles: microservices, event-driven, domain-driven design, APIs Cloud platforms What You’ll Bring: Significant experience designing and delivering architecture for logistics, warehousing, or supply chain domains Familiarity with WMS platforms More ❯
Posted:

Rust Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Prima
s what you’ll be working on: What You’ll Do Architect and Develop Reusable Code: All descriptions emphasize developing reusable code, promoting code modularity, and ensuring maintainability. Design, Develop, and Maintain Services: Each description highlights the need to design, develop, and maintain services with a focus on consistency, scalability, and adherence to industry best practices. … experience in backend development Strong English communication skills, with the ability to collaborate effectively with multidisciplinary teams. Good knowledge of event-driven architecture, microservices, and domain-driven design. Enthusiasm for trying new technologies and helping other developers grow. Self-motivated, and proactive, with strong problem-solving skills and accountability for deliverables. Experience working in More ❯
Posted:

Solutions Architect

London, England, United Kingdom
Hybrid / WFH Options
ZipRecruiter
with strong .NET, ASP.NET, and C# coding skills. Good understanding of cloud design patterns and implementations in Azure . Expertise in software design patterns (SOLID, DDD, TDD, SOA, etc.) and experience with event-driven architectures. Working Arrangement: Hybrid working. Interview Process: 2-stage interview process. Seem like a strong fit? Apply now or email More ❯
Posted:

Trainee Developer

Derby, England, United Kingdom
Mortgage Advice Bureau
of your interest in leading edge technology services. What will you be doing? Support the team to build efficient, re-usable and reliable code. Review specifications and technical design documents for all projects assigned to you through planning and catch-up meetings during the project lifecycle. Help identify, create, and outline efficiency improvements in work processes and applications. … tools and platforms, including: Latest C# .NET 6 technology Angular framework API and messaging (RabbitMQ) driven microservices AWS Cloud Entity Framework (code first) Domain Driven Design Unit Testing (NUnit, Fluent Assertions) Agile, sprint-based working methodology About You Familiarity with backend and/or frontend development using C# and/or Angular More ❯
Posted:

-x6 Tech leads/Software Team Leads-

Preston, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Engineers to work for a rapidly growing TECH FOR GOOD business. This role involves developing large-scale mobile and web applications backend, focusing on backend coding and database design, with attention to system performance and reliability. This is an excellent opportunity for software engineers seeking a company with strong values that cares about its customers and employees. Key … Accountabilities: Participate in all development stages from design to deployment and support Collaborate with colleagues to refine application design Suggest and implement innovative solutions Optimize backend code, identify bottlenecks, and implement monitoring systems Required Skills and Knowledge: Computer Science or related degree preferred Experience as a Software Team Lead or Staff Engineer; Lead Engineer considered Experience … PHP, Ruby-on-Rails, Java, Python, C# Frontend: Vue.js, TypeScript, Angular, React Cloud: Amazon Web Services (AWS) Additional Tools & Frameworks: GraphQL REST APIs Software Design Patterns – TDD, DDD Methodologies: Agile (Scrum and Kanban) About You: Self-motivated and independent worker Passionate about writing clean, reusable code Good communication and teamwork skills Positive, eager to learn, detail-oriented, quality More ❯
Posted:

Software Engineer (Python)- UK

London, England, United Kingdom
Prima Assicurazioni
with emerging technologies, tools, and trends to ensure Prima remains at the cutting edge of insurance technologyRequirements:- 3+ years of experience in software development- Strong knowledge of software design and architecture- Proficiency in software development practices like TDD and BDD, ensuring our code is marked by quality, readability, and maintainability- Passion for programming, willingness to explore new technologies … of Rust/Elixir/Python- Proficiency in cloud-based systems (preferably AWS)- Previous experience with data orchestration tools and frameworks (preferably Databricks)- Familiarity with Domain Driven Design- Experience in infrastructure as code (e.g. Terraform, CloudFormation, Pulumi), container orchestration (e.g. K8s, Knative) and Service mesh- Experience in ML, MLOps or Data science- Previous exposure More ❯
Posted:
Domain-Driven Design
10th Percentile
£54,500
25th Percentile
£57,500
Median
£71,991
75th Percentile
£98,474