Domain-Driven Design Jobs in Scotland

12 of 12 Domain-Driven Design Jobs in Scotland

- Urgent! x8 Fullstack Senior Software Engineers/Tech leads Needed – UK-based – – Rapid Growth [...]

Aberdeen, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
be hands on whilst leading a number of technical projects with a strong foundation in both front-end and back-end technologies , a solid understanding of Object-Oriented Design , and a passion for learning and embracing new tech. Languages : ? Ruby-on … Rails, Java, Python, C#, PHP ? VueJs, Typescript/Angular/React Cloud : ? Amazon Web Services (AWS) Databases : Additional Tools & Frameworks : ? GraphQL ? REST APIs ? Software Design Patterns – TDD, DDD ? Agile methodologies: Scrum and Kanban Key Responsibilities : Full-Stack Development : Design, develop, and maintain complex full-stack applications across both front-end and back-end. Cloud & Database Management … RESTful APIs and GraphQL to enable smooth data flow between services. Software Design Patterns : Apply TDD (Test Driven Development) and DDD (Domain Driven Design) best practices to ensure maintainable, efficient code. DevOps & CI/CD : Use DevOps processes, including virtualization , containerization , and CI/CD pipelines to streamline development and More ❯
Posted:

- Urgent! x8 Fullstack Senior Software Engineers/Tech leads Needed – UK-based – – Rapid Growth [...]

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
be hands on whilst leading a number of technical projects with a strong foundation in both front-end and back-end technologies , a solid understanding of Object-Oriented Design , and a passion for learning and embracing new tech. Languages : ? Ruby-on … Rails, Java, Python, C#, PHP ? VueJs, Typescript/Angular/React Cloud : ? Amazon Web Services (AWS) Databases : Additional Tools & Frameworks : ? GraphQL ? REST APIs ? Software Design Patterns – TDD, DDD ? Agile methodologies: Scrum and Kanban Key Responsibilities : Full-Stack Development : Design, develop, and maintain complex full-stack applications across both front-end and back-end. Cloud & Database Management … RESTful APIs and GraphQL to enable smooth data flow between services. Software Design Patterns : Apply TDD (Test Driven Development) and DDD (Domain Driven Design) best practices to ensure maintainable, efficient code. DevOps & CI/CD : Use DevOps processes, including virtualization , containerization , and CI/CD pipelines to streamline development and More ❯
Posted:

Solutions Architect

Aberdeen, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
maintainability, and delivery efficiency — within a cloud-native, Azure-first ecosystem. Act as the architectural authority across core platform services, data flows, and client-facing features. Lead solution design and technical decision-making on product roadmap initiatives. Own architectural consistency across multiple delivery teams, with a focus on quality, performance, and resilience. Set standards for engineering practices, system … Services, Service Bus, Key Vault, Cosmos DB. Extensive experience designing and delivering APIs, microservices, and event-driven systems. Skilled in architectural best practices such as domain-driven design, CQRS, and distributed systems thinking. Strong understanding of CI/CD, containerization, and cloud-native infrastructure. Familiarity with frontend architecture (Angular or similar) and More ❯
Posted:

Solution Architect

Edinburgh, Scotland, United Kingdom
PRACYVA
architecture using Microsoft .NET and Azure stack. Good understanding of repeatable design patterns and Microsoft recommendation for performant architecture. Demonstrated experience of implementing Domain Driven Design patterns (UI, Experience, Process and System APIs). Understanding of React Native and React Native for Web tech stack and its interface patterns with experience APIs. … Experience in addressing scalability, performance, and security requirements by design. Experience in producing clear documentation for low level design: Class diagrams, State Diagrams, Activity Diagrams, Sequence Diagrams, Deployment Diagrams, DB Schemas, and Interface Specifications. Collaborate with cross-functional teams, including developers, product managers, and stakeholders, to translate business requirements into technical solutions. Provide technical leadership, guidance, and mentorship … to development teams. Conduct code and design reviews to uphold software quality standards. Oversee the full software development lifecycle (SDLC) from conceptualization to deployment. Stay updated with emerging technologies, particularly in cloud computing, system integration, and mobile application development, to drive innovation within the organization. Required Skills and Qualifications: Strong experience with .NET frameworks and C#. Proficiency in More ❯
Posted:

- Urgent! x8 Polyglot Fullstack Tech Leads Needed – UK-based – Series A Funded Startup – Rapid [...]

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
be hands on whilst leading a number of technical projects with a strong foundation in both front-end and back-end technologies , a solid understanding of Object-Oriented Design , and a passion for learning and embracing new tech. Languages : ? Ruby … on-Rails, Java, Python, C# ? VueJs, Typescript/Angular/React Cloud : ? Amazon Web Services (AWS) Databases : Additional Tools & Frameworks : ? GraphQL ? REST APIs ? Software Design Patterns – TDD, DDD ? Agile methodologies: Scrum and Kanban Key Responsibilities : Full-Stack Development : Design, develop, and maintain complex full-stack applications across both front-end and back-end. Cloud & Database Management … RESTful APIs and GraphQL to enable smooth data flow between services. Software Design Patterns : Apply TDD (Test Driven Development) and DDD (Domain Driven Design) best practices to ensure maintainable, efficient code. DevOps & CI/CD : Use DevOps processes, including virtualization , containerization , and CI/CD pipelines to streamline development and More ❯
Posted:

- Urgent! x3 Tech Leads – UK-based – Series A Funded Startup – Rapid Growth – Fully Remote -

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
be fully covered. We’re looking for Tech leads who have a strong foundation in both front-end and back-end technologies , a solid understanding of Object-Oriented Design , and a passion for learning and embracing new tech. You dont have to have all the languages but just some and you will be taught the rest, Strong object … Rails, Java, Python, C#, PHP ? VueJs, Typescript/Angular/React Cloud : ? Amazon Web Services (AWS) Databases : Additional Tools & Frameworks : ? GraphQL ? REST APIs ? Software Design Patterns – TDD, DDD ? Agile methodologies: Scrum and Kanban Key Responsibilities : Full-Stack Development : Design, develop, and maintain complex full-stack applications across both front-end and back-end. Cloud & Database Management … RESTful APIs and GraphQL to enable smooth data flow between services. Software Design Patterns : Apply TDD (Test Driven Development) and DDD (Domain Driven Design) best practices to ensure maintainable, efficient code. DevOps & CI/CD : Use DevOps processes, including virtualization , containerization , and CI/CD pipelines to streamline development and More ❯
Posted:

-x6 Tech leads/Software Team Leads-

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
client is building a new team and needs skilled software engineers to develop large-scale mobile and web applications backend. This role focuses on backend coding and database design, emphasizing 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 … actively in all development stages, from design to deployment and support Communicate proactively with colleagues to improve application design Suggest and implement innovative, high-tech solutions Optimize backend code, identify bottlenecks, and implement visualization and monitoring systems as needed Required Skills and Knowledge Degree in Computer Science or related field (highly desirable) Experience as a Software … Rails, Java, Python, C# Frontend Technologies : Vue.js, Typescript, Angular, React Cloud Platforms : Amazon Web Services (AWS) Databases : Additional Tools & Frameworks : GraphQL, REST APIs, Software Design Patterns (TDD, DDD) Agile methodologies: Scrum and Kanban About You Self-motivated and able to work independently Passionate about writing clean, reusable code Good communication and teamwork skills Positive, logical, and eager to More ❯
Posted:

-x3 Principal Software Engineers/Staff Engineers - GOLANG - ScaleUp-

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
and beyond. Requirements: Experience with one or more: Golang/Go, React/React Native/Next.js, PHP REST APIs GraphQL AWS Software Design Patterns, TDD, DDD Passion for developing processes and architecture to improve the codebase Benefits: Salary up to £115k + 25% bonus 25 days holiday + birthday off Private health insurance Training and development budget More ❯
Posted:

Senior Golang Software Engineer, Remote UK

Edinburgh, Midlothian, United Kingdom
Hybrid / WFH Options
InterAct Consulting
you'll build high-performance, scalable, and maintainable applications in Go. You'll get to flex your architecture muscles with Domain-Driven Design (DDD), CQRS, and Repository Patterns, helping to shape complex business logic into elegant, production-ready solutions. The Golang Software Engineer will have: Strong Golang experience Understanding of DDD, CQRS, and Repository … architecture Experience with cloud platforms like AWS Solid understanding of microservices and API's If you're passionate about Go, love solving real-world problems with modern software design principles, and want to be part of a collaborative, forward-thinking environment-this is your chance. Package includes pension of 8% (them), 10% bonus, 30 days holiday (plus bank More ❯
Employment Type: Permanent
Salary: GBP 75,000 - 90,000 Annual
Posted:

Scrum Master

Aberdeen, Scotland, United Kingdom
JR United Kingdom
planning, sprint demos, and retrospective meetings, coaching team members in Agile, SAFe, and KANBAN frameworks, managing the product backlog, and implementing risk management strategies. Working experience with various design techniques including TDD, BDD, and DDD. The Senior Scrum Master is responsible for removing impediments and creating an environment where teams can perform at their highest level, supporting the More ❯
Posted:

Principal Data and AI Engineer

Edinburgh, Scotland, United Kingdom
JR United Kingdom
Leadership Design, optimize, and govern modern, large-scale data architectures. Oversee architecture across applications, infrastructure, and ecosystem integrations. Apply advanced performance tuning, database optimization, and domain-driven design principles. Collaborate with and mentor engineers on system architecture, CI/CD workflows, and API integrations. Provide technical oversight in data modeling, system scaling … cost-effectiveness of operations through thoughtful oversight. Required Experience Proven experience in large-scale data/content operations and platform engineering. Expertise in Microsoft SQL Server, including: Database design and performance tuning Transact-SQL (T-SQL), C# REST API integration Familiarity with Data Lakehouse architectures, especially Databricks. Strong understanding of data architecture, domain modeling, and system … design in distributed environments. Experience working in Agile environments with cross-functional teams. Proficiency in workflow optimization through tooling, process, automation, and AI augmentation (including Agentic AI). Domain knowledge in IT Asset Management, FinOps, or vulnerability intelligence is a plus. Personal Attributes Clear communicator: Crisp, honest, and transparent communication style. Data-driven mindset More ❯
Posted:

Principal Data and AI Engineer

Aberdeen, Scotland, United Kingdom
JR United Kingdom
Leadership Design, optimize, and govern modern, large-scale data architectures. Oversee architecture across applications, infrastructure, and ecosystem integrations. Apply advanced performance tuning, database optimization, and domain-driven design principles. Collaborate with and mentor engineers on system architecture, CI/CD workflows, and API integrations. Provide technical oversight in data modeling, system scaling … cost-effectiveness of operations through thoughtful oversight. Required Experience Proven experience in large-scale data/content operations and platform engineering. Expertise in Microsoft SQL Server, including: Database design and performance tuning Transact-SQL (T-SQL), C# REST API integration Familiarity with Data Lakehouse architectures, especially Databricks. Strong understanding of data architecture, domain modeling, and system … design in distributed environments. Experience working in Agile environments with cross-functional teams. Proficiency in workflow optimization through tooling, process, automation, and AI augmentation (including Agentic AI). Domain knowledge in IT Asset Management, FinOps, or vulnerability intelligence is a plus. Personal Attributes Clear communicator: Crisp, honest, and transparent communication style. Data-driven mindset More ❯
Posted:
Domain-Driven Design
Scotland
25th Percentile
£90,801
Median
£94,637
75th Percentile
£98,474