76 to 100 of 597 Design Patterns Jobs in England

Senior Product Designer

Location
Greater London, England, United Kingdom
help create a world-class customer experience that meets user needs and supports business goals In addition to driving end-to-end feature design and helping deliver our product roadmap, you will contribute to the development, adoption and evolution of our design system, helping ensure consistency … validation loops to refine solutions quickly. Contribute to the design system : help define and evolve scalable UI components and design patterns used across products and teams and help drive adoption. Mentor junior designers and contribute to the design culture through feedback, critique ...

Infrastructure Platform Architect

Location
Farnborough, England, United Kingdom
storage, networking and virtualisation platforms. Develop cloud strategy and hybrid infrastructure roadmaps aligned with requirements and defence security standards. Establish infrastructure design patterns, standards and best practices across the organisation. Lead capacity planning, scalability assessments and infrastructure optimisation initiatives. Evaluate emerging technologies and recommend adoption strategies based … design. Track record of leading infrastructure modernisation programmes and technology transformation. Experience in defence, aerospace or government IT environments. Deep expertise in infrastructure architecture patterns and design methodologies. Strong knowledge of cloud platforms (AWS, Azure, or equivalent), including services, scaling and cost optimisation. Extensive experience with virtualisation ...

Senior Site Reliability Engineer

Location
Cambridge, England, United Kingdom
down alert fatigue, and introducing the SLI/SLO maturity that others adopt. Make poorly-understood systems legible, and design the monitoring patterns and tooling other engineers build on. Shape platform security posture and operational risk management with InfoSec — anticipating weaknesses before they are exploited or audited … designing secure-by-default patterns other teams adopt. Own secrets, certificate and access-management practice within scope, and raise the bar for how the platform manages operational risk. Platform & Infrastructure Engineering Design, build and operate platform services and cloud infrastructure at the hardest end, setting the reusable ...

Data Architect

Location
Greater London, England, United Kingdom
state designs that are efficient, resilient, and fit for a cloud-first future. Data Architecture Standards & Governance: Define, document, and maintain data architecture standards, patterns, and principles for DMG Media. Ensure these standards are consistently applied across all projects and platforms, and act as the authoritative data architecture voice … centres, and legacy on-premises systems. Ensure data flows, pipelines, and platform designs work coherently across all environments, with clear ownership of cross-environment patterns and data contracts. Cloud Platform Design: Lead the data platform architecture across the cloud estate, designing scalable lakehouse patterns, real-time ...

Data Engineer

Location
Greater London, England, United Kingdom
experience using Python and SQL in a commercial/industry setting Computer science fundamentals: data structures, algorithms, software design, design patterns, core programming concepts Experience delivering analytical use cases in a cloud-based environment Bonus experience Exposure to Hadoop technologies (e.g., HDFS, Hive, HBase … full of down-to-earth people passionate about data, with career potential and exposure to a range of technologies. We offer hybrid working patterns (2-3 days in our London or Bristol hub) to support work/life balance. We are committed to diversity and equal opportunity, with reasonable ...

Cloud Security Solution Architect

Location
Bolsterstone, England, United Kingdom
solution architectures across business, application, data, security, and infrastructure domains. Translate business, security, operational, and regulatory requirements into technical solutions. Develop architecture patterns, standards, and reference designs. Define integration patterns between identity platforms, applications, infrastructure, and cloud services. Design cloud-native identity solutions within containerised … Trust security architectures and trust boundary models. Design API security, service-to-service authentication, and workload authentication frameworks. Develop event-driven integration patterns using messaging and asynchronous processing technologies. Design Policy Decision Point (PDP) and Policy Enforcement Point (PEP) architectures using Policy-as-Code principles. ...

Principal Software Engineer

Location
Maidenhead, England, United Kingdom
demanding and critical environments to meet customer needs.The Software Engineering function in Ultra supports the software development lifecycle consisting of requirements analysis, design, implementation, test and verification in order to deliver software components into projects and products and supports the deployment and maintenance of software components. A professional … C++ + Significant experience of best practice software development processes/lifecycles + Experience of Object-Oriented Design and Design Patterns such as SOLID + Experience of software testing and design for test* Desirable: + Master’s degree in an engineering, mathematical ...

Product Owner

Location
Greater London, England, United Kingdom
stakeholder walkthroughs, presenting product recommendations and their strategic rationale with confidence Stay current with Sportsbook market trends, competitor experiences and emerging design patterns, identifying opportunities to continue to evolve OpenBet's customer experience advantage Contribute to the wider product pillar backlog and cross-functional product strategy discussions … they place on product and experience design Experience supporting client-facing presentations, demos or RFP responses Familiarity with native mobile app UX patterns for iOS and Android Experience working within or contributing to a design system Experience with A/B testing and experimentation tools ...

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 ...

Senior Python Engineer

Location
Greater London, England, United Kingdom
London, UK Job Title Senior Python Engineer Job Title Senior Python Engineer Job Description We're looking for a Senior Python Engineer to design, build, and scale the backend systems that power our products. You'll own services end to end — from architecture and API design … unit/integration testing, TDD) Familiarity with CI/CD, Git workflows, and monitoring/logging tools Good knowledge of software design patterns, system design, and security best practices Excellent communication skills and experience mentoring other engineers Bachelor's degree in Computer Science ...

Senior Backend Engineer (Ruby)

Location
Greater London, England, United Kingdom
keeping the quality of the code top-notch by reviewing your teammates' code and mentoring junior engineers. Key responsibilities Core Backend Architecture: Design, build, and maintain robust, scalable, and secure backend features using Ruby on Rails, ensuring business logic is encapsulated and efficient API Strategy: Architect and document … avoiding and resolving N+1 queries and lock contention A firm grasp of Object-Oriented Analysis and Design (OOAD), design patterns, and software engineering best practices Experience designing and maintaining versioned, documented RESTful APIs Experience writing comprehensive automated tests using RSpec, including integration and request specs ...

Software Engineer, Full-Stack Applications (Associate Director)

Hiring Organisation
Fitch Group
Location
Greater London, United Kingdom
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 practices Champion engineering excellence and quality – Implement CI/CD pipelines, conduct … practices. Experience designing and developing RESTful APIs and 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 ...

Data Architect - 24 month FTC

Location
Hatfield, England, United Kingdom
operational, analytical, and regulatory workloads. Create and maintain data architecture blueprints and reference architectures covering ingestion, integration, storage, lineage, and consumption. Define modelling patterns (3NF, dimensional/star, Data Vault, canonical models) and guide teams on when and how to apply them. Optimise physical designs for performance, scalability, cost … designs to Architecture Review Boards or equivalent governance forums. Delivery Governance & Technical Leadership Oversee the implementation of data architectures and ensure engineering teams follow patterns, standards, and best practices. Provide technical guidance on integration design, ingestion patterns, transformation methods, caching, orchestration, and storage optimisation. Conduct design ...

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 ...

Senior C# .Net Developer

Location
Greater London, England, United Kingdom
seeking experienced Senior C# .NET Developers to join a strategic technology transformation programme within a leading international banking environment. The successful candidates will design, develop and enhance enterprise-grade applications supporting critical business functions across front-office, middle-office and back-office domains. They will work closely with … microservices SQL Server, including complex queries, stored procedures and optimisation Entity Framework/ORM Object-oriented design and design patterns Distributed systems and enterprise integration Unit and automated testing Azure DevOps, Git and CI/CD Agile/Scrum delivery Strong troubleshooting and problem-solving ...

Senior C# .Net Developer

Hiring Organisation
ARM
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£500/day Umbrella Inside IR35
seeking experienced Senior C# .NET Developers to join a strategic technology transformation programme within a leading international banking environment. The successful candidates will design, develop and enhance enterprise-grade applications supporting critical business functions across front-office, middle-office and back-office domains. They will work closely with … microservices SQL Server, including complex queries, stored procedures and optimisation Entity Framework/ORM Object-oriented design and design patterns Distributed systems and enterprise integration Unit and automated testing Azure DevOps, Git and CI/CD Agile/Scrum delivery Strong troubleshooting and problem-solving ...

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

Location
Greater London, England, United Kingdom
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 practices Champion engineering excellence and quality - Implement CI/CD pipelines, conduct … practices. Experience designing and developing RESTful APIs and 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 ...

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 … technical design including data models, integrations, user interfaces, and security configurations. WHAT YOU'LL BRING 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 ...

Automation Test Software Engineer

Location
Greater London, England, United Kingdom
growing engineering team developing advanced validation frameworks for connected devices and intelligent digital products. Working within a Python-based environment, you will design and build robust end-to-end automation frameworks that interact directly with physical hardware, enabling large-scale validation and quality assurance across device fleets. … backend services. Develop monitoring, reporting, logging, and diagnostic capabilities within automation platforms. Apply software engineering best practices including code quality standards, design patterns, modular architecture, and automated testing. Collaborate closely with global engineering, software development, and quality teams. Troubleshoot hardware, software, and automation issues across multiple environments. ...

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 ...

Java Developer

Hiring Organisation
Sanderson Government and Defence
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
Up to £460 per day + Inside IR35
ideal for an engineer who enjoys solving complex technical problems, improving system performance, and contributing to modern software engineering practices. Key Responsibilities Design, develop, and maintain enterprise-grade Java applications. Build and enhance RESTful APIs and microservices. Develop scalable and resilient cloud-native solutions. Participate in system architecture … version control Unit and integration testing (JUnit, Mockito) Agile/Scrum methodologies Understanding of: Object-Oriented Design principles Design Patterns Secure coding practices Software development lifecycle (SDLC) Reasonable Adjustments: Respect and equality are core values to us. We are proud of the diverse and inclusive ...

UI/UX Designer

Location
Greater London, England, United Kingdom
Research & Synthesis: Conduct continuous user research, usability testing, and data analysis to uncover insights and translate them into actionable UX improvements. Wireframing & Prototyping: Design detailed wireframes, user flows, journey maps, and high-fidelity interactive prototypes using industry-standard design tools. E-commerce & Conversion Optimization: Streamline … responsive front‐end frameworks to facilitate clean handoffs and bridge gaps with engineers. Communication: Exceptional presentation skills to vocalize complex design patterns, user flows, and rationale clearly to cross‐functional stakeholders. Portfolio: A comprehensive design portfolio demonstrating structural case studies, analytical UX flows, wireframe ideation ...

Senior Java Engineer: Cloud Microservices & AI

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 ...