definition of our Front End architecture, rooted in clean architecture principles, SOLID, hexagonal architecture, and Domain-DrivenDesign (DDD). Collaborating in the improvement of our shared libraries, fostering a culture that welcomes individual contributions from all engineering team members, regardless of seniority! Engage … and why to apply them. Nice to have: understanding of hexagonal (ports & adapters) architecture and Domain-DrivenDesign (DDD). Good communication skills both in English and Spanish at a B2-C1 level. Work Experience: 3+ years of JS experience 2 years of experience … re building an innovative, cutting-edge, banking platform designed for seamless international expansion, prioritizing scalability, extension, and accessibility. Our architectural foundation embraces Domain-DrivenDesign, Ports & Adapters pattern, and other clean architecture concepts meticulously tailored to meet our unique requirements. Join us in shaping more »
Derby, England, United Kingdom Hybrid / WFH Options
Pope Marshall
development background (preferably C#) with experience of Domain Drive Design. Specifically, someone that has demonstrable experience of solutioning DomainDrivenDesign in a cloud environment and understanding of architectural patterns to support modern cloud based solutions. Hands-on experience in the latest … advisers based locally in regions across the UK. Responsibilities As a Solution Architect specialising in Domain-DrivenDesign (DDD) within AWS, APIs, and microservices, your responsibilities include: Designing Scalable Architectures - develop architecture solutions in AWS that adhere to DDD principles, ensuring scalability and flexibility. … Creating APIs : Architect and design APIs to enable communication and integration between microservices and external systems Applying DDD Principles : Apply domain-drivendesign principles to identify bounded contexts, aggregates, and domain events, ensuring alignment with business goals. Understanding SDLC : Have more »
integration testing, approval testing, test-driven development Anunderstanding of good software design - SOLID principles, design patterns, domain-drivendesign, clean architecture and how to design good microservices interfaces. Demonstrate data skills - knowledge of SQL, data structures … and data processing. Anunderstanding of how to design and structure performant and reliable relational databases Knowledge of how to build exceptionally performant, scalable systems. You will understand how to get the best performance out of systems at every level from the macro to the micro. The desire to … code analysis tools, security testing tools, CI systems A broad knowledge of how systems work and scale in the cloud: how to best design and architect systems that operate across dozens or hundreds of separate instances. Strong skills in at least one programming language outside of C#/ more »
members are valued regardless of contractor or employee status. Find your "Why" with us and take your place in our Leidos Family Architect, design, develop, and implement next-generation data streaming and event-based architecture/platform using software engineering best practices in the latest technologies: Data Streaming … applications and at least one event processing framework, such as Kafka Streams, Apache Flink, or ksqlDB. Understanding of DomainDrivenDesign (DDD) and experience applying DDD patterns in software development. Experience working with Kafka connectors and/or supporting operation of the Kafka more »
Leicestershire, East Midlands, United Kingdom Hybrid / WFH Options
Senitor Associates Limited
using the programming software, Angular. Skills Required: Backend: C# (ASP.NET and/or MVC) AWS (ECS and/or Lambda) SQL Server SOLID and DDD Docker Git Agile Experience with testing and TDD Methodologies Frontend: Angular HTML, CSS and JavaScript/TypeScript Bachelor's degree in computer science or relevant more »
both themselves, and their team members. If you are an expert in modern engineering practices like TDD, CI/CD, DomainDrivenDesign, Micro services and Cloud engineering , have a passion for flexing your tech skills in solving complex problems and are skilled at more »
Cloud (AWS ideally but Azure, GCP is also fine). Test Driven Development. (Bonus) Experience with Javascript would be a bonus Kubernetes DDD What’s in it for you? Salary up to £115k base 25 days holiday + bank Life Assurance Health Insurance Skills Training/Training Days more »
development team Work closely with senior stakeholders, such as Architects, Scrum Masters, QA Leads, DevOps teams and more Advocate for best practices Use a DDD and TDD approach Requirements 6+ years' software development experience Strong experience in C#/.NET stack Excellent communication skills Knowledge and experience with WebAPI Knowledge more »
TDD) and Behavior-Driven Development (BDD) principles using tools like xUnit and SpecFlow. Desirable Experience: Familiarity with DomainDrivenDesign (DDD) principles. Experience in financial products/derivatives, preferably Commodities. Previous exposure to front office or electronic trading systems and associated workflows. more »
Chester, England, United Kingdom Hybrid / WFH Options
Pathfinder - IT Recruitment
.Net and SQL and already be an established professional, skilled with some or all of the following technologies: JavaScript Angular or React HTML CSS DDD, TDD, and SOLID principles GitHub Docker You'll be driven, ambitious, and eager to learn. Rewards come in the form of recognition, promotions more »
Development experience - nServicebus or alternative message queue based technologies - Cordova, with iOS/Android for mobile development - Knowledge of Domaindrivendesign - Excellent command of written and spoken English. This is a great opportunity to join a company that is constantly evolving and more »
nServicebus or alternative message queue based technologies - Cordova, with iOS/Android for mobile development - Xamarin or Maui - Knowledge of Domaindrivendesign - Excellent command of written and spoken English. This is a great opportunity to join a company that is constantly evolving and more »
nServicebus or alternative message queue based technologies - Cordova, with iOS/Android for mobile development - Xamarin or Maui - Knowledge of Domaindrivendesign - Excellent command of written and spoken English. This is a great opportunity to join a company that is constantly evolving and more »
Hampshire, Christchurch, Dorset, South West Hybrid / WFH Options
Computer Futures
nServicebus or alternative message queue based technologies - Cordova, with iOS/Android for mobile development - Xamarin or Maui - Knowledge of Domaindrivendesign - Excellent command of written and spoken English. This is a great opportunity to join a company that is constantly evolving and more »
Greater London, England, United Kingdom Hybrid / WFH Options
E-SEARCH CONSULTING LTD
advocate typing as a tool to complement TDD, balancing quality and delivery pragmatically. You employ CI/CD by default and are curious about DDD, exploring how it can influence your architectures and particularly as we embrace Event Driven. We are seeking someone enthusiastic and innovative but also friendly, humble more »
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Affecto Recruitment Ltd
growing product Working in an Agile (not by the book) environment Continually developing your skills What do you need? Experience Unit testing, APIs, TDD, DDD ASP.Net Core Open Cascade Visual Studio GIT PostgreSQL Java Script/Angular/MVC AWS solution stack AWS Neptune/Dynamo/Postgres Whats in more »
and lead activities across the full delivery lifecycle. Responsible for the resource management, recruitment, development and growth of our bespoke development capabilities. Leading design phases on Business IT programmes, validating requirements and ensuring that all aspects of UX, data and solution design are within scope, complete … Source Control Experience of Microsoft architectural blueprints and transitioning on premise application to the cloud Azure Cloud development, Blazor, NServiceBus, CQRS and Domain-drivendesign, Scrum/Agile, API Design and management skills Data Engineering projects using Data Lakes, Data factories, ETL more »
onsite client office in Glasgow. You will own/be accountable for: Writing secure and high-quality code using Java with minimal supervision Design, develop, code, and troubleshoot while considering both upstream and downstream systems and associated technical implications. Analyzing requirements, work with scrum master on understanding of … Knowledge of SOLID principles and Gang of Four (GOF) design patterns Understanding of distributed systems and microservices architecture Familiarity with Domain-DrivenDesign principles and practices Understanding of the Twelve-Factor App methodology Understanding of RESTful APIs and web technologies Proficiency in … testing using Mockito, Integration and End-to-end testing and other testing methodology. Experience in all the stages of software development lifecycle (requirements, design, architecture, development, testing, deployment, release, and support) Desired understanding of cloud technologies (AWS, GCP, Azure, etc.) Desired understanding of security frameworks/standards Desired more »
Chester, Flintshire, North East Hybrid / WFH Options
Client Server
design principles You have an understanding of Agile methodologies, TDD/DDD (Test Driven Development/DomainDrivenDesign) principles You're collaborative with great communication skills, keen to learn and progress It would be great if also had some more »
Chester, England, United Kingdom Hybrid / WFH Options
Client Server
design principles You have an understanding of Agile methodologies, TDD/DDD (Test Driven Development/DomainDrivenDesign) principles You're collaborative with great communication skills, keen to learn and progress It would be great if also had some more »
Cheshire, Chester, Flintshire, North West Hybrid / WFH Options
Client Server
design principles You have an understanding of Agile methodologies, TDD/DDD (Test Driven Development/DomainDrivenDesign) principles You're collaborative with great communication skills, keen to learn and progress It would be great if also had some more »
will have good experience using C++ Builder and Visual Component Library (VCL) and have an advanced understanding of best practices such as SOLID, TDD, DDD, etc. Tech Stack: C++, C++ Builder, VCL, Docker, TDD. This role will be primarily remote, but you may need to be onsite 1-2 times more »