101 to 125 of 737 Design Patterns Jobs in the UK

Staff Engineer Software

Location
Leeds, England, United Kingdom
enhance code quality Steer team planning and design discussions, introducing innovative approaches to solve technical challenges and optimize design patterns Champion improvements to software quality, testability, operational metrics, and team documentation, setting a higher standard for the organization Mentor and coach engineers at all levels … mentor others in effective coding and architectural strategies, such as clean code, domain driven design and other design and architectural patterns Knowledge of observability practices , including logging, monitoring, and tracing in distributed systems. Expertise in Agile software delivery , with a track record of modeling ...

UCD Consultants

Hiring Organisation
IO Associates
Location
England, United Kingdom
Employment Type
Permanent
Salary
GBP 70,000 - 85,000 Annual
London or Manchester - mostly remote Clearance: SC Cleared or Eligible We're looking for experienced Senior Consultants to join a growing User-Centred Design capability, supporting the delivery of complex digital services across Government and Defence. We're hiring across several UCD specialisms, including: Interaction Design … Defence or wider public-sector experience is highly desirable. Familiarity with GOV.UK design principles, the Service Standard and government design patterns would be beneficial. SC clearance or eligibility to obtain SC clearance. ...

Principal Software Engineer

Hiring Organisation
Jonathan Lee Recruitment Ltd
Location
Maidenhead, Woolley Green, Berkshire, United Kingdom
Employment Type
Permanent
offers real autonomy, meaningful impact, and the chance to deliver high-quality software into complex, mission-critical programmes. What You Will Do: Architect, design, implement, document … test embedded and/or application software to a strong project software development process. Apply object-oriented design and design patterns to enable re-use and smooth integration with test frameworks. Review system design artefacts and derive software requirements and architecture that meet ...

Lead Solution Data Architect in ARCHITECTURE

Location
Leeds, England, United Kingdom
Solution Data Architect in Architecture, Technology Directorate Permanent Full time Location - Leeds or London Flexible Working Options: We support a range of flexible working patterns including hybrid working, flexible start and end times We also support: Flexible start and end time to each day Ability to adapt calendar … appointments Expected a 50% (with a minimum of 40%) in-office attendance requirement can be spread across the month to accommodate diverse working patterns, such as the flexibility to purchase a weekly train ticket for certain weeks Compressed hours (subject to approval and policy within the team) Working from ...

Lead Solution Data Architect in ARCHITECTURE

Location
Greater London, England, United Kingdom
Solution Data Architect in Architecture, Technology Directorate Permanent Full time Location - Leeds or London Flexible Working Options: We support a range of flexible working patterns including hybrid working, flexible start and end times We also support: Flexible start and end time to each day Ability to adapt calendar … appointments Expected a 50% (with a minimum of 40%) in-office attendance requirement can be spread across the month to accommodate diverse working patterns, such as the flexibility to purchase a weekly train ticket for certain weeks Compressed hours (subject to approval and policy within the team) Working from ...

Lead Software Engineer, Full-Stack Applications - AI Fluent (Manchester)

Hiring Organisation
Fitch Ratings
Location
Manchester, UK
Employment Type
Full-time
innovation and responsible AI adoption – Challenge existing approaches constructively, encourage experimentation, create and evaluate proofs of concept, promote approved AI tools and responsible usage patterns, and help the tribe and squad turn promising ideas into scalable engineering practicesChampion engineering excellence and quality – Implement CI/CD pipelines, conduct architecture … development practices. Experience designing and developing RESTful APIsand integrating with third-party services. Solid understanding of software design principles, design patterns, object-oriented programming, data structures, algorithms, and scalable system architecture. Experience working with relational and NoSQL databases. Familiarity with Agile development methodologies and modern ...

Architect – Security Solutions

Location
United Kingdom
Product Engineering, Security, Assurance, Delivery, Operations, Service Management and Architecture, you will translate customer, business, regulatory and operational requirements into clear architectures, reusable security patterns, control recommendations, risk statements and technical roadmaps. You will act as a trusted security authority, providing pragmatic architectural leadership while helping Redcentric develop consistent … reviews, documentation and knowledge sharing. Contribute to technical communities of practice and the development of Redcentric’s architecture capability. Promote reusable design patterns, consistent standards and continuous improvement. About you You will be an experienced security professional who can operate independently as a trusted architectural authority. ...

SC Cleared Pega Lead System Architect / Solution Architect

Hiring Organisation
Hays Technology
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£553/day £553 per day (inside IR35)
solution design across case management, workflow, data models, integrations, security and user experience. Define application architecture, reusable components, enterprise design patterns and implementation standards. Provide technical leadership and mentorship to Pega architects and development teams. Review solution designs and implementations to ensure compliance with Pega … guardrails and engineering best practice. Lead complex technical decision-making and resolve architectural and performance challenges. Design scalable integration patterns using REST APIs, connectors, services, data pages and enterprise integration technologies. Define authentication, authorisation, access control and security architecture. Ensure solutions meet performance, scalability, resilience, availability ...

Principal Architect - Finance

Location
Greater London, England, United Kingdom
adherence of solution designs to the organisation’s Digital Blueprint, Enterprise Architecture, and Product Roadmaps. Using architecture design and modelling techniques, patterns, tools, and standards for design delivery Communicating and presenting to governance forums for review, ratification and signoffs against new design patterns … involves building a comprehensive technical design including data models, integrations, user interfaces, and security configurations. WHAT YOU'LL BRING: Experience in architecture patterns and flows for Finance. Oracle experience (DB, Fusion SaaS, ORMB or EPM) will be a plus. Experience in Architecture, design and delivery ...

Software Engineer C++

Location
Birmingham, England, United Kingdom
responsible use. Object‐oriented software engineering – Design and implement scalable, maintainable features with clear abstractions, encapsulation, inheritance, and sound design patterns in C++. Write, test, review, and maintain high‐quality code across the full development lifecycle. Own features or components from design through … resolve defects and performance bottlenecks, and maintain technical documentation. CAD domain – Develop and optimise production‐grade capabilities across CAD (parametric modelling, geometry, design workflows). Apply computational geometry and geometric modelling principles to robust, performance‐sensitive desktop software. Collaborate with Product Management, Experience Design, and Quality ...

AI Consulting –Sr. AI Architect & Client Partner

Location
Greater London, England, United Kingdom
, and implementation of enterprise-grade GenAI and Agentic AI solutions from concept to production. Define scalable reference architectures and design patterns for AI platforms, copilots, and intelligent agents. Establish architectural standards, reusable components, and best practices across delivery programs. Design secure, resilient, highly … frameworks : LangChain/LangGraph, LlamaIndex, CrewAI, AutoGen, DSPy, Semantic Kernel, Strands. Advanced retrieval : Graph RAG, knowledge graphs, context graphs, hybrid search, vector databases. Agentic patterns : multi-agent architectures, planning and reasoning, MCP (Model Context Protocol). Model customization: fine-tuning, distillation, and model evaluation at scale. What success looks ...

Lead Data Platform Engineer

Location
Greater London, England, United Kingdom
technical designs for CF’s cloud infrastructure (OCI, Databricks) and NHS data pipelines, working within the strategic architecture set by the Director Define integration patterns, data flowdesignsandcomponentspecifications that the data engineering team implements Make implementation-level technology decisions (tooling, frameworks, configuration approaches) within the Director’s strategic technology selections … with infrastructure as code, CI/CD and a Git and GitHub workflow A track record of setting engineering standards and design patterns, conducting architectural review, and producing design documentation that others build from Experience owning delivery of technical workstreams: technical workplanning, capacity management ...

Content Designer - Newcastle

Location
Newcastle upon Tyne, England, United Kingdom
data and research to create, update and review content so that it is consistent across client services and in line with client design principles and standards. They design both micro- and long-form content to meet user needs and make complicated language and processes easy … Experience negotiating with and influencing senior stakeholders Exceptional written and verbal communication skills Experience working with brand tone of voice guidelines, design patterns and style guides Set yourself apart Working in an Agile or similar multidisciplinary environment. Using Markdown or HTML. What ...

Senior UI Architect , Vice President

Location
Greater London, England, United Kingdom
standards. Design scalable front-end architectures for customer-facing and internal digital platforms. Establish architecture principles, coding standards, design patterns, and best practices. Review solution designs and provide architectural governance across programmes and projects. Lead technical decision-making for front-end frameworks, state management … integration patterns, and deployment strategies. Digital Experience Strategy Drive the adoption of modern web technologies and composable architecture patterns. Define strategies for responsive, accessible, and mobile-first user experiences. Partner with UX teams to ensure designs are technically feasible and optimised for performance. Champion customer‐centric digital experiences that ...

Senior Technical Architect - VMware

Location
United Kingdom
Director and associated VMware/Broadcom platform services. Develop enterprise topology designs covering vSAN stretched clusters, multi-site network fabrics, distributed fault domains, recoverability patterns, platform scalability and fleet management structures. Shape VCF 9+ operating models that support self-service consumption, lifecycle management, platform governance, service catalogues, automation … using VPCs, NSX, vDefend Distributed Firewall and micro-segmentation to support both traditional VM and modern platform workloads. Contribute to productised, repeatable managed service patterns aligned to the service catalogue, operational handover model, lifecycle ownership and commercial viability. Security, Sovereignty and Governance Design security architectures across vSphere ...

Senior AI Architect| London

Location
Greater London, England, United Kingdom
Llama, Mistral) LLM‐based solution design. Agentic AI & Multi‐Agent Architecture – design of autonomous and multi‐agent systems, agentic design patterns (ReAct, planning, reflection, tool use, human‐in‐the‐loop), and frameworks (LangGraph, CrewAI, MAF, OpenAI Agents SDK, Google ADK). Proven ability to architect … compute resources. Design comprehensive and scalable architectures for Generative AI solutions, covering data preprocessing, model training, deployment and monitoring. Define reusable architecture patterns and platform standards for agentic AI, including orchestration, MCP‐based integration, shared skills, memory management, guardrails, human oversight and observability. Collaborate with data scientists ...

Java Engineer

Location
Greater London, England, United Kingdom
Solirius Reply, part of the Reply Group, is a technology consultancy and digital transformation partner that helps organisations solve complex challenges through strategy, design, engineering, and delivery. We work closely with our clients to deliver secure, accessible, user-focused services that evolve with their needs. By combining deep … with containerisation technologies including Docker and Kubernetes. Experience with CI/CD tools and automated testing frameworks. Strong knowledge of software design patterns, data structures, and system design principles. Desirable Skills Experience building or integrating AI-powered applications and services. Familiarity with Large Language Models ...

Mid-Level Full-Stack Software Engineer

Location
Greater London, England, United Kingdom
Stack Software Engineer with strong experience in C#/.NET Core and modern front-end technologies (React, JavaScript/TypeScript, HTML, CSS) to design, develop, and maintain robust APIs and user interfaces for our enterprise applications. The ideal candidate will be passionate about clean code, scalable architecture … years of experience in .NET Core and API development. Strong understanding of RESTful API design principles, software design patterns, and secure coding standards. Experience with Entity Framework, SQL Server, and version control systems (e.g., Git). Hands‐on experience with front‐end development using React ...

Senior Full Stack Engineer

Location
City of Edinburgh, Scotland, United Kingdom
delivery on greenfield projects while guiding and supporting colleagues to develop their skills and contribute effectively. Working across Software Engineering, User-Centred Design, Delivery Management, and Live Services, you’ll help shape enterprise-scale digital solutions for high-profile clients, influencing technical direction and driving innovation. Our consultancy … delivery for services or significant components across the full lifecycle from design to operation. Strong understanding of architectural and design patterns, including serverless and microservices, with the ability to lead and assure their application. Experience working in Agile environments, using Scrum, Kanban and test-driven ...

Lead UI Designer

Location
Bristol, England, United Kingdom
growing international network of Designers and Researchers. As a Lead UI Visual Designer you will be responsible for creating compelling, innovative design solutions that demonstrate the power and value of rich internet … experiences. You will collaborate closely with engineering and product teams to ideate, design, and prototype web applications; contribute to design patterns and building blocks for our design system. Your priority will be to meet user needs in close partnership with product and engineering ...

Application Architect

Location
City Of London, England, United Kingdom
Operational For the various projects under progress: Map complex business requirements to correct architecture, design and design new or refactor areas where insufficient infrastructure exists in the projects Participate, contribute, and provide opinion on changes, enhancements and design being done to the projects Provide … suppliers Manage their time effectively Understand how best to utilise technology to deliver business solutions Architectural skills Should be strong in design patterns, and industry best practices with experience of applying them to solve software design problems. The ability to analyze the various quality dimensions ...

Staff Backend Software Engineer

Location
City of Edinburgh, Scotland, United Kingdom
join the Product Platform team, which builds foundational components and cross-functional capabilities for our ecosystem. In this role, you will lead the design and implementation of critical API services powering our financial data ecosystem while modernizing our architecture to fuel European expansion. Key responsibilities and strategic impact … experience in software development, including building backend services in a professional environment. You have a deep and expert knowledge of software design patterns, API design, and the software development lifecycle. Proven ability to influence technical direction and make significant contributions to the architecture of complex ...

Software Architect - Python & .NET.

Location
Birmingham, England, United Kingdom
established and growing automation specialist is seeking an experienced Software Architect to lead the design and development of complex, integrated software platforms. The organisation delivers sophisticated automation solutions that connect enterprise applications, operational software, real-time data and physical equipment. Its projects support demanding operational environments where reliability … based applications. A track record of architecting complex, integrated software platforms rather than isolated applications. Strong understanding of software architecture principles, design patterns and system decomposition. Experience designing REST APIs, web services and interfaces between multiple systems. Knowledge of microservices, distributed systems and event‐driven architectures. Experience ...

Software Architect - Python & .NET

Hiring Organisation
Computer Futures
Location
Birmingham, West Midlands, West Midlands (County), United Kingdom
Employment Type
Permanent
Salary
£75000 - £90000/annum
established and growing automation specialist is seeking an experienced Software Architect to lead the design and development of complex, integrated software platforms. The organisation delivers sophisticated automation solutions that connect enterprise applications, operational software, real-time data and physical equipment. Its projects support demanding operational environments where reliability … based applications. A track record of architecting complex, integrated software platforms rather than isolated applications. Strong understanding of software architecture principles, design patterns and system decomposition. Experience designing REST APIs, web services and interfaces between multiple systems. Knowledge of microservices, distributed systems and event-driven architectures. Experience ...

Software Engineer

Location
Birmingham, England, United Kingdom
experience Location : Birmingham city centre WFH policy: Employees are required to attend the office 2 days/week Flexible working : Variety of flexible work patterns subject to line manager discretion e.g. Compressed 9-day fortnight. Reports to: Software Engineering Manager Deadline Note: We reserve the right to close … implementation details (Stakeholder Interaction integrated here). Code Review & Quality Participate in peer code reviews, providing constructive feedback. Apply coding standards, design patterns and best practices during implementation. Help raise quality through improved maintainability, readability and performance. Technical Leadership Follow technical guidance from senior engineers and technical ...