51 to 75 of 849 Design Patterns Jobs in the UK

Senior Architect, ADC/Quant

Hiring Organisation
London Stock Exchange Group
Location
London, United Kingdom
Salary
£ 80 K
overarching data ecosystems, and leading our artificial intelligence (AI) integration strategy. The successful candidate will set the architectural target state, establish design patterns for highly resilient systems, and ensure technical coherence across a highly heterogeneous technology stack. You will partner with business stakeholders and engineering management … enterprise distributed systems. Deep Technical Breadth & Depth: Advanced data architecture experience using Databricks, Microsoft Fabric, and large-scale data processing (Data Mesh/Lakehouse patterns). Strong background in data integration and relational platforms Proven experience designing highly available Hybrid and Multi-Cloud architectures (Azure & AWS). AI & Machine ...

Full Stack Developer

Hiring Organisation
National Health Service
Location
Brighton, East Sussex, United Kingdom
Salary
£ 60 K
strong expertise in both front-end and back-end development Design robust software systems using sound architectural principles and design patterns Diagnose, debug, and resolve complex technical issues efficiently Work confidently with REST APIs, microservices, and containerization technologies Champion test-driven development (TDD) to ensure … strong expertise in both front-end and back-end development Design robust software systems using sound architectural principles and design patterns Diagnose, debug, and resolve complex technical issues efficiently Work confidently with REST APIs, microservices, and containerization technologies Champion test-driven development (TDD) to ensure ...

Cyber Architecture Manager

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
authoritative voice on all matters of security architecture across the Group. The role owns the Group’s cyber enterprise architecture, setting the standards, patterns, and principles that govern how security is designed, built, and integrated across all 11 divisions – whether through centrally delivered services, divisional programmes, or third-party … business-as-usual demand. Role Responsibilities/Accountabilities Cyber Enterprise Architecture Own and maintain the Group cyber enterprise architecture, defining the security architecture principles, patterns, and reference models that provide the authoritative framework for how security is designed and implemented. Translate the Group cyber security strategy into a coherent ...

GenAI Solutions Architect

Hiring Organisation
Jobleads-UK
Location
United Kingdom
ensures AI use cases across the bank are designed and connected the right way: aligned to the enterprise AI platform architecture, the approved integration patterns, and the bank's governance standards. As business and technology teams stand up AI‐enabled applications, this role is their design partner … buildable solution architectures and reviewing designs before they harden.This is a deeply technical role for an architect who still builds: producing reference architectures, integration patterns, and working examples, and pairing with delivery teams to accelerate adoption while preventing rework and governance escapes. Responsibilities Solution Architecture & Design Consulting ...

Senior Java Developer

Hiring Organisation
MW recruitment
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£90,000 - £125,000 per annum
extending third-party trading systems Building scalable microservices and distributed applications Writing clean, maintainable, test-driven code using SOLID principles and design patterns Working closely with business stakeholders to translate requirements into technical solutions Participating in architecture discussions, code reviews and continuous improvement initiatives Mentoring and supporting … automated testing (JUnit, Mockito, Spock) Maven and Git CI/CD pipelines and DevOps practices Excellent understanding of SOLID principles, Design Patterns and Clean Code Strong stakeholder communication skills Ability to analyse complex problems and deliver practical solutions Capital Markets knowledge, ideally within Clearing or Prime Brokerage. ...

Principal C# Engineer / Snr Dev Lead

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
modern .NET practices, SOLID principles and appropriate design patterns. Produce and review solution designs covering service boundaries, contracts, data models, integration patterns, idempotency, resilience, security, observability and operational supportability. Contribute directly to code delivery while reviewing implementation approaches, pull requests and engineering standards across the team. Lead … including work breakdown, estimation, sprint planning, technical triage, dependency management, risk management and stakeholder reporting. Apply and extend internal developer platform and platform engineering patterns, including shared .NET libraries, reusable templates, golden paths, automated delivery, configuration and operational dashboards. Support migration from Windows‐hosted services to OpenShift, including containerisation ...

Senior Solution Architect - Sales & Marketing

Hiring Organisation
WPP
Location
London, United Kingdom
Salary
£ 60 K
of the global Microsoft Dynamics 365 CRM platform, ensuring alignment with enterprise architecture and the CRM roadmapDefine technical standards, design patterns, and specifications across customisation, configuration, extensions, and integrationsTranslate complex business requirements into scalable, secure, and high-performing solutions within the Dynamics ecosystemPartner with … Global CRM Systems & Data Integration Lead to establish integration patterns across key enterprise systems (e.g. finance, marketing, identity, analytics)Oversee the design of data migration from multiple legacy CRM platforms, ensuring integrity, consistency, and qualityProvide technical leadership and guidance to development teams, system integrators, and external partners ...

Senior Platform Engineer

Hiring Organisation
Willis Towers Watson
Location
Reigate, Surrey, United Kingdom
Salary
£ 70 K
technical input, guidance and leadership to the team (including code quality, best practices, processes, some aspects of release management, etc.).Assist in the design and documenting of solutions meeting functional and non-functional requirements.Lead by example getting directly involved in the day-to-day delivery of work with … , implementation, unit and system testing, deployment, operations, monitoring and incident management.Software engineering fundamentalsStrong grounding in objectoriented design, design patterns, SOLID principles, clean code practices, code review, documentation and Agile delivery.Core technical stackHands‐on experience with C# and .NET (Core/6+) for backend ...

Senior Software Engineer

Hiring Organisation
Jobleads-UK
Location
Reigate, England, United Kingdom
input, guidance and leadership to the team (including code quality, best practices, processes, some aspects of release management, etc.). Assist in the design and documenting of solutions meeting functional and non‐functional requirements. Lead by example getting directly involved in the day‐to‐day delivery of work … system testing, deployment, operations, monitoring and incident management. Software engineering fundamentals + Strong grounding in object‐oriented design, design patterns, SOLID principles, clean code practices, code review, documentation and Agile delivery. Core technical stack + Hands‐on experience with C# and .NET (Core/6+ ...

*reputed company Full Stack Software Engineer – Web & reputed company Application Development a[...]

Hiring Organisation
Jobleads-UK
Location
United Kingdom
Java, reputed company, or Python Experience with SQL and NoSQL databases, including data modeling and query optimization Strong understanding of software design patterns, architecture, and scalability principles Excellent problem-solving skills, with the ability to debug reputed company issues and optimize system performance Strong communication and collaboration … system performance Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams Strong understanding of software design patterns, architecture, and scalability principles Ability to work in a fast-paced, dynamic environment with multiple priorities and deadlines Strong attention to detail, with ...

Software Engineer - Java/C++

Hiring Organisation
LEAP29
Location
Oxford, Oxfordshire, United Kingdom
Salary
£ 80 K
software designStrong computer science fundamentals including algorithms, data structures and software architectureSolid understanding of multithreading, concurrency and synchronisationExperience applying common design patterns and architectural principles in commercial softwareGood understanding of memory management, performance optimisation and application profilingExperience writing unit and integration tests and building maintainable automated test … candidates should be able to demonstrate practical knowledge in areas such as:Multithreading and concurrent programmingObject-oriented programming and SOLID principlesSoftware design patterns and architectureMemory management, performance optimisation and profilingUnit testing, integration testing and test-driven developmentContinuous Integration and Continuous Deployment practicesComplex technical problem solvingMathematical reasoning, including ...

Lead Software Engineer - Java, AWS

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
Microservices using Spring Boot Strong skills around object oriented analysis and design (OOAD),Design principles and Design patterns with ability to trouble shoot and debug an application for any application issues Expertise in application, data and infrastructure architecture disciplines Working knowledge … Selenium, Cucumber, Mockito) Experience working with RDBMS systems and SQL Experience with cloud infrastructure and solutions (AWS) and Container/Orchestration (Docker, Kubernetes), Integration patterns and messaging technologies such as JMS, MQ, Kafka Ability to multi-task and also work independently in order to meet the committed deadline Preferred ...

Senior Full Stack Engineer – Vialto Rewards - Senior Manager

Hiring Organisation
Vialto Partners
Location
London, United Kingdom
Salary
£ 100 K
Carta). Deliver Azure-native implementations of shadow payroll calculation engines, compensation aggregation pipelines, and equity tax event workflows using Microsoft PaaS services, secure patterns, and operational best practices. Contribute to system architecture and technical design for multi-country payroll, compensation, and equity domains, including integration patterns … TypeScript, state management, performance optimization). Strong backend development experience in C# and .NET (ASP.NET, WebAPI, MVC) including API design and service patterns for high-integrity calculation and data-processing systems. Proven experience with Microsoft Azure designing and building cloud solutions using PaaS services, frameworks, and operational ...

Head Of R&D

Hiring Organisation
Jobleads-UK
Location
Guildford, England, United Kingdom
standards, regulatory requirements, and best practices related to satellite communication and embedded systems. Advantages Good knowledge of embedded systems hardware architecture, design patterns, and development methodologies. Familiarity with radiation‐hardened component selection and design practices for space applications. Good understanding of the interactions between electronics … layouts. Experience in software development for embedded systems, preferably in satellite communication or space applications. Good knowledge of software architecture, design patterns, and development methodologies. Experience with real‐time operating systems (RTOS), software‐defined radios (SDRs), and FPGA programming. Experience in system engineering, focusing on the overall ...

Python Full Stack Developer

Hiring Organisation
Syntax Consultancy Ltd
Location
Leeds, West Yorkshire, United Kingdom
Employment Type
Contract
Contract Rate
£550 - £600/day Inside IR35
HTML to create seamless user interfaces. Technical Environment: Full Stack, Python, Flask, Django, Vue.js, React, CSS, HTML, Agile methods, Design Patterns, Object Relational Mappers (ORMs), server-side templating languages, Unit/API testing, AWS, CI/CD. SQL Server database experience, including developing/optimizing SQL Server … Code (IaC) tools like Terraform, serverless architectures + Docker containers. Developing applications using event-driven programming paradigms + adhering to design patterns like Model View Template (MVT), and Model View Controller (MVC). Mentoring junior developers in coding standards, Github version control, and code tracking. Overseeing integration ...

Software Architect - Mobile

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
Define and lead the mobile architecture strategy, ensuring a scalable and maintainable foundation across projects. Focus primarily on iOS architecture , libraries, and platform‐specific patterns, while maintaining an understanding of Android frameworks. Collaborate with engineers, designers, and product managers to ensure architectural decisions align with product goals and user … experience. Establish and enforce coding standards, design patterns, and performance guidelines. Lead architectural reviews and provide guidance on refactoring and scaling existing mobile applications. Design APIs, SDKs, and modular components that can be reused across teams. Guide decisions around third‐party libraries, mobile tooling ...

Senior Software Developer

Hiring Organisation
8x8
Location
London, United Kingdom
Salary
£ 80 K
technology stack is entirely owned by 8x8 which means engineers have exposure to many facets of architecture. ResponsibilitiesCollaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiencesDevelop reusable software components for interfacing with other back-end platformsAnalyze and optimize code for quality, efficiency … enterprise systemsUnderstand security concepts like OAuth and build reliable and safe applicationsKnowledge of data structures, algorithms, object-oriented design, design patterns, and performance/scale considerationsExperience working with relational databases including development, troubleshooting and performance optimization.Understanding and hands-on experience with API-driven designs focusing ...

Front End Software Engineer

Hiring Organisation
Leidos
Location
Aldershot, Hampshire, United Kingdom
Salary
£ 80 K
experience delivering production‐grade single‐page applications.Modern SPA development experience (required) using React and TypeScript, Angular, or Vue.Strong understanding of SPA design patterns and best practices, including component composition, state management approaches, and modular UI architecture.Proven experience delivering complex UI changes in production environments.Demonstrated experience writing unit … pipelines, and security scanning processes.Desirable Skills and ExperienceExperience working closely with backend teams on API‐driven architectures.Familiarity with broader software design patterns beyond the front‐end domain.Experience contributing to or supporting test automation initiatives (UI and/or API).Exposure to scripting languages (e.g. Python, bash ...

Senior Backend Engineer Node.js + AWS

Hiring Organisation
Deel
Location
United Kingdom
Salary
£ 70 K
Mastery: You're a SQL guru, particularly with PostgreSQL, handling query optimization, data migrations, and database modeling.Solid Grasp of OOP and Design Patterns: Strong understanding of object-oriented programming principles and design patterns, with experience in building and extending classesScalability Focus: Experience in designing ...

Senior AI Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
take pride in applying cutting‐edge AI techniques to real-world marketing and advertising challenges. Key Responsibilities Architecture & Multi-Agent Design: Design, build, and deploy scalable multi-agent systems and generative … features for Mar Tech challenges including ad targeting, user segmentation, and content personalisation. Advanced Agentic Workflows: Research and implement agentic design patterns such as planning, reflection, and tool usage using orchestration frameworks like LangGraph, AutoGen, or CrewAI. Cross-Functional Collaboration: Work closely across the organisation to translate ...

Backend Software Engineer

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
Experience with AWS, Docker containers & associated tooling General knowledge - Demonstrable Experience in a minimum of three of the below practices and design patterns: Server‐side and front‐end coding Programming Best Practices (i.e. Clean Code, SOLID, etc.) Are familiar with good continuous integration and continuous delivery principles … Experience of microservice design patterns Demonstrable Experience in a minimum of 3 of these bridging the gap between the technical and non‐technical: Translate technical concepts between infrastructure, delivery management and service management so they are understood by all Able to speak on behalf of technical ...

Quant Modeling Lead - Python

Hiring Organisation
JP Morgan Chase
Location
London, United Kingdom
Salary
£ 120 K
team productivityPerform peer code reviews with a focus on correctness, performance, maintainability, and adherence to team standardsPrepare clear and thorough technical documentation covering design decisions, implementation details, and testing strategiesPartner with model developers, product and business stakeholders during the implementation, testing, and operationalization of forecasting processesPresent regular updates … environment (e.g., banking, asset management, hedge fund, fintech)Advanced proficiency in Python with deep experience in object-oriented design, design patterns, and building production-grade frameworks and librariesDemonstrated experience designing and implementing software and data-architecture optimizations to resolve performance and scalability constraints (e.g., profiling ...

Solutions Architect, Digital Platforms, Google Cloud

Hiring Organisation
Google
Location
London, United Kingdom
Salary
£ 80 K
equivalent practical experience.7 years of experience in software or data engineering, including programming in Python, Go, or Java, and experience with design patterns, testing frameworks, and API contract design.Experience in back-office clearance, trade reconciliation, and identifying or mitigating transaction settlement risks.Experience designing and implementing Distributed Ledger … equivalent practical experience.7 years of experience in software or data engineering, including programming in Python, Go, or Java, and experience with design patterns, testing frameworks, and API contract design.Experience in back-office clearance, trade reconciliation, and identifying or mitigating transaction settlement risks.Experience designing and implementing Distributed Ledger ...

Application Architect (AI)

Hiring Organisation
SCC
Location
Birmingham, West Midlands (County), United Kingdom
Salary
£ 70 K
purpose:The AI Application Architect is responsible for the end-to-end architecture, design and evolution of AI-enabled applications and solution patterns, ensuring alignment to business goals and delivery outcomes. This role focuses on applied AI, translating business problems into practical, secure and scalable AI solutions … solution architectures using Azure AI Foundry and AWS Bedrock to address specific business challenges.Define and maintain AI reference architectures and design patterns for common use cases such as document intelligence, conversational AI, knowledge mining and process automation.Provide technical direction to development teams, ensuring implementation aligns with architectural ...

Senior Software Engineer, Architecture & Algorithms

Hiring Organisation
KLA-Tencor
Location
Newport, Isle of Wight, United Kingdom
Salary
£ 80 K
flat panel displays. In close collaboration with leading customers across the globe, our expert teams of physicists, engineers, data scientists and problem-solvers design solutions that move the world forward.Job Description/Preferred QualificationsAs a Senior Software Engineer focused on architecture and algorithms, you will define the software … Mathematics.A solid understanding and demonstrated track record in the practice of software engineering fundamentals, including software architecture, data structures, algorithms, design patterns, event-driven design, multithreaded design, testing, and debugging.Strong foundation in algorithms and numerical methods, with the ability to design ...