26 to 50 of 597 Design Patterns Jobs in England

Principal Software Engineer, Backend

Location
Greater London, England, United Kingdom
memory and garbage-collection tuning, concurrency (including virtual threads and reactive or non-blocking I/O), and profiling under load. Design patterns and architecture: practical command of GoF and enterprise integration patterns, hexagonal or clean architecture, domain-driven design, and API gateway/… patterns, plus the judgement to know when not to use them. Spring Boot (or equivalent framework) in production at scale. Sync and async communication: REST and gRPC; event streaming and messaging (Kafka, Pub/Sub or similar); real-time push to clients (WebSockets or server-sent events); delivery guarantees ...

Senior Architect AI

Location
Greater London, England, United Kingdom
supports current and future business requirements, context & process across customer experience, AI innovation, and operational efficiency use cases Define architectural standards, design patterns, and technology selection criteria that enable scalable, reliable AI implementations across multiple European markets & ventures Ensure architectural decisions consider operational requirements, budget constraints … accountability for AI platform integration with Liberty Global's core telecommunications infrastructure & ventures, ensuring seamless data flow and system reliability Design integration patterns and API strategies that connect AI services with existing platforms while maintaining security, performance, and data quality standards Collaborate with enterprise architects and engineering ...

Service Designer

Hiring Organisation
Companies House
Location
London, England, United Kingdom
user needs and policy intentlead on the development of design concepts for services, making best use of common component design patterns from across government, and iterating based on research, analytics and user feedbackprovide expertise to the team on accessibility requirements and inclusive designhelp identify high … life. The degree of choice you have will depend on your role and your day-to-day work activities. Your manager will agree regular patterns of attendance with you, however you may be required to make yourself available to attend the office more frequently when required to meet business ...

UX / PX Design Lead

Location
Nottingham, England, United Kingdom
/PX Design Lead Hybrid - Nottingham | £90,000 + Excellent Benefits Design the Future of AI-Powered User Experiences We're partnering with a market-leading software organisation embarking on one of its most ambitious product transformation programmes to date. As UX/PX Design … design and ship working solutions. Using modern AI-assisted tools to accelerate design and delivery. Establishing scalable design patterns, standards and best practices. Leading and mentoring a designer while helping shape the future design capability. Influencing senior stakeholders across Product, Engineering ...

Senior Software Engineer

Location
Morley, England, United Kingdom
performant and aligned with architectural standards. Write high-quality, maintainable production code and promote simplicity, clarity and complete documentation. Champion advanced design patterns, clean architecture, automated testing and robust coding standards. Own quality and reliability within your area, including security, regulatory and performance considerations. Improve automation, observability … Architecture, Software Engineering and Testing colleagues to shape effective solutions early. Lead technical discussions, influence design decisions and contribute to technical strategy, patterns and standards. Mentor less experienced engineers through code reviews, pair programming, knowledge sharing and design guidance. Stay current with emerging technologies ...

Head of User Experience, OpenBlue

Location
London Borough of Islington, England, United Kingdom
make informed decisions. Partner with customers, Product Management, AI and Engineering to test assumptions and refine solutions. Build and evolve shared design patterns and a scalable design system for a consistent portfolio experience. Embed research, customer feedback and usability testing into development, measuring impact through … together around a shared UX direction, balancing user needs, technical constraints and business priorities. Connect new and existing products through shared design patterns, improving accessibility, usability and consistency across the portfolio. Work closely and iteratively with Engineering to understand technical constraints and feasibility. What we look ...

Senior Salesforce Architect — NZ Relocation to Wellington

Location
Greater London, England, United Kingdom
Architecture & Design Lead end-to-end solution architecture across SalesforceIndustry Cloudsand integrated systems Define and enforce architectural principles, design patterns, and governance frameworks across the Salesforce estate Design scalable data models, security architectures (sharing rules, field-level security, Shield), and integration strategies Make … vendors, and stakeholders to deliver robust, well-governed solutions Mentor and uplift developers, senior developers, and technical leads on architecture principles, design patterns, and Salesforce best practices Governance & Compliance Ensure compliance with internal engineering standards, government regulations, and industry best practices Champion DevOps maturity — CI/ ...

Lead .Net Software Engineer

Location
Cheltenham, England, United Kingdom
scalable, secure, and maintainable software solutions Work with architects and engineers to turn technical direction into practical outcomes Define and promote engineering standards, patterns, and best practices Support engineers through code reviews, design reviews, mentoring, and technical problem‐solving Collaborate with product, delivery, and business stakeholders … experience in C# and .NET Experience designing and building production microservices, APIs, and distributed systems Strong understanding of event‐driven architecture and asynchronous integration patterns Experience working with BFF patterns and service‐oriented frontend integration approaches Strong experience with relational databases, ideally PostgreSQL Strong grounding in software design ...

Service Designer

Location
Newcastle upon Tyne, England, United Kingdom
both users and clients. This is an excellent opportunity for someone who enjoys tackling complex challenges, facilitating collaboration, and using evidence-based design to improve experiences at scale. You’ll have the opportunity to work across a variety of sectors and projects, helping to deliver impactful services that … Design and evidence-based decision making. Experience influencing and engaging senior stakeholders. Experience working with design systems, design patterns, style guides, and service standards. Strong facilitation, communication, and stakeholder management skills. Ability to analyse complex problems and translate insights into effective service improvements. ...

Technical Lead/Associate Architect – PHP / Laravel (LAMP)

Location
Greater London, England, United Kingdom
security teams to keep our applications scalable, secure and resilient.### Technical Skills* Core: PHP 5.x-8.x (deep OOP, SOLID, DRY, design patterns), Core PHP, Laravel 10.x-13.x, REST API design* Data: MySQL (schema design, indexing, query optimization, replication/backup strategies)* Platform: Linux … profiling and tuning.* Own production deployments, environment setup and release readiness across dev, staging and production.* Establish engineering standards: SOLID, DRY, design patterns, Phpunit test coverage and code quality gates.* An eye for security vulnerabilities, SQL Injection, DDOS, XSS* Partner with infrastructure/DevOps on CI/ ...

Senior Python Developer/ Engineer

Location
City of Westminster, England, United Kingdom
Gateway, DynamoDB, S3, Secrets Manager, and CloudWatch. Work closely with the Lead React Engineer, Technical Architects, and Engineering teams to implement technical designs, architectural patterns, and coding standards. Collaborate with product managers, designers, and client stakeholders to translate business requirements into robust technical solutions. Design and implement … patterns. Apply software engineering best practices, including SOLID principles, Clean Architecture, Repository Pattern, Factory Pattern, Strategy Pattern, Dependency Injection, and other design patterns to create maintainable and extensible solutions. Implement resilient solutions using retry mechanisms, error handling strategies, circuit breaker patterns, dead-letter queues, and asynchronous ...

Senior Software Engineer - Python New Exeter, Bristol

Location
Exeter, England, United Kingdom
systems Apply security best practices throughout the software development lifecycle Foster a collaborative, learning-oriented environment within the team Implement software design patterns, SOLID principles, and architectural best practices Demonstrate a deep understanding of CI/CD pipelines and ensure efficient deployment processes Apply site reliability engineering … statistical machine learning and AI, including Numpy, Scipy, and Pandas Ability to write logical, consistent, self-explanatory code Understanding of software design patterns, SOLID and DRY principles, and architectural patterns Experience with Git/GitHub and best practices Knowledge of the software testing pyramid and types ...

Principal Data Architect - Commercial Effectiveness

Location
Greater London, England, United Kingdom
Principal Data Architect – Commercial Effectiveness will provide strategic and technical leadership for the organisation’s data architecture, ensuring data platforms, models, and integration patterns enable scalable analytics, AI, and digital use cases for the Commercial Effectiveness Value Pool. Acting as the senior architectural authority for data, this role shapes … supports analytics, AI, and digital initiatives for the Value Pool. Define, maintain, and govern data architecture principles, standards, reference architectures, and design patterns across the organisation with other Principal Data Architects. Define and execute the Commercial Effectiveness Data Foundation Strategy, aligned to business priorities and architectural vision. ...

SC cleared Solution Architect

Location
Corsham, England, United Kingdom
design artefacts such as HLDs, LLDs, options assessments, and technical roadmaps Review FMN Spiral 6 standards and interoperability design patterns, and apply what fits to capability development Gather requirements and clarify constraints, assumptions, dependencies, and risks with users, stakeholders, security specialists and engineers Architect solutions … design assurance across build, integration, test, validation and demonstration Produce architecture documentation, risk assessments, recommendations, reference architectures and reusable design patterns Support governance activities including design reviews, risk reviews, change control and stakeholder reporting Enable interoperability testing, FMN compliance validation, and authority-witnessed ...

SC cleared Solution Architect

Hiring Organisation
Experis
Location
Corsham, Wiltshire, South West, United Kingdom
design artefacts such as HLDs, LLDs, options assessments, and technical roadmaps Review FMN Spiral 6 standards and interoperability design patterns, and apply what fits to capability development Gather requirements and clarify constraints, assumptions, dependencies, and risks with users, stakeholders, security specialists and engineers Architect solutions … design assurance across build, integration, test, validation and demonstration Produce architecture documentation, risk assessments, recommendations, reference architectures and reusable design patterns Support governance activities including design reviews, risk reviews, change control and stakeholder reporting Enable interoperability testing, FMN compliance validation, and authority-witnessed ...

Software Engineer III

Location
Lower Blandford St Mary, England, United Kingdom
develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Contributes to software engineering communities of practice and events … Proficient in coding in multiple languages with strong understanding of core development concepts including object‐oriented programming, data structures, algorithms, and design patterns Demonstrated experience working with cloud platforms (AWS, Azure, GCP, or private jpmc) including cloud‐native services, containerization (Docker, Kubernetes), and cloud infrastructure management Experience ...

Principal Security Design Consultant

Location
Greater London, England, United Kingdom
vulnerability management, identity, network and incident response processes. Produce and own architecture artefacts including requirements, High-Level Designs (HLDs), Low-Level Designs (LLDs), reference patterns, design decisions, migration roadmaps, test criteria and as-built assurance. Broader security architecture: Lead architecture reviews and design engagements across … , proposals, tender responses and client presentations for SOC and wider security architecture engagements. Develop reusable reference architectures, methods and design patterns, and contribute to the continual improvement of Cyro's managed SOC and architecture services. Evaluate emerging security technologies, service models and licensing options, making ...

Principal Data Engineer

Location
Southampton, England, United Kingdom
data platform and data engineering strategy in line with Group Technology objectives. Lead architecture decisions and establish scalable standards and design patterns across data pipelines, storage and processing. Partner with Architecture and Product teams to shape long-term platform roadmaps and capabilities. Design and deliver … data platform and data engineering strategy in line with Group Technology objectives. Lead architecture decisions and establish scalable standards and design patterns across data pipelines, storage and processing. Partner with Architecture and Product teams to shape long‐term platform roadmaps and capabilities. Design and deliver ...

Principal Data Engineer

Location
Greater London, England, United Kingdom
data platform and data engineering strategy in line with Group Technology objectives. Lead architecture decisions and establish scalable standards and design patterns across data pipelines, storage and processing. Partner with Architecture and Product teams to shape long-term platform roadmaps and capabilities. Design and deliver … data platform and data engineering strategy in line with Group Technology objectives. Lead architecture decisions and establish scalable standards and design patterns across data pipelines, storage and processing. Partner with Architecture and Product teams to shape long‐term platform roadmaps and capabilities. Design and deliver ...

Analysis Lead

Location
Greater London, England, United Kingdom
seeking a high-calibre, hands-on Analysis Lead to support the definition of our strategic roadmap, shape our change book of work, design strategic solutions, set out and oversee design governance and lead other senior Analysts across our Client Group change portfolio This role is pivotal … analysis and product management, ensuring investment is aligned to business priorities and enterprise outcomes Through the definition of common standards, reusable design patterns and platform-wide governance, the function drives consistency, simplification and scalability, enabling the organisation to accelerate change, optimise cost, and realise the full potential ...

Interaction Designer

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 … challenges. Skills and experience required Proven experience and knowledge of using GOV.UK Prototype Kit, design systems and design patterns Proven experience of understanding and ensuring usability, accessibility, and inclusivity, in line with WCAG and GOV.UK design guidelines. Demonstrates practical experience of working ...

Senior Platform Engineer

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 … unit and 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+ ...

Senior Platform Engineer

Hiring Organisation
WTW
Location
London, 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 … unit and 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+ ...

Data Engineering Lead

Location
West of England, England, United Kingdom
engineering and experience with coding or scripting, we would love to hear from you. What you’ll be doing Lead end‐to‐end design, implementation and delivery of future architecture for highly scalable, resilient low‐latency systems Collaborate with the head of engineering, product managers, architects and other … Azure or AWS Strong experience working with Kafka technologies Clear understanding of data structures, algorithms, software design, design patterns and core programming concepts Good understanding of cloud storage, networking and resource provisioning Why Lloyds Banking Group We are on an exciting journey and there couldn ...

Principal Software Engineer

Hiring Organisation
Copello
Location
Maidenhead, Royal Borough of Windsor and Maidenhead, Berkshire, United Kingdom
Employment Type
Permanent
production programmes valued from thousands to multi-million-pound contracts. You'll provide technical leadership across the full software lifecycle, leading the design and delivery of embedded and application software while mentoring engineers and shaping best practice. Key Responsibilities Lead the architecture, design, development, testing … driver development C and C++ Solid understanding of software engineering lifecycles and best practices. Experience with Object-Oriented Design, Design Patterns and SOLID principles. Software testing, verification and design-for-test experience. Eligible to obtain and maintain SC and DV Security Clearance. Desirable ...