1 to 25 of 36 Design Patterns Jobs in London

Software Engineering Manager - UCX (Web)

Hiring Organisation
Hargreaves Lansdown
Location
London, United Kingdom
Employment Type
Permanent, Work From Home
exciting opportunity to design, architect and build a modern frontend from scratch using React, AWS technologies and latest design patterns including micro front ends, module federation and industry best practices to modernize and transform our savings and investment platform. The UCX team consolidates the efforts … engineering teams . High proficiency in React and AWS cloud technology stack is essential , with a strong grasp of front-end design patterns and best practices. Proven hands-on software engineering background across modern web technologies, including JavaScript, HTML, CSS, and React-based frameworks . Strong understanding ...

Senior Solution Architect

Hiring Organisation
4Front Recruitment
Location
London Area, United Kingdom
deliver microservices based architectures, enabling modular, resilient, and highly scalable platforms Define and govern API first strategies, including RESTful service design, integration patterns, and API lifecycle management Apply TOGAF principles and frameworks to drive structured architecture development and governance Translate business and technical requirements into robust, future … solution architecture, from strategic vision and CXO engagement through to hands on implementation Conduct architecture and solution assessments, including product selection, architectural patterns, and sourcing strategies Develop and maintain architecture roadmaps, providing strategic direction and technical leadership Mentor engineering and architecture teams, promoting best practices in modern software ...

Software Architect

Hiring Organisation
X4 Group
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
Competitive salary
role suited to someone who enjoys remaining close to the code. You will be responsible for defining the technical architecture, establishing engineering standards and patterns, and working closely with development teams to deliver a modern, scalable integration platform within a complex enterprise environment. Working within a Microsoft technology stack … integration platform. Partner with senior technology stakeholders to ensure alignment with enterprise architecture principles and future technology strategy. Define architecture standards, design patterns, and engineering best practices. Provide hands-on technical leadership while remaining actively involved in solution design and development. Design secure ...

Senior Integration Architect

Hiring Organisation
Webologix Ltd/ INC
Location
London Area, United Kingdom
with cloud security principles when designing solutions that involve sensitive data. Lead design workshops and create technical documentation, including architecture diagrams, integration patterns, and best practices. Define integration patterns such as message transformations, routing, and error handling, and ensure these are followed throughout the project. Optimize … overall architectural principles. Your Profile Essential skills/knowledge/experience: (Up to 10, Avoid repetition) Strong expertise in integration design patterns, cloud integration architectures, and security best practices. Thorough knowledge of SAP process integration, orchestration architecture, and best practices. Proficient in working with adapters such ...

Senior AI Platform Architect – Agentic SDLC Automation

Hiring Organisation
CSI GLOBAL LTD
Location
London Area, United Kingdom
enterprise Agentic AI Harness that enables end-to-end SDLC automation across .NET and Azure environments. The successful candidate will define the architecture, standards, patterns, and operating model for an agent-based engineering platform scaffolding or harness using GitHub Copilot Agents and frameworks such as Microsoft Agent Framework … frameworks such as Microsoft Agent Framework, ADK, LangGraph, LangChain and LangFuse · Prompt engineering, tool calling, structured outputs, agent memory, planning, routing, and evaluation patterns · Experience integrating LLMs with enterprise systems, repositories, APIs, and development workflows · Understanding of AI observability, tracing, evaluation, guardrails, and feedback loops · Experience defining architecture patterns ...

C#, WPF, .NET Developer

Hiring Organisation
SDL Solutions Limited
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
Salary negotiable
C#, WPF, .NET Developer is required by global company for an initial 12-month contract. The successful candidate will have experience with detailed design, development, implementation, integration, and testing of software in C# to build windows/web-based applications. The ideal contractor would have experience in software … and MVC/MVVM design patterns. Experience with connecting to and consuming RESTful web services. Experience with generic design-patterns (Dependency Injection, Inversion of Control and similar) and .NET Frameworks (MVVM, WPF, MEF, Entity Framework) in the construction of large and complex software applications. ...

Senior Python Engineer

Hiring Organisation
Method Resourcing
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £80,000 per annum
Supporting cloud-native deployments and infrastructure automation What We're Looking For Essential Professional Python development experience Strong understanding of software design patterns and engineering principles Experience with frameworks such as FastAPI, Django, or Flask Solid knowledge of RESTful APIs and distributed systems Experience working with relational ...

Senior AI Platform Engineering Lead - Agentic SDLC Automation

Hiring Organisation
CSI GLOBAL LTD
Location
City of London, London, United Kingdom
Engineering · Experience building AI agents, multi-agent workflows, or agentic orchestration systems · Prompt engineering, tool calling, structured outputs, agent memory, planning, routing, and evaluation patterns · Experience integrating LLMs with enterprise systems, repositories, APIs, and development workflows · Understanding of AI observability, tracing, evaluation, guardrails, and feedback loops · Awareness of frameworks … .NET/C# · Experience building APIs, services, backend systems, and cloud-native applications · Good understanding of software architecture, clean code principles, design patterns, secure coding practices, and Test-Driven Development (TDD) methodologies. · Experience with unit testing, integration testing, functional testing, and automated test execution · Familiarity with test ...

Senior AI Engineer

Hiring Organisation
IO Associates
Location
City of London, London, United Kingdom
Employment Type
Contract, Work From Home
Contract Rate
Up to £700 per day
Location: Hybrid/Remote options available (UK-based) Security Clearance: DV Cleared The Role We are looking for a Senior AI Engineer to design, build, and deploy production-ready GenAI applications and multi-agent systems within secure environments. This role requires a strong hybrid of advanced AI orchestration … Hugging Face), and vector databases (e.g., Pinecone, Qdrant, Milvus, Chroma). Software Fundamentals: Background in solid software engineering practices (Git, testing, design patterns, API development via FastAPI/Flask). Cloud Infrastructure: Experience deploying to secure cloud environments (AWS, Azure, or GCP) utilizing standard K8s distributions ...

Python Engineering Lead - Fintech

Hiring Organisation
Client Server
Location
Central London, London, United Kingdom
Employment Type
Permanent, Work From Home
will blend of technical leadership and software engineering, giving you the opportunity to guide a talented team while remaining closely involved in architecture, design and delivery. You'll play a key role in driving engineering standards, mentoring developers and helping the team tackle complex technical challenges across …/CD, testing and deployment You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're collaborative and pragmatic with great communication skills You're degree educated in a STEM discipline, having achieved a 2.1 or above What ...

Data Engineer (Data Manager)

Hiring Organisation
NHS England
Location
Leeds/London, LS1 4AP, United Kingdom
Salary
£49387.00 to £56515.00
NHS. Our staff bring expertise across clinical, operational, commissioning, technology, data science, cyber security, software engineering, education, and commercial specialisms -- enabling us to design and deliver high-quality NHS services. In March 2025, the Government announced that NHS England and the Department of Health and Social Care will … programming languages such as React, Typescript, Javascript is desirable Skills and Experience Essential Can deliver well-scoped work independently Applies standard design patterns and engineering practices Debugs and resolves data pipeline issues Communicates effectively with technical and semi-technical stakeholders. Values Essential Proactive, team-oriented, willing ...

Software Developer

Hiring Organisation
X4 Group
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
Competitive salary
Server database development experience. Experience with ORM frameworks, ideally Entity Framework. Exposure to NoSQL databases such as Cosmos DB is advantageous. Experience implementing resilience patterns including failure handling, retries, dead-letter processing, and fault tolerance. Experience working within Microsoft Azure environments, including hybrid cloud and on-premise deployments. Strong … high engineering standards and successful delivery outcomes. Desirable Experience within Insurance, Reinsurance, or wider Financial Services environments. Exposure to microservice design patterns, containerisation, and orchestration technologies. Experience working within regulated environments. Familiarity with Azure-native services and cloud architecture principles. Experience delivering integration, middleware, or data platform ...

Principal Software Engineer Java SpringBoot AWS

Hiring Organisation
Client Server
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
have a thorough understanding of software development and Computer Science fundamentals such as Object Oriented Programming, Data Structures and Design Patterns You are familiar with DevOps, CI/CD pipelines You're collaborative, enjoy problem solving and interacting with clients What ...

SAP Integration Architect

Hiring Organisation
Focus on SAP
Location
London Area, United Kingdom
Management (APIM) Event Mesh Define integration architecture and roadmaps across: Cloud-to-cloud Cloud-to-on-premise Hybrid integration environments Establish integration standards, patterns, and governance frameworks. Migration & Transformation Lead integration modernisation and migration initiatives. Define migration strategies from legacy middleware and messaging platforms. Ensure minimal business disruption … target-state architecture. Cloud & Hybrid Integration Design secure and scalable hybrid integration solutions leveraging SAP BTP and cloud platforms. Define integration patterns including: Message transformation Routing Orchestration Error handling Event-driven integration Security & Compliance Implement integration security best practices including: OAuth SSL/TLS SAML Ensure compliance ...

c# Developer

Hiring Organisation
Lorien
Location
London Area, United Kingdom
ensuring quality prior to production release Providing 3rd line support for production systems Take ownership of key deliverables and projects across multiple applications Design, build, and maintain robust and scalable solutions within a data-heavy environment Contribute to the development and continuous improvement of DevOps pipelines , including … proven track record delivering complex, enterprise-scale systems Expert-level knowledge of C#/.NET Framework , including multi-threading and design patterns Strong experience with SQL Server and T-SQL development Exposure to ClickHouse or similar high-performance database technologies Experience with front-end technologies such ...

Product Manager - AI Scale up

Hiring Organisation
Roc Search
Location
London Area, United Kingdom
improve workflow continuity and reduce manual processes. Ensure consistency across the platform as new tools and capabilities are introduced, including design patterns, ownership, and user experience. Contribute to longer-term platform strategy, including future opportunities for external or partner-facing productisation. About You Required Experience ...

Java Software Engineer

Hiring Organisation
HCLTech
Location
City of London, London, United Kingdom
Java Developer – · Over 9-12+ years of experience in Java development, with a focus on microservices architecture. Responsibilities - · Lead the design, development, and deployment of microservices using Java and Spring Boot. · Develop and maintain scalable, high-performance microservices. · Integrate microservices with various databases, APIs, and third-party … technical documentation for Java microservices architecture and design. Skill set · Java Proficiency: Proficiency and command of Java, including object-oriented programming, design patterns, and core APIs (collections, streams, concurrency frameworks). · Spring Framework: In-depth knowledge of the Spring ecosystem, including Spring Boot, Spring MVC, Spring Data ...

AI Architect

Hiring Organisation
LMA Recruitment
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
£650 - £700 per day
Augmented Generation (RAG) Large Language Model (LLM) integration and orchestration Agent-based workflows and services Establish scalable, secure, and reusable AI design patterns aligned to enterprise standards Product-Focused Delivery Lead the delivery of production-ready AI solutions , ensuring initiatives: Progress beyond PoC and governance bottlenecks … environments Achieve sustained user adoption Embed a product-centric mindset , with clear ownership of outcomes and value realisation AI Platform Engineering Oversee the design and implementation of advanced AI capabilities, including: RAG pipelines integrating enterprise data sources (e.g., Teams, SharePoint) Agent-driven applications interfacing with internal and legacy ...

Artificial Intelligence Engineer

Hiring Organisation
PURVIEW
Location
City of London, London, United Kingdom
.NET/C#. Experience building APIs, services, backend systems, and cloud-native applications. Good understanding of software architecture, clean code principles, design patterns, secure coding practices, and Test-Driven Development (TDD) methodologies. Experience with unit testing, integration testing, functional testing, and automated test execution. Familiarity with test … produced code. Implement mechanisms for code review, quality checks, static analysis, and automated feedback. Ensure generated applications are deployable into Azure environments. Create reusable patterns, templates, prompts, workflows, and agent configurations. Implement observability and traceability for agent decisions, tool usage, prompts, responses, and generated artifacts. Work with architects, engineers ...

Senior Software Engineer

Hiring Organisation
Vermillion Analytics
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£65,000 - £80,000 per annum
from others) Conducting code reviews that improve both the code and the engineer who wrote it Mentoring junior engineers on implementation, design patterns, and engineering practice Identifying and resolving systemic technical issues, not just isolated bugs Improving deployment reliability, monitoring, and observability Communicating trade-offs and risks … needed WHAT THEY'RE LOOKING FOR Essential: Strong professional experience with Python backend development Solid understanding of APIs, distributed systems, and scalable application design Experience working across complex, multi-surface product ecosystems The ability to mentor and elevate engineers around you Clear, proactive communication — especially when things ...

Principal Software Engineer C# .Net AWS - FinTech

Hiring Organisation
Client Server
Location
East London, London, United Kingdom
Employment Type
Permanent, Work From Home
progression? As a Principal Software Engineer you will architect and build highly performant and scalable solutions using the Microsoft tech stack and SOLID design principles, collaborating with cross functional Agile project teams in 2 week Sprints, you'll be an advocate of best practice and ensure software … experience of working on highly scalable systems You have a strong knowledge of Computer Science fundamentals such as OOP, Data Structures, Design Patterns You have experience with, or a strong interest in Artificial Intelligence and are keen to explore the possibilities further e.g. ChatGPT, Claude, Cursor, Copilot ...

Backend Software Engineer Python FastAPI SQL

Hiring Organisation
Client Server
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£95,000
that focusses on developing a complex SaaS calculation platform for rapidly growing Cyber Security insurance markets. As a Backend Software Engineer you will design and develop data centric backend services for the core platform with a focus on Python coding and building FastAPIs within an Azure environment with … skills (PostgreSQL, SQL Server - Azure Databricks experience highly preferred) You have a thorough knowledge of Computer Science fundamentals including Data Structures, Design Patterns, OOP You're collaborative and pragmatic with great communication skills What's in it for you: Salary to £95k + bonus 25 days holiday ...

Quantexa Technical Lead - Senior Manager

Hiring Organisation
Lorien
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£100,000 - £120,000 per annum
across complex data ecosystems. As a Senior Manager in this major Management Consultancy, this role: Leads full-lifecycle Quantexa solutions, from use-case design through to production deployment Acts as the technical authority and client interface, translating regulatory or business problems into scalable Quantexa architectures Leads … teams in shaping data models, ER logic, and performance tuning across high-volume, enterprise datasets Mentors teams while influencing delivery standards, design patterns, and best practice across multiple workstreams In order to secure this role you will need the following: Quantexa Technical Certification is mandatory. Proven experience ...

Dynamics Solution Architect

Hiring Organisation
Tria
Location
London, United Kingdom
Employment Type
Permanent
Salary
£80000 - £90000/annum
technology leadership team that wants an architect who can drive clarity rather than just document it. The Role Own the end-to-end design of Dynamics 365 CE solutions across Sales, Customer Service, and Marketing, with a configuration-over-customisation approach and clear governance from the outset. Lead … broader Dynamics roadmap, including Finance and Operations and Field Services modules. Evolve the organisation's Dynamics architecture practice through design patterns, reusable components, and quality gates embedded into CI/CD pipelines. What We're Looking For Must-have: 3 to 5 years of hands-on Solution ...

Graduate Java Developer

Hiring Organisation
Vertech Group (UK) Ltd
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP 35,000 - 45,000 Annual
Physics or similar quantitative discipline Strong Java fundamentals Exposure to Python Understanding of data structures, algorithms, networking fundamentals, OOP and software design patterns Familiarity with Linux/Unix environments Git or similar version control systems Nice-to-have: Financial markets or trading systems Cloud infrastructure Statistics ...