as Agile, DevOps, version control and model management. You will be working with large complex data sets to build solutions, thinking about the design and architecture of the product and how it can be scaled. This is a really exciting opportunity for someone who has an interest in more »
day per week in Glasgow/Edinburgh 💻Key Tech: PHP, Laravel, AWS, Agile, Best Practice 💻Desirable Tech: Javascript, Unit Testing or TDD, BDD, DDD I am currently partnered with a consultancy who support industry leaders with their technology. Much of the projects are under NDA, and you can find out 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 »
fastest-growing consultancies globally. Job Description This is an exciting opportunity for an experienced Data Engineer. You will join a team delivering a design & development of modern data management tools to curate important data sets, models and processes, while identifying areas for process automation and further efficiencies for … A Bachelor or Master degree in a computational field (Computer Science, Applied Mathematics, Engineering, or in a related quantitative discipline) Strong object-oriented design and programming skills and experience in OO languages (Python and/or Java) Previous experience in Data manipulation, Data Analysis or Data Modelling Deep … demand processes Experience or interest in functional programming languages Relevant work experience in a team-focused environment Proven experience applying domaindrivendesign to build complex business applications In-depth knowledge of relational and columnar SQL databases, including database design General knowledge more »
Chester, Cheshire, North West, 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 »
on Computer Science or Mathematics Desirable: Experience of the financial sector (Investment banking) Experience of front office trading systems &/or middleware TDD/DDD CI/CD Agile experience This role is client facing so you must possess excellent communication skills and be professionally presentable and project confidence when more »
london (city of london), south east england, United Kingdom
TalentWave
on Computer Science or Mathematics Desirable: Experience of the financial sector (Investment banking) Experience of front office trading systems &/or middleware TDD/DDD CI/CD Agile experience This role is client facing so you must possess excellent communication skills and be professionally presentable and project confidence when more »
role demands a deep understanding of software development principles, a passion for technology, and a commitment to continuous learning and improvement. Key Responsibilities: Design, develop, and maintain complex software solutions. Collaborate with product managers, designers, and other engineers to deliver high-quality products. Utilize frontend technologies such as … and methodologies to improve development processes. Deploy and manage applications on cloud platforms such as AWS or Azure. Incorporate DomainDrivenDesign (DDD) principles in software architecture. Leverage modern software techniques including integration patterns, microservices, and containerization. Qualifications: BSc in Computer Science, Engineering, or more »
london, south east england, United Kingdom Hybrid / WFH Options
Eames Consulting
role demands a deep understanding of software development principles, a passion for technology, and a commitment to continuous learning and improvement. Key Responsibilities: Design, develop, and maintain complex software solutions. Collaborate with product managers, designers, and other engineers to deliver high-quality products. Utilize frontend technologies such as … and methodologies to improve development processes. Deploy and manage applications on cloud platforms such as AWS or Azure. Incorporate DomainDrivenDesign (DDD) principles in software architecture. Leverage modern software techniques including integration patterns, microservices, and containerization. Qualifications: BSc in Computer Science, Engineering, or 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 »
frameworks (Vue.js, Node.js, TypeScript, etc.) Proven AWS expertise (preferably with EC2, RDS, ELB, IAM, Elastic Beanstalk) Strong understanding and implementation of testing principles (TDD, DDD, etc.) Management experience is a plus Must be based in or commutable to Nottingham Additional Information We can only consider candidates who are currently in more »
London, England, United Kingdom Hybrid / WFH Options
iO Associates - UK/EU
you will: Work in an Agile-based team with other developers and quality assurance analysts. Collaborate with the team and Business Analysts to design and implement solutions that meet business requirements. Develop software that is maintainable, reliable, and extensible using well-known and industry-standard development practices. Take … Azure, DevOps, and deployment CI/CD pipelines. Understand or have an awareness of micro-services, event-driven architecture, and domain-driven design. Have experience with relational databases such as SQL Server. Experience with NoSQL databases such as Cosmos DB is also helpful but more »
london, south east england, United Kingdom Hybrid / WFH Options
iO Associates - UK/EU
you will: Work in an Agile-based team with other developers and quality assurance analysts. Collaborate with the team and Business Analysts to design and implement solutions that meet business requirements. Develop software that is maintainable, reliable, and extensible using well-known and industry-standard development practices. Take … Azure, DevOps, and deployment CI/CD pipelines. Understand or have an awareness of micro-services, event-driven architecture, and domain-driven design. Have experience with relational databases such as SQL Server. Experience with NoSQL databases such as Cosmos DB is also helpful but more »
role: Drive technical designs for the core capabilities on the platform Help integrate cutting-edge practices in distributed systems and domaindrivendesign Be an SME for the engineering org, helping the teams to build robust solutions and mentoring engineers about best practice Work more »
Business, IT, and the wider Walgreens Boots Alliance group. Working directly for the Digital Lead Solution Architect, primary responsibilities include, Responsible – Overall Solution Design responsibility for assigned Digital projects. Responsible - Delivery and adherence of solution design-related process, standardised documentation, and related artefacts. Responsible – Project-related … design considerations and design decision proposals (Domain and Enterprise level). Responsible – For assigned Digital projects, the coordination of delivery, and overall suitability of design artefacts supplied from collaboration areas, such as, Integration, Enterprise services, and Infrastructure Technology. Consultation - For Product and … -related Considerations and Decisions – Based on factual and documented evidence for rationale. Experience in Enterprise patterns, Digital technology stacks and Domain-driven Design. Expertise in crafting Architecture Assets, for both waterfall and agile projects. A broad and balanced understanding of IT capabilities, methods, and more »
the Mergers & Acquisitions/Integrations function, as well as Product, Security, and Technical teams. As a Technical Architect, you will spearhead the architectural design and planning for integrating various TMS products and their underlying IT systems in the UK. You will contribute to the Platform, Information, Data, and … of-house systems, contributing to increased business agility and competitiveness through the delivery of high-quality integrated solutions. TMS Integration Strategy and Architecture: Design and implement an integrated set of TMS-related systems. Research and recommend data tools and technologies to enhance system efficiency and integration, considering Zero … information technologies to facilitate integration in a hybrid technical environment, including Linux, Windows, Java, .NET, SQL, NoSQL, and Cloud Native. Knowledge and experience with DDD, API Design, Microservices, SOA, ETL, TDD, and related patterns and practices. Understand principles and technologies for successful delivery of integrated products and services more »
this key role within our Enterprise Architecture team, you will work closely with Product Management, Security, and Technical teams to lead the architectural design and planning for integrating various mobile and edge product offerings with underlying IT systems in the UK. As our Mobile Architect, you will report … to the Head of Platform and Architecture, collaborating with fellow architects to design and implement a comprehensive Mobile Applications Integration Strategy, employing modern data and platform engineering practices. Mobile Integration Strategy and Architecture: Design and implement an integrated set of mobile and edge application systems. Research … hybrid technical environment, cross platform. Knowledge of Mobile Architecture Patterns, MVVM, MVP, Clean Architecture, secure coding practices, data encryption, and authentication protocols. Experience with DDD, API Design, Microservices, TDD, and related patterns and practices is highly beneficial. Understand principles and technologies for successful delivery of integrated mobile products more »
databases, improving modelling language itself or optimising query execution time. You'll be responsible for: Producing high quality, maintainable code Supporting in the design and development of complex software solutions Partnering effectively with client project teams A natural ability to mentor junior developers You’ll have: 5+ years … and programming skills and experience in OO languages (Java) Experience or interest in functional programming languages Proven experience applying domaindrivendesign to build complex business applications Deep understanding and experience of data model upliftment, data population, collaboration with ops, and process reviews. … and communicate complex ideas in a simple manner It would be great if you have: Financial Services industry experience Experience in distributed system design Experience with Pure/Alloy Working knowledge of open-source tools such as AWS lambda, Prometheus We’re committed to providing our people with more »
Database (SQL Server, Oracle, Postgres etc.), Event Based Azure OR AWS tools, Microservices, Agile, Best Practice Desirable Tech: JavaScript, Unit Testing or TDD, BDD, DDD Would you like to work for a Tech for Good company backed with Investment by a Forbes 'Global 2000' & Forbes 'Future 50' business? About The … Database (SQL Server, Oracle, Postgres etc.), Event Based Azure OR AWS tools, Microservices, Agile, Best Practice Desirable Tech: Javascript, Unit Testing or TDD, BDD, DDD Whats in it for you? Bonus - performance based Private Medical insurance Life cover Healthcare cash back scheme Group Pension Plan 25 days holiday Half a more »
of technology. Joining a successful team working within a squad type team, with the freedom to ensure code quality through Event Sourcing, TDD, BDD, DDD, Unit Testing and SOLID Principles. Technical Environment: C# (.Net 6/8) CosmosDB Azure PaaS/SaaS Azure Functions App Services Blob Storage OOP/… SOLID Event Sourcing/Event Driven/TDD/BDD/DDD Bonus points for Vue.js or TypeScript skills Bonus points for any interest of experience in Python The successful C# Software Engineer will earn up to £70,000 and in addition there are exceptional benefits which come more »
with an awareness of their respective advantages and trade-offs (including microservices, event-driven, hexagonal, and cloud-native) Familiarity with Domain-DrivenDesign principles, practices, and patterns. Authorship and contribution to technical standards and technology roadmaps implemented and utilized across the company more »
high growth and structure environment where clean code is essential Working with Event-Driven Architecture Experience with Redis, Kafka, RabbitMQ or similar DDD and TDD experience Experience with Symfony Experience building and deploying APIs Ideally you'll have worked in a fast paced, high growth startup/scaleup … Requirements: You will be happy to be in the London office 2-3 days per week Passion for best design and coding practices 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 »