ll be pivotal in development projects, leveraging your expertise in ASP.NET MVC, .NET Core, and Domain-DrivenDesign (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 … 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 minimum required) Visual Studio GitLab CI/CD JavaScript/Angular/MVC HTML Domain-DrivenDesign (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 More ❯
City, Edinburgh, United Kingdom Hybrid / WFH Options
ENGINEERINGUK
Aladdin organization. Additionally, you will help define and build out governance automation tools within a domain-drivendesign (DDD) framework. This includes developing tools and frameworks for continuous monitoring and rule enforcement, collaborating with domain experts to reflect business logic in automated … log and report compliance with existing policies. Your focus will be on creating robust, scalable, and maintainable automation systems that align with domain-drivendesign principles while ensuring continuous compliance and security. You will also be responsible for building out reference implementations, i.e., scaffolding … Deliver high efficiency, high availability, concurrent and fault tolerant software systems. Significantly contribute to development of Aladdin's global, multi-asset trading platform. Design and develop innovative solutions to complex problems, identifying issues and roadblocks. Apply validated quality software engineering practices through all phases of development. Be a More ❯
with immediate business needs. Monolith to Microservices Transition : Assess and decompose legacy monolithic applications, applying Domain-DrivenDesign (DDD), event-driven architectures, and modern architectural patterns to enable a transition to microservices-based solutions. Sustainable Cloud Adoption : Define and execute a pragmatic … and migration strategies. Expertise in cloud architectures (Microsoft Azure, AWS, GCP), including compute, storage, distribution and orchestration Strong understanding of microservices architectures, domain-drivendesign, event-driven systems, and API-led integration. Knowledge of architectural frameworks (TOGAF, Zachman, C4 modelling). Experience More ❯
role is crucial to driving the development of our next-generation financial solutions, contributing to architecture decisions, and mentoring junior developers. Key Responsibilities: Design, develop, and maintain robust, scalable, and secure applications using .NET (C#, .NET Core/.NET 6+) Lead cloud-native solution development using AWS services … product managers, architects, and other developers to deliver high-quality features and enhancements Write clean, maintainable, and efficient code following best practices and design patterns Participate in architectural reviews and contribute to technical decision-making Optimize applications for performance, scalability, and security Mentor and support junior developers and … modern frameworks (e.g., React, Angular) Familiarity with containerization (Docker) and orchestration (Kubernetes, ECS) Exposure to domain-drivendesign (DDD), CQRS, or microservices architecture Certification in AWS (e.g., AWS Certified Developer or Solutions Architect) Education: Bachelor’s or Master’s degree in Computer Science, Engineering More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Halian
role is crucial to driving the development of our next-generation financial solutions, contributing to architecture decisions, and mentoring junior developers. Key Responsibilities: Design, develop, and maintain robust, scalable, and secure applications using .NET (C#, .NET Core/.NET 6+) Lead cloud-native solution development using AWS services … product managers, architects, and other developers to deliver high-quality features and enhancements Write clean, maintainable, and efficient code following best practices and design patterns Participate in architectural reviews and contribute to technical decision-making Optimize applications for performance, scalability, and security Mentor and support junior developers and … modern frameworks (e.g., React, Angular) Familiarity with containerization (Docker) and orchestration (Kubernetes, ECS) Exposure to domain-drivendesign (DDD), CQRS, or microservices architecture Certification in AWS (e.g., AWS Certified Developer or Solutions Architect) Education: Bachelor’s or Master’s degree in Computer Science, Engineering More ❯
for designing and implementing scalable, secure, and high-performance microservices while mentoring junior team members and advocating for best engineering practices. Key Responsibilities: Design, develop, and maintain … backend services using Java and Spring Architect and implement microservices and cloud-native solutions Apply Domain-DrivenDesign (DDD) principles to create structured, maintainable code Collaborate with cross-functional teams including DevOps, frontend, and product management Advocate for best practices in security, performance, and More ❯
Liverpool, Lancashire, United Kingdom Hybrid / WFH Options
Maxwell Bond
workflows What We're Looking For: Extensive experience developing backend systems in C# and .NET Core Strong understanding of microservices and distributed system design Hands-on experience with Azure cloud services in a production environment Comfortable leading technical discussions, setting standards, and mentoring other developers A passion for … engineering best practices and clean, maintainable code Desirable Experience: Event-driven architecture or domain-drivendesign (DDD) Kubernetes or Azure Kubernetes Service (AKS) Improving developer experience or engineering culture Salary & Benefits: Up to £90,000 depending on experience Annual bonus and enhanced More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Tokenovate
architectures. WHAT YOU'LL DO Architecture & Engineering Design and implement services around the FINOS CDM, aligning closely with formal domain-driven principles. Build reactive, event-driven components using Java and Kotlin, ensuring scalability and resilience. Work with Kafka or similar messaging … intensive environments. Experience leading cross-functional technical initiatives from architecture to delivery. Deep understanding of domain-drivendesign (DDD) and experience building production systems with structured domain models. Hands-on experience with event-driven architectures and asynchronous processing using Kafka More ❯
cambridge, east anglia, United Kingdom Hybrid / WFH Options
Tokenovate
architectures. WHAT YOU'LL DO Architecture & Engineering Design and implement services around the FINOS CDM, aligning closely with formal domain-driven principles. Build reactive, event-driven components using Java and Kotlin, ensuring scalability and resilience. Work with Kafka or similar messaging … intensive environments. Experience leading cross-functional technical initiatives from architecture to delivery. Deep understanding of domain-drivendesign (DDD) and experience building production systems with structured domain models. Hands-on experience with event-driven architectures and asynchronous processing using Kafka More ❯
Cambridge, south west england, United Kingdom Hybrid / WFH Options
Tokenovate
architectures. WHAT YOU'LL DO Architecture & Engineering Design and implement services around the FINOS CDM, aligning closely with formal domain-driven principles. Build reactive, event-driven components using Java and Kotlin, ensuring scalability and resilience. Work with Kafka or similar messaging … intensive environments. Experience leading cross-functional technical initiatives from architecture to delivery. Deep understanding of domain-drivendesign (DDD) and experience building production systems with structured domain models. Hands-on experience with event-driven architectures and asynchronous processing using Kafka More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Interact Consulting Limited
scalable, and maintainable applications in Go. You'll get to flex your architecture muscles with Domain-DrivenDesign (DDD), CQRS, and Repository Patterns, helping to shape complex business logic into elegant, production-ready solutions. The Golang Software Engineer will have: 2+ years of hands … on Golang experience Understanding of DDD, CQRS, and Repository Patterns Familiarity with Hexagonal 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 More ❯
Guildford, Surrey, South East, United Kingdom Hybrid / WFH Options
Interact Consulting Limited
scalable, and maintainable applications in Go. You'll get to flex your architecture muscles with Domain-DrivenDesign (DDD), CQRS, and Repository Patterns, helping to shape complex business logic into elegant, production-ready solutions. The Golang Software Engineer will have: 2+ years of hands … on Golang experience Understanding of DDD, CQRS, and Repository Patterns Familiarity with Hexagonal 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 More ❯
scalable, and maintainable applications in Go. You'll get to flex your architecture muscles with Domain-DrivenDesign (DDD), CQRS, and Repository Patterns, helping to shape complex business logic into elegant, production-ready solutions. The Golang Software Engineer will have: 2+ years of hands … on Golang experience Understanding of DDD, CQRS, and Repository Patterns Familiarity with Hexagonal 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 More ❯
scalable, and maintainable applications in Go. You'll get to flex your architecture muscles with Domain-DrivenDesign (DDD), CQRS, and Repository Patterns, helping to shape complex business logic into elegant, production-ready solutions. The Golang Software Engineer will have: 2+ years of hands … on Golang experience Understanding of DDD, CQRS, and Repository Patterns Familiarity with Hexagonal 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 More ❯
of decisions and impact assessments. Applying best practices such as the Repository Pattern, CQRS, and Domain-DrivenDesign (DDD). Ensuring systems are highly-available and resilient through the use of relevant technologies such as load balancing Ensuring systems are designed to be highly More ❯
our Principal Software Engineer and be a key part of a supportive, mission-driven team. 🧠 What You'll Do Technical Impact Design, build, and evolve complex services and systems Own and drive technical solutions across the stack Apply strong debugging, analysis, and instrumentation skills Contribute to … our company-wide architecture and service design Improve CI/CD, observability, and deployment pipelines Project Ownership Lead large technical initiatives across team boundaries Plan for testing, monitoring, and reliability from day one Manage technical risks and break down large problems into workable parts Influence "build vs. buy … Azure Functions) Solid experience with SQL and NoSQL databases (We use SQL Server & CosmosDB) Knowledge of microservices, event-drivendesign, DDD Experience with automated testing frameworks and CI/CD tools Strong communicator with a growth mindset Comfortable working in Agile teams (Scrum/Kanban) Willing More ❯
our Principal Software Engineer and be a key part of a supportive, mission-driven team. 🧠 What You'll Do Technical Impact Design, build, and evolve complex services and systems Own and drive technical solutions across the stack Apply strong debugging, analysis, and instrumentation skills Contribute to … our company-wide architecture and service design Improve CI/CD, observability, and deployment pipelines Project Ownership Lead large technical initiatives across team boundaries Plan for testing, monitoring, and reliability from day one Manage technical risks and break down large problems into workable parts Influence "build vs. buy … Azure Functions) Solid experience with SQL and NoSQL databases (We use SQL Server & CosmosDB) Knowledge of microservices, event-drivendesign, DDD Experience with automated testing frameworks and CI/CD tools Strong communicator with a growth mindset Comfortable working in Agile teams (Scrum/Kanban) Willing More ❯
our Principal Software Engineer and be a key part of a supportive, mission-driven team. 🧠 What You'll Do Technical Impact Design, build, and evolve complex services and systems Own and drive technical solutions across the stack Apply strong debugging, analysis, and instrumentation skills Contribute to … our company-wide architecture and service design Improve CI/CD, observability, and deployment pipelines Project Ownership Lead large technical initiatives across team boundaries Plan for testing, monitoring, and reliability from day one Manage technical risks and break down large problems into workable parts Influence "build vs. buy … Azure Functions) Solid experience with SQL and NoSQL databases (We use SQL Server & CosmosDB) Knowledge of microservices, event-drivendesign, DDD Experience with automated testing frameworks and CI/CD tools Strong communicator with a growth mindset Comfortable working in Agile teams (Scrum/Kanban) Willing More ❯
they're seeking both Mid-level & Senior Developers to join them. In these roles, you'll play a pivotal part in the research, design, and development of software solutions that help transform their underwriting business. You'll be involved in building full-stack solutions, from underwriting dashboards to … A passion for continuous learning and experimentation. Desirables: Familiarity with AWS or Azure cloud platforms. Hands-on experience with DomainDrivenDesign (DDD). Some experience with front-end technologies such as HTML, CSS, HTMX, or React. Knowledge of Git, CI/CD pipelines More ❯
background in distributed systems and messaging technologies (Kafka, Event Hubs, or similar). Solid understanding of modern API architecture (REST, gRPC) and domain-driven design. Proficiency in both SQL and NoSQL database technologies. Hands-on experience with Azure and containerisation (Docker, Kubernetes). Strong advocate for More ❯
london, south east england, United Kingdom Hybrid / WFH Options
X4 Technology
background in distributed systems and messaging technologies (Kafka, Event Hubs, or similar). Solid understanding of modern API architecture (REST, gRPC) and domain-driven design. Proficiency in both SQL and NoSQL database technologies. Hands-on experience with Azure and containerisation (Docker, Kubernetes). Strong advocate for More ❯
Altrincham, Cheshire, United Kingdom Hybrid / WFH Options
Informed Solutions
both technically and professionally. We deliver our solutions using the best of modern architectural patterns (server-less, micro-services and DomainDrivenDesign), Cloud platforms (AWS and Azure), languages (Python, Java/Spring, Node.js and .NET), databases (PostgreSQL, MongoDB and MS SQL) and Continuous More ❯
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 : PostgreSQL, DynamoDB 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 … enable smooth data flow between services. Software Design Patterns : Apply TDD (Test Driven Development) and DDD (DomainDrivenDesign) best practices to ensure maintainable, efficient code. DevOps & CI/CD : Use DevOps processes, including virtualization , containerization , and CI/CD More ❯
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 : 🌳 PostgreSQL, DynamoDB 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 … enable smooth data flow between services. Software Design Patterns : Apply TDD (Test Driven Development) and DDD (DomainDrivenDesign) best practices to ensure maintainable, efficient code. DevOps & CI/CD : Use DevOps processes, including virtualization , containerization , and CI/CD More ❯
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 : PostgreSQL, DynamoDB 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 … enable smooth data flow between services. Software Design Patterns : Apply TDD (Test Driven Development) and DDD (DomainDrivenDesign) best practices to ensure maintainable, efficient code. DevOps & CI/CD : Use DevOps processes, including virtualization , containerization , and CI/CD More ❯