Domain-Driven Design Jobs in the UK

301 to 325 of 515 Domain-Driven Design Jobs in the UK

Staff Software Engineer - Data

Cardiff, South Glamorgan, United Kingdom
Hybrid / WFH Options
RVU Co UK
Experience in modern software development practices (agile, CI/CD, DevOps, infrastructure as code, observability). Experience applying DORA metrics to Data Products. Experience with Domain driven design, Event driven architecture and Contract driven development. Experience and understanding of designing data products and versioning. Proven technical leadership and managing relationships More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Frontend Engineer - Payments

London, England, United Kingdom
Motorway
anxiety-inducing moments. Our mission is to make this process as easy and seamless as possible. We build user interfaces that are simple, intuitive, and reassuring - and we design our backend systems to be fast and secure. Today, we move tens of thousands of pounds in seconds. We also support our buyers with a one-click solution that … React, Next.js and Web APIs. You possess practical experience monitoring and triaging applications and websites on AWS, and are familiar with CI/CD pipelines. You understand web design patterns. You have experience working in a collaborative, agile team environment. You're familiar with various automated testing methodologies, including unit testing, integration testing, Visual testing and end-to … proactive and have a strong sense of ownership. You have experience working in Fintech or for other Payment products. You are excited about working on a project that uses DDD to build a cutting edge microservices Event Driven Architecture, working with serverless technologies. Interview process Our interview process contains the following stages: Initial Screen with Talent Team More ❯
Posted:

Software Engineering Manager - Selling Experience

London, England, United Kingdom
Marks and Spencer
and timelines using the best agile tools and processes for the task. Monitor project progress, risks, and dependencies, taking corrective action when necessary. Work closely with product management, design, programme management, and others to define scope, goals, and deliverables. Technical Leadership: Drive the adoption of standards and methodologies for software development. Provide technical guidance and support to engineering … on highly scalable software solutions across web or backend Experience building and leading teams of highly skilled software engineers that deliver high-quality software Excellent understanding of system design, software architecture, cloud, and software engineering methodologies Advocate of DevOps: you build it, you run it Strong understanding of testing strategies and reliability engineering Demonstrable people management, interpersonal, analytical … a desired outcome without prescribing it A servant-leadership mentality that is willing to take ownership of problems Desirable experience Knowledge of Software approaches like Domain Driven Design Previous software engineering community leadership experience Presentation delivery at internal and external events An ambition to be an open-source contributor, technology writer or speaker Experience More ❯
Posted:

Software Engineering Manager - Partnerships

London, England, United Kingdom
MARKS&SPENCER
and delivery of software projects, ensuring alignment with business objectives and timelines. Monitor project progress, risks, and dependencies, taking corrective action when necessary. Work closely with product management, design, programme management, and others to define project scope, goals, and deliverables. Technical Leadership: Drive the adoption of standards, and methodologies for software development. Provide technical guidance and support to … experience in a variety of systems and technologies. Experience building and leading teams of highly skilled, senior software engineers that deliver high-quality software. Excellent understanding of system design, software architecture, cloud, and software engineering standard methodologies. Promoter of DevOps: you build it, you run it. Strong understanding of testing strategies and reliability engineering. Excellent people management, interpersonal More ❯
Posted:

Senior Front End Engineer

London, England, United Kingdom
Hybrid / WFH Options
Refinitiv
of 5 + years of front end web development experience Professional communication skills - English B2+ Nice to H ave S kills/Experience : CLEAN Architecture Domain Driven Design Functional programming Microfrontends Monorepo Tooling Next.js (SSR/SSG) Automated cross-browser testing Agile/Scrum process Infrastructure & Deployment AWS Clojure( Script) Behavioral analytics reporting If More ❯
Posted:

-x6 Tech leads/Software Team Leads-

Hounslow, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
/Staff Engineers for a rapidly growing TECH FOR GOOD business. The 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 who value company ethics and customer care. Key Accountabilities: Participate in all development stages … from design to deployment and support Collaborate with colleagues to refine application design Implement innovative technical solutions Optimize backend code and monitor system performance Required Skills and Knowledge: Computer Science/Tech degree preferred Experience as a Tech Lead or Staff Engineer, or Lead Engineer Experience with Service-oriented architecture Backend optimization skills, especially with MySQL … Strong PHP knowledge, including Symfony and Laravel frameworks Languages: PHP, Ruby-on-Rails, Java, Python, C# Frameworks & Tools: Vue.js, Typescript/Angular/React, AWS, GraphQL, REST APIs, TDD, DDD, Agile (Scrum, Kanban) About You: Self-motivated, independent worker Passionate about clean, reusable code Strong communication and teamwork skills Positive, eager to learn, detail-oriented This role offers a salary More ❯
Posted:

Java Developer in Birmingham - Sidetrade

Birmingham, Staffordshire, United Kingdom
WorksHub
Principles SOLID principles, design patterns, TDD, BDD and DDD, Enterprise Architecture Patterns Frontend Technologies HTML, CSS, JavaScript, Typescript, React Experience with Unit and Integration Testing JUnit, Spock, Jest Experience with integration frameworks such as Apache Calling all tech enthusiasts! Are you a problem-solving, curious, and strategic Java Developer? Join us at Sidetrade, the leading global SaaS provider More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

-x6 Tech leads/Software Team Leads-

London, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
rapidly growing Tech for Good business. The company is building a new team to develop large-scale mobile and web applications backend, focusing on backend coding and database design, with emphasis on 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 Communicate proactively with colleagues to refine application design Suggest and implement innovative solutions Optimize backend code, identify bottlenecks, and implement visualization and monitoring systems Required Skills and Knowledge Computer Science or related degree preferred Experience as a Software Team Lead, Staff Engineer, or Lead Engineer … frameworks: Symfony and Laravel Languages: PHP, Ruby-on-Rails, Java, Python, C# Frontend: Vue.js, Typescript, Angular, React Cloud: Amazon Web Services (AWS) Additional Tools & Frameworks: GraphQL, REST APIs, TDD, DDD, Agile (Scrum, Kanban) About You Self-motivated and independent worker Passionate about writing clean, reusable code Good communication and teamwork skills Positive, logical, eager to learn Attention to detail and More ❯
Posted:

Senior Software Engineer

Greater London, England, United Kingdom
Hybrid / WFH Options
Burns Sheehan
support from the leadership and internal communities they’ve created. What will you do as Senior Software Engineer (Python)? As Senior Software Engineer you will collaborate with product, design and other teams to understand the needs of the business, the customers and colleagues so you can support your team. You will work in a cross-functional team to … and build suitable solutions to a variety of challenges as the products and platforms scale. You will predominantly be using Python on AWS and they are fans of DDD but they also offer freedom in their technology choices. An advocate of best practice you will implement and evolve processes that ensure quality is built in from the start and More ❯
Posted:

Senior Software Engineer – Remote Working

Norwich, England, United Kingdom
Hybrid / WFH Options
i4 Jobs
real-world use. Line management of a small engineering team. Coaching and mentoring other engineers. Scrum-master/agile team leadership. Defining, documenting, and implementing technology standards. Terraform CQRS DDD Experience designing, developing, releasing, and maintaining scalable, fault tolerant systems. Please apply with an up-to-date version of your CV for immediate consultation. #J-18808-Ljbffr More ❯
Posted:

Engineering Team Lead

London, England, United Kingdom
Hybrid / WFH Options
Scarlet
forge a new way to save. You’re excited about producing and maintaining high quality systems to achieve business objectives through contributions to the development process, including system design/architecture and performance management of the team. You work in partnership with relevant teams across an organisation to identify how technology can solve business challenges and will be … technology is designed and delivered. What you’ll do: As an Engineering Lead, you will coach and mentor other Engineers, helping them develop better solutions and understand system design with a focus on their career progression and personal development. You will also be responsible for effective performance management and driving an environment of high performance. The Engineering Lead … 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 SQL skills A good foundation in Test-Driven Development (TDD) methodologies More ❯
Posted:

Cloud Native Architect

London, England, United Kingdom
JR United Kingdom
and secure solutions for critical programmes. You must hold current DV clearance or, at a minimum, SC clearance to be considered for this role. Key Responsibilities: Lead the design and implementation of cloud-native solutions using AWS services. Architect scalable, secure, and resilient applications using microservices and containerisation technologies. Champion the use of open-source frameworks and API … teams to align on best practices and design standards. Contribute to solution design using structured architecture frameworks such as TOGAF or SAFe. Apply domain-driven design principles and event sourcing patterns in application development. Skills & Experience: Proven expertise in delivering AWS-based solutions in secure environments. Strong understanding of open More ❯
Posted:

Mid C#/.Net Engineer New London

London, England, United Kingdom
Hybrid / WFH Options
flagstoneim.com
You’re all about producing and maintaining high quality systems to achieve business objectives, and making contributions to the development process, as well having an understanding of system design and architecture. You’ll want to work in partnership with relevant teams across an organisation to identify how technology can solve business challenges and will be capable of answering … 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 testing strategies or Test-Driven Development (TDD More ❯
Posted:

Consulting/Principal Software Engineer

Leeds, Yorkshire, United Kingdom
LexisNexis Risk Solutions
Responsibilities: Develop and write code for complex user stories, ensuring functionality meets criteria and enhances user experience. Serve as a primary technical contact for external technology resources. Provide design input across products. Work directly with customers and end users. Address coding and technical issues as a key resource. Collaborate with team members to finalize requirements. Write and review … detailed specifications for system components of moderate complexity. Complete complex bug fixes. Design and work with complex data models. Mentor lead developers on methodologies and optimization techniques. Requirements: Expertise in data modeling, design, manipulation … optimization, and industry best practices. Experience with test-driven development using frameworks like Cypress, Serenity, Jest, and Karma. Solid understanding of architectural principles such as domain-driven design, event-driven systems, micro-frontends, and microservices. Ability to lead and partner with internal and external technical resources. Experience with cloud services More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Back-end Developer

United Kingdom
Out2Bet
enthusiastic Backend Developer to join a fast-growing FinTech Start-Up headquartered in the heart of global FinTech advancements, the United Kingdom. The successful candidate will help us design, develop, and maintain massive infrastructure supporting solutions targeting MSBs (Money Service Businesses) and other financial operatives located in EMEA. The right person will not only be working to build … applications Employ cutting-edge technologies to improve legacy applications Collaborate with Front-end developers to integrate user-facing elements with server-side logic Gather and address technical and design requirements Write technical documentation for the work produced Build reusable code and libraries for future use Liaise with developers, designers and system administrators to identify new features Follow emerging … Willingness to work outside the comfort zone and learn new tools and technologies Confident in the English language It'll be nice: (nice to have) Familiar with Domain-Driven Design approach Understanding of Azure services and deploying and debugging cloud-based applications Have a strong understanding of large-scale computing solutions. IMPORTANT NOTE: All More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Oxford, England, United Kingdom
Oscar
requirements into technical solutions, contributing across the full development lifecycle. You’ll have the autonomy to influence technical decisions, implement best practices, and mentor junior developers. Key Responsibilities: Design and develop scalable, modern web applications Collaborate with clients and internal teams to gather and define requirements Lead by example with clean, maintainable code and strong engineering principles Mentor … Application Oxford, England, United Kingdom 2 months ago Reading, England, United Kingdom 1 day ago Oxford, England, United Kingdom 2 weeks ago Lead Software Engineer (Scalability and API Design) - 95% Remote - £85k - ID41216 Oxford, England, United Kingdom 1 week ago Product Internship (Masters or graduate) - 6 months Oxford, England, United Kingdom … week ago Reading, England, United Kingdom 5 months ago Software Engineer III - Platform Data (Remote) Reading, England, United Kingdom 1 week ago Software Development Coach - Flexible (Domain-Driven Design, Go + Others) Oxford, England, United Kingdom 1 month ago Adderbury, England, United Kingdom 1 month ago Reading, England, United Kingdom 1 week ago Oxford More ❯
Posted:

Senior Fullstack Engineer

London, England, United Kingdom
Hybrid / WFH Options
HIVED
parcel delivery network. As a Senior Fullstack Engineer, you will play a key role across the entire tech stack, owning the full software development lifecycle—from discovery and design to deployment and monitoring. You will have a tangible impact on HIVED’s platform, driving scalability, maintainability, and performance across both backend services and frontend applications. Your team will … app to increase delivery efficiency, and more. We reimagine parcel delivery from scratch—built on a modern tech stack with sustainability, flexibility and scale at the core. Responsibilities Design, implement, and maintain scalable solutions across the entire tech stack, ensuring seamless and intuitive user experiences. Plan and lead projects along with other software engineers, product managers and end … AWS (Lambda, SQS, EventBridge, DynamoDB, RDS, CDK, OpenSearch) DevOps & Monitoring: GitHub, GitHub Actions, Prometheus, Grafana Testing & Performance: React Testing Library, Playwright, Sentry Architecture: Event-driven, 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 ❯
Posted:

Full Stack Engineer

London, England, United Kingdom
Hybrid / WFH Options
StrideUp
Developed business applications, ideally in financial services , with involvement in the end-to-end system design Knowledge of best practices building clean, testable code, following domain-driven design principles Benefits Salary: Competitive, based on experience 25 days annual holiday Annual L&D budget 3% pension contribution Monthly socials Central London location (this More ❯
Posted:

Founding Backend Engineer

London Area, United Kingdom
Stealth Startup
a founding backend engineer to join us at the ground level and help bring this platform to life. The Role You’ll work directly with the founders to design, build, and launch our core platform This is a hands-on, high-impact role: you'll write code daily, influence key architectural decisions, and ship fast using modern tools … AI. Build a modern backend from scratch in C#/.NET 8 with a clean, event-driven architecture Help architect a scalable system using CQRS, Event Sourcing, DDD, microservices Own key components in AWS: Lambda, SQS, SNS, DynamoDB, PostgreSQL, API Gateway Work in a test-first, high-trust environment with real autonomy About You You work incredibly hard … to-have but a MUST-have force multiplier What we're after: 3+ years experience building backend systems and APIs in C#/.NET Strong grasp of architecture patterns: DDD, CQRS, microservices Experience writing clean, testable code with a TDD mindset Experience working in small teams or startups, where autonomy and speed matter Comfort with cloud-native infrastructure (preferably AWS More ❯
Posted:

Founding Backend Engineer

City of London, London, United Kingdom
Stealth Startup
a founding backend engineer to join us at the ground level and help bring this platform to life. The Role You’ll work directly with the founders to design, build, and launch our core platform This is a hands-on, high-impact role: you'll write code daily, influence key architectural decisions, and ship fast using modern tools … AI. Build a modern backend from scratch in C#/.NET 8 with a clean, event-driven architecture Help architect a scalable system using CQRS, Event Sourcing, DDD, microservices Own key components in AWS: Lambda, SQS, SNS, DynamoDB, PostgreSQL, API Gateway Work in a test-first, high-trust environment with real autonomy About You You work incredibly hard … to-have but a MUST-have force multiplier What we're after: 3+ years experience building backend systems and APIs in C#/.NET Strong grasp of architecture patterns: DDD, CQRS, microservices Experience writing clean, testable code with a TDD mindset Experience working in small teams or startups, where autonomy and speed matter Comfort with cloud-native infrastructure (preferably AWS More ❯
Posted:

Infrastructure Architect

London
Nexus Jobs Limited
Infrastructure Solutions Architect The primary role of the IT Infrastructure Solutions Architect, is to ensure all IT Infrastructure applications architecture and design, systems and software Integration, functional requirements gathering, whether from inception or enhancements, are delivered on-time, aligned to industry standards, redundant and simplified by design, as well as being delivered cost effectively, whilst ensuring … design and technical leadership to the global IT and business related teams, with a solid technology background, experience in capability and data models, domain driven design for application strategy, across all phases of the software development lifecycle. Additional responsibilities include ensuring IT Infrastructure and application design are secure, reliable, and … regularly reviewed. This role will also develop and enhance relationship management with key service partners, independent contractors, vendors, and suppliers. Key Responsibilities/Tasks: Lead the architecture design, and delivery towards consolidation of O365 amongst operating companies globally. Lead the architecture and design towards implementation of a robust, cost-effective disaster recovery solution for all key More ❯
Employment Type: Permanent
Posted:

Lead Engineer Services - Contract Outside IR35

London, England, United Kingdom
New Day
event driven systems Practical experience setting-up and running CI/CD pipelines, ideally with GitHub Actions Bonus if you have event sourcing experience or knowledge of DDD We work with Textio to make our job design and hiring inclusive. Contractor #J-18808-Ljbffr More ❯
Posted:

Software Engineering Manager - Selling Experience

London, England, United Kingdom
MARKS&SPENCER
software teams Strong understanding of system design, cloud, and engineering methodologies Advocate of DevOps, testing strategies, and reliability engineering Desirable experience Knowledge of Domain Driven Design Community leadership experience Presentation skills and open-source contributions Experience with online retail platforms and cloud architectures What's in it for you Join M&S More ❯
Posted:

Lead Software Engineer

Manchester, England, United Kingdom
McNeil & Co
Our work is the catalyst that helps others achieve their goals. In short, We Enable PossibilitySM. Lead Software Engineer Technical Guidance: Provide technical guidance and leadership in the design and development of software applications using C#. Ensure the application of best practices in coding, testing, and maintenance. Stay updated with the latest developments in C# and related technologies. … Software Development: Design, code, test, debug, and … document complex applications and systems. Optimize and refactor existing code to improve performance and maintainability. Collaborate with other team members to integrate systems and solutions. Skills: C# TDD, BDD, DDD Able to confidently discuss the various architectural patterns with a good understanding of trade-offs Experience with SQL and NoSQL DBMS Modern source control system (for example GitHub) Experience with More ❯
Posted:

Camunda Tech Lead

London, United Kingdom
Hybrid / WFH Options
Queen Square Recruitment Limited
Lead Location: London Hybrid (2 days per week in office) Duration:6-Month Contract Rate: Inside IR35 - Flexible The Role As a Camunda Tech Lead , youll guide technical design and implementation efforts, collaborate with stakeholders, and contribute to the development of scalable and efficient workflow solutions. Youll be instrumental in shaping architectural decisions and supporting the successful delivery … of product features. Key Responsibilities Design and deploy custom workflow solutions using Camunda SaaS Build and configure Camunda Postgres connectors, job workers, service tasks, and user tasks Lead open-source delivery initiatives and support internal project teams Collaborate with engineering, product, and business teams to align on requirements and architectural direction Ensure robust, scalable, and high-performing software … Integration, Web), JPA Camunda 8, JBPM Microservice architecture and development SPA development using JavaScript, React JS Agile software development practices Domain-Driven Design (DDD) EAI patterns, Git, JIRA, Confluence Desirable Skills: Rules Management (Drools/DMN) Complex Event Processing (CEP) Architectural pattern design Cloud platforms (e.g., Cloud Foundry, AWS) Experience building reusable More ❯
Employment Type: Contract
Posted:
Domain-Driven Design
10th Percentile
£54,125
25th Percentile
£57,500
Median
£71,991
75th Percentile
£98,474