26 to 50 of 129 Design Patterns Jobs in England

Solutions Architect

Hiring Organisation
FBI &TMT
Location
London, United Kingdom
Employment Type
Contract
Architecture & APIM Contract Leadership Own the API Management (APIM) contract, including: API design and versioning Security models (OAuth, managed identities, policies) Integration patterns and service boundaries Governance of API lifecycle and documentation Azure AI Solution Design Architect and guide the implementation of Azure AI capabilities … decisions are technically sound, cost-efficient, and aligned with the target architecture. Technical Leadership & Mentoring Support engineering teams with architectural guidance, design patterns, and best practices. Act as the escalation point for complex technical decisions. Stakeholder Collaboration Work closely with product owners, business stakeholders, data teams ...

Software Architect

Hiring Organisation
Henderson Scott
Location
Hertfordshire, South East, United Kingdom
Employment Type
Permanent
this role you will be: Defining and owning software architectures for complex systems Working closely with software teams to define architectures, interfaces, and design decisions Identifying key design drivers including performance, safety, security, and maintainability Supporting architectural reviews and influencing software engineering best practices Collaborating with … C++, C, Ada, or Java Experience working in embedded, real-time, or safety-critical environments Knowledge of software architecture techniques, design patterns, and abstraction layers Experience with model-based engineering would be advantageous Strong communication and stakeholder management skills An understanding of CI/CD and modern ...

Software Architect

Hiring Organisation
17918
Location
Swindon, Wiltshire, United Kingdom
this role you will be: Defining and owning software architectures for complex systems Working closely with software teams to define architectures, interfaces, and design decisions Identifying key design drivers including performance, safety, security, and maintainability Supporting architectural reviews and influencing software engineering best practices Collaborating with … C++, C, Ada, or Java Experience working in embedded, real-time, or safety-critical environments Knowledge of software architecture techniques, design patterns, and abstraction layers Experience with model-based engineering would be advantageous Strong communication and stakeholder management skills An understanding of CI/CD and modern ...

VP, Platform & Security Architecture

Hiring Organisation
Jobleads-UK
Location
Manchester, England, United Kingdom
emerging technologies, including AI/ML enhanced detection, workflow automation, and next generation platform engineering capabilities. Design multitenant platform architectures, secure cloud patterns, integration models and advanced telemetry pipelines to support Group‐wide solutions. Develop reference architectures, design patterns and engineering frameworks used across … point for the most critical or strategically significant scenarios. Provide deep technical guidance to engineering teams covering design decisions, platform hardening, security patterns and infrastructure as code best practices. Drive the exploration, prototyping and validation of advanced cyber defence capabilities such as threat analytics, autonomous detection, workflow ...

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

Head of Security Architecture and Engineering - CISO function - BPL

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
opinions into practical, adoptable standards and services. Key Responsibilities Define and own the security reference architecture for the cloud‐native platform, including network security patterns, identity and authentication, encryption, logging, and inter‐service communication security. Own the cloud security posture management (CSPM) strategy, ensuring continuous monitoring and automated enforcement … policies across the entire cloud estate. Set and maintain security technical standards, including approved technologies, cryptographic algorithms, authentication protocols, and secure design patterns for microservices. Lead the identity and access management strategy, including privileged access management (PAM), service identity (workload identity, service accounts), RBAC models, and zero ...

Apprentice Software Engineer

Hiring Organisation
LIFE DEVELOPMENT SOLUTIONS LTD
Location
80-81 High Street, Dudley, England, United Kingdom
Employment Type
Higher Apprenticeship
Salary
£12,480 a year
will include: Software Development Methodologies and Testing Systems Analysis and Design Algorithms, Data Structures and User Interfaces OOP and Design Patterns Potential for progression into full-time role or Degree Apprenticeship Apprenticeship Standard Software developer (level 4) Training Provider THE DEVELOPMENT MANAGER LTD Working Week … solved with existing resources - identifying performance issues or complex bugs in website infrastructure is a speciality. We often work with other software or design agencies as an enhancement to their existing team. Providing advice and support where required. This work can be anything from coding to managing cloud ...

Head of Security Architecture and Engineering - CISO function - BPL

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
opinions into practical, adoptable standards and services. Key Responsibilities Define and own the security reference architecture for the cloud-native platform, including network security patterns, identity and authentication, encryption, logging, and inter-service communication security. Own the cloud security posture management (CSPM) strategy, ensuring continuous monitoring and automated enforcement … policies across the entire cloud estate. Set and maintain security technical standards, including approved technologies, cryptographic algorithms, authentication protocols, and secure design patterns for microservices. Lead the identity and access management strategy, including privileged access management (PAM), service identity (workload identity, service accounts), RBAC models, and zero ...

Knowledge Graph Engineer

Hiring Organisation
Robert Walters
Location
City, London, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
exciting opportunity to join a global business, providing top-tier service to our blue chip clients. What You'll Do This role to design and deliver a proof-of-concept knowledge graph for investment fund data at one of the world's largest asset managers. You'll encode … ontologies. Familiarity with TopBraid EDG/GraphWise platforms. SKOS for vocabulary management. R2RML/RML for relational-to-RDF mapping. Ontology design patterns, modular schema design, ontology versioning (Git-based workflows) Large-scale data modelling across multi-market environments. Exposure to rules engines or deterministic ...

Software Engineer Rust

Hiring Organisation
Richmond Square Consulting Limited
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£90,000
role and responsibilities You will join a team building secure, high-performance software for complex and mission-critical environments. The successful candidate will design, develop, and maintain software components written primarily in Rust, while also contributing to wider engineering decisions, technical direction, and best practice. Responsibilities will include … scalable, and memory-safe software components for operationally critical systems Contributing to system architecture and selecting appropriate Rust-based frameworks and design patterns Acting as a technical point of contact for Rust-related engineering decisions within the team Working with asynchronous Rust and networked services in high ...

Senior Product Designer: B2B/B2C, Discovery & Lead UX

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
customer‐facing and internal experiences that support an evolving aggregation and distribution strategy. You will lead discovery, influence product direction, and bring strong design leadership into cross‐functional teams. You will work closely with Product, Engineering, commercial stakeholders, and external partners to solve complex problems, deliver high‐quality … platforms, or mobile and web‐based experiences with multiple stakeholder groups. A systems‐thinking mindset and a strong appreciation for scalable design patterns, detailed specifications, logical user flows, and thoughtful handling of edge cases. Confidence leading discovery activities and facilitating collaborative workshops that help teams align quickly ...

Solution Architect - Retail

Hiring Organisation
ASDA
Location
Leeds, West Yorkshire, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
designing and optimising Asda’s technology change in a mature architecture practice? Asda are looking for a Retail Solution Architect to lead the design and optimisation of our Retail application & technology landscape. If you have architectural experience in solution design for modern Retail Applications, then please … Architect in large enterprise environments, focused on store retail systems is desirable but not essential. Strong grasp of different integration design patterns and technologies. Ability to approach design with timeliness, cost and quality factors in mind.? Risk identification and mitigation, quantification and qualification non-functional ...

Lead Full Stack Software Developer

Hiring Organisation
Spectrum IT Recruitment
Location
Guildford, Surrey, England, United Kingdom
Employment Type
Full-Time
Salary
£80,000 - £100,000 per annum
delivering their next generation of customer-facing platforms. This is a hands-on technical leadership role where you'll be involved from early design through to production delivery, working with a modern cloud-based stack and deploying to live environments on a daily basis. The Role Lead technical … background in system design and scalable architectures Experience building large, production SaaS platforms A clean-code mindset (SOLID principles, design patterns, testable code) Experience working in mature CI/CD and continuous deployment environments A commercial mindset when designing and delivering software Excellent collaboration skills ...

Lead Full Stack Software Developer

Hiring Organisation
Spectrum It Recruitment Limited
Location
Southampton, Hampshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
delivering their next generation of customer-facing platforms. This is a hands-on technical leadership role where you'll be involved from early design through to production delivery, working with a modern cloud-based stack and deploying to live environments on a daily basis. The Role Lead technical … background in system design and scalable architectures Experience building large, production SaaS platforms A clean-code mindset (SOLID principles, design patterns, testable code) Experience working in mature CI/CD and continuous deployment environments A commercial mindset when designing and delivering software Excellent collaboration skills ...

QA Lead & Automation Engineer

Hiring Organisation
Deutsche Bank
Location
City and Borough of Birmingham, United Kingdom
Employment Type
Full Time
operating a CI/CD DevOps approach Thorough understanding of TDD and BDD techniques including Gerkin, Cucumber syntax Understanding of Automated design patterns – Page Object Model; Factory Design Pattern, FaçadePattern, Singleton Pattern Significant experience of following tools: - Selenium & Serenity Automation framework; TestNG; Junit; LoadRunner/ ...

Senior Android Developer (Kotlin / Jetpack Compose)

Hiring Organisation
Adecco
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £100,000 per annum
enhancements. Contribute to technical strategy and architectural decision-making. Build scalable, maintainable applications using Kotlin and Jetpack Compose. Work closely with Product and Design teams to deliver intuitive user experiences. Champion engineering best practices including TDD, pair programming and continuous delivery. Ensure security, performance and reliability are considered … demonstrate: Strong commercial experience developing Android applications using Kotlin. Proven experience with Jetpack Compose. A solid understanding of mobile architecture, design patterns and modern engineering principles. Experience with automated testing, including Espresso. Strong knowledge of Git and CI/CD practices. A passion for Agile delivery ...

Senior Android Developer (Kotlin / Jetpack Compose)

Hiring Organisation
Adecco
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£60000 - £100000/annum
enhancements. Contribute to technical strategy and architectural decision-making. Build scalable, maintainable applications using Kotlin and Jetpack Compose. Work closely with Product and Design teams to deliver intuitive user experiences. Champion engineering best practices including TDD, pair programming and continuous delivery. Ensure security, performance and reliability are considered … demonstrate: Strong commercial experience developing Android applications using Kotlin. Proven experience with Jetpack Compose. A solid understanding of mobile architecture, design patterns and modern engineering principles. Experience with automated testing, including Espresso. Strong knowledge of Git and CI/CD practices. A passion for Agile delivery ...

Executive Director, Market Data Services Lead

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
ensuring that solutions stay within the guidelines of security/audit standards and conform to industry best practice.* Understanding various design patterns which can be leveraged in the design of a new environment and for applications are unique, extending and customizing each design … Able to write performant code, and able to spot non-performant code* Familiar with latest .NET features* Comfortable with sql querying and DB design principles (SQL Server)* Strong verbal and written communication skills* Comfortable with writing documents such as requirement specs, user guides, support manuals etc* Must have ...

C# Developer

Hiring Organisation
Pure Talent Group
Location
WS2 9JS, Walsall, West Midlands (County), United Kingdom
Employment Type
Permanent
Salary
£40000 - £60000/annum
However, for candidates with particularly strong relevant experience, there may be some flexibility for a more remote working arrangement. Day-to-Day Responsibilities Design, develop and maintain desktop applications using C# and .NET Work with WPF and Prism to deliver scalable, maintainable solutions Collaborate with cross-functional teams … architecture and data binding Experience working with SQL Server, MySQL or similar databases Solid understanding of object-oriented programming principles and design patterns Experience using Git and version control best practices Strong problem-solving and debugging skills Excellent communication and collaboration abilities Desirable Skills Experience with Azure ...

Senior Cloud Developer

Hiring Organisation
WTW
Location
Surrey, United Kingdom
Employment Type
Full Time
required. The Role: Work with the Lead System Architect and Product Owner to define, refine and deliver the product backlog. Contribute to the design of SaaS software solutions meeting functional and non-functional requirements. Lead and guide implementation of product code (Front and Back End), following best practices … Azure stack. Experience working with test frameworks/test cases for RESTful services Experience with software engineering best practices: object-oriented, design patterns, SOLID principles. Experience with software development ecosystem (IDE’s, version control, test automation/CI, etc.). Strong appreciation of building flexible cross-functional ...

C# Software Engineer

Hiring Organisation
Platform Recruitment Limited
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
early and continue to grow alongside some strong engineers. Requirements Strong C#/.NET development experience Solid understanding of software architecture, design patterns and system design SC Clearance or Eligible for clearance Experience in a consultancy or client-facing environment If this role ...

Solution Architect

Hiring Organisation
ASDA
Location
Leeds, West Yorkshire, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
Retail, or at least operating in an enterprise-scale environment is desirable but not essential.???? Essential Skills and Experience Experience with the solution design of modern enterprise ecommerce platforms. Ideally specialising within specific core technologies such as order management, front end, mobile app, content management, personalisation, payment, search … purpose solutions. Experience in solution design and a real passion for current technology trends.?? Strong grasp of different integration design patterns and technologies.?? Ability to approach design with timeliness, cost and quality factors in mind.? Risk identification and mitigation, quantification and qualification ...

Software Engineer (C# .Net, Applied Engineering, STEM)

Hiring Organisation
Hays Specialist Recruitment Limited
Location
Oxford, Oxfordshire, England, United Kingdom
Employment Type
Full-Time
Salary
£45,000 - £70,000 per annum
motivated and hungry to solve first-of-their-kind challenges building proprietary software that makes a difference in the world. You will design, develop and maintain innovative tools spanning data management, traceability, visualisation, predictive modelling, material and component design, and production quality assurance. You'll work … Ideally you'll have full stack experience with Blazor or JavaScript/TypeScript.We are looking for robust OOP programming skills, software design patterns/best practices and practical experience applying TDD. Experience with Cloud services (AWS or Azure), Machine Learning, CI/CD and IAC using Terraform ...

Technical Lead - Full Stack

Hiring Organisation
Lorien
Location
Manchester, Lancashire, England, United Kingdom
Employment Type
Full-Time
Salary
£90,000 - £100,000 per annum
microservices along with either Node.js or an alternative backend development language AWS cloud experience Leadership experience Strong commercial awareness applied to system design, balancing technical excellence with business outcomes and scale. Proven experience in system design, domain modelling, and building high-performance, scalable SaaS platforms across … skills, with the ability to work directly with customers and cross-functional stakeholders. Solid engineering foundation, including clean code, SOLID principles, design patterns, automated testing, security best practices, and CI/CD (DevSecOps) environments. Benefits Salary up to £100,000 Hybrid working: Minimum once a month ...

Senior Software Engineer II (Java/ Spring)

Hiring Organisation
Elsevier
Location
Greater London, United Kingdom
Employment Type
Full Time
Salary
100400 to 167300 EUR Annually
Software Engineer II , you will work with a passionate team that delivers scalable, reliable, and innovative solutions that accelerate scientific discovery. Key responsibilities: Design and implement graph-based search services. Develop applications using Java , Spring Boot, Spring, GraphQL , and GraphQL Federation . Integrate with databases, web services … Kubernetes (EKS) . An advocate of best practices for rapid development of quality software, including SOLID principles, clean code, architectural design patterns, CI/CD Familiarity with Agile, Kanban, or other iterative development methodologies. Comfortable learning new technologies, languages, and tools on the job, to ensure that ...