Design Patterns Jobs in England

151 to 175 of 583 Design Patterns Jobs in England

Cloud Architect

london, south east england, united kingdom
Wipro
lead the design and architecture of enterprise-grade integration solutions using Microsoft Azure Integration Services (AIS). This role demands deep expertise in integration design patterns, cloud-native architecture, and the ability to transform complex business requirements into scalable, secure, and maintainable integration solutions. The architect will collaborate with cross-functional teams to define standards … Architecture & Design Create high-level integration solution designs using Azure Logic Apps, Azure Functions, Service Bus, Event Grid, and API Management. Define and enforce integration architecture standards, patterns, and best practices across the enterprise. Develop and maintain a comprehensive enterprise integration architecture, including SOA, ETL, and event-driven capabilities. Prototype innovative integration solutions and document detailed specifications. … Bus, Event Grid, and API Management. Good exposure to MuleSoft, Solace, SAP BTP, and hybrid integration scenarios. Technical Skills Strong understanding of cloud-native architecture, microservices, and integration design patterns. Proficient in RESTful APIs, JSON, XML, and messaging protocols. Familiarity with DevOps practices and CI/CD pipelines using Azure DevOps. Experience with C#, .NET, and scripting languages More ❯
Posted:

Cloud Architect

london (city of london), south east england, united kingdom
Wipro
lead the design and architecture of enterprise-grade integration solutions using Microsoft Azure Integration Services (AIS). This role demands deep expertise in integration design patterns, cloud-native architecture, and the ability to transform complex business requirements into scalable, secure, and maintainable integration solutions. The architect will collaborate with cross-functional teams to define standards … Architecture & Design Create high-level integration solution designs using Azure Logic Apps, Azure Functions, Service Bus, Event Grid, and API Management. Define and enforce integration architecture standards, patterns, and best practices across the enterprise. Develop and maintain a comprehensive enterprise integration architecture, including SOA, ETL, and event-driven capabilities. Prototype innovative integration solutions and document detailed specifications. … Bus, Event Grid, and API Management. Good exposure to MuleSoft, Solace, SAP BTP, and hybrid integration scenarios. Technical Skills Strong understanding of cloud-native architecture, microservices, and integration design patterns. Proficient in RESTful APIs, JSON, XML, and messaging protocols. Familiarity with DevOps practices and CI/CD pipelines using Azure DevOps. Experience with C#, .NET, and scripting languages More ❯
Posted:

Principal Technical Architect

Central London, London, United Kingdom
Hybrid / WFH Options
Police Digital Services
transformation initiatives aligned with policing strategy. Provide senior-level architectural assurance, design authority, and technical stewardship across the portfolio. Develop and evolve enterprise-wide design patterns, standards, and strategic platforms for cross-force adoption. Shape national-level roadmaps and investment plans from a technical architecture perspective. Support the PDS Chief Architect in aligning architecture with … governance, standards, and national technology policy. Engage strategically with suppliers, forces, and national partners to promote secure-by-design, integrated solutions. Translate complex challenges into coherent architectural strategies that support innovation, delivery, and outcomes. Mentor and coach senior technical and solution architects, embedding good practices and growing professional capability. Monitor and assess the impact of emerging technologies (e.g. … Key Competencies: Extensive experience leading technical architecture in national-scale, high-risk environments-preferably in government, critical infrastructure, or public safety. Proven expertise across cloud infrastructure, secure network design, data integration, and microservices architecture. Strong knowledge of national digital policy, interoperability, and data governance frameworks. Excellent communication and influence skills, with the ability to engage C-suite and More ❯
Employment Type: Permanent, Part Time, Work From Home
Posted:

Software Developer Wfh

St Albans, Hertfordshire, United Kingdom
Hybrid / WFH Options
Sabbatical after 10 years of service Flexible working with 2 days work from home per week As a Software Engineer you'll join an Agile development team to design and develop new features and enhancements to complex Payments and client systems within a microservices environment (300 services). You'll be working with a modern tech stack using … JavaScript experience, combined with Angular or React You have experience with AWS and microservices You have a thorough understanding of Computer Science fundamentals such as OOP, Design Patterns, Data Structures, Algorithms You are degree educated in Computer Science or closely related discipline Apply now to find out more about this Software Engineer/Developer (C# .Net Core More ❯
Posted:

C# Developer / Technical Lead - Fintech

Newcastle Upon Tyne, England, United Kingdom
Client Server
150k Well funded Fintech scale-up is seeking a skilled backend focussed C# Developer with strong technical leadership skills. As a C# Developer/Technical Lead you'll design and implement the logic behind core applications, build APIs, and microservices that handle data processing, business rules and third-party integrations and oversee the configuration and upkeep of secure … technologist who enjoys collaborating and problem solving, working on complex, distributed systems You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a scaling company in a role that you can shape and influence What's in it for you: As a C# Developer/ More ❯
Posted:

C# Developer / Technical Lead - Fintech

sunderland, tyne and wear, north east england, united kingdom
Client Server
150k Well funded Fintech scale-up is seeking a skilled backend focussed C# Developer with strong technical leadership skills. As a C# Developer/Technical Lead you'll design and implement the logic behind core applications, build APIs, and microservices that handle data processing, business rules and third-party integrations and oversee the configuration and upkeep of secure … technologist who enjoys collaborating and problem solving, working on complex, distributed systems You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a scaling company in a role that you can shape and influence What's in it for you: As a C# Developer/ More ❯
Posted:

Software Developer - FinTech

Newcastle Upon Tyne, England, United Kingdom
Hybrid / WFH Options
Client Server
engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence What's in it for you: As a Software Developer/ More ❯
Posted:

Software Developer - FinTech

sunderland, tyne and wear, north east england, united kingdom
Hybrid / WFH Options
Client Server
engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence What's in it for you: As a Software Developer/ More ❯
Posted:

C++ Engineer - Robotics

Greater Bristol Area, United Kingdom
Hybrid / WFH Options
Wave Recruitment
with hands-on experience building high-performance, maintainable systems. You’ll be key to evolving R&D prototypes into robust production-grade software—while driving clean architecture, modular design, and scalable system patterns. You’ll set the bar for quality, mentor others, and lead by example when it comes to designing systems that are testable, extensible, and maintainable. … controls, and infrastructure Debugging tough runtime issues: memory leaks, race conditions, data corruption Refactoring and productionising R&D code into modular, scalable systems Driving best practices in OO design, dependency management, testing, and CI/CD Mentoring engineers through code reviews, design sessions, and hands-on pairing Ensuring long-term codebase health through clean abstractions and … architecture decisions Technical Details 5+ years’ experience with modern C++ (C++17 or newer) and Python in production systems Deep understanding of object-oriented programming principles and design patterns Strong knowledge of system-level concepts: memory management, concurrency, multithreading Experience debugging complex issues in large codebases Familiarity with optimisation across CPU/GPU boundaries (e.g. PyTorch, TensorRT, CUDA More ❯
Posted:

C++ Engineer - Robotics

bath, south west england, united kingdom
Hybrid / WFH Options
Wave Recruitment
with hands-on experience building high-performance, maintainable systems. You’ll be key to evolving R&D prototypes into robust production-grade software—while driving clean architecture, modular design, and scalable system patterns. You’ll set the bar for quality, mentor others, and lead by example when it comes to designing systems that are testable, extensible, and maintainable. … controls, and infrastructure Debugging tough runtime issues: memory leaks, race conditions, data corruption Refactoring and productionising R&D code into modular, scalable systems Driving best practices in OO design, dependency management, testing, and CI/CD Mentoring engineers through code reviews, design sessions, and hands-on pairing Ensuring long-term codebase health through clean abstractions and … architecture decisions Technical Details 5+ years’ experience with modern C++ (C++17 or newer) and Python in production systems Deep understanding of object-oriented programming principles and design patterns Strong knowledge of system-level concepts: memory management, concurrency, multithreading Experience debugging complex issues in large codebases Familiarity with optimisation across CPU/GPU boundaries (e.g. PyTorch, TensorRT, CUDA More ❯
Posted:

C++ Engineer - Robotics

bradley stoke, south west england, united kingdom
Hybrid / WFH Options
Wave Recruitment
with hands-on experience building high-performance, maintainable systems. You’ll be key to evolving R&D prototypes into robust production-grade software—while driving clean architecture, modular design, and scalable system patterns. You’ll set the bar for quality, mentor others, and lead by example when it comes to designing systems that are testable, extensible, and maintainable. … controls, and infrastructure Debugging tough runtime issues: memory leaks, race conditions, data corruption Refactoring and productionising R&D code into modular, scalable systems Driving best practices in OO design, dependency management, testing, and CI/CD Mentoring engineers through code reviews, design sessions, and hands-on pairing Ensuring long-term codebase health through clean abstractions and … architecture decisions Technical Details 5+ years’ experience with modern C++ (C++17 or newer) and Python in production systems Deep understanding of object-oriented programming principles and design patterns Strong knowledge of system-level concepts: memory management, concurrency, multithreading Experience debugging complex issues in large codebases Familiarity with optimisation across CPU/GPU boundaries (e.g. PyTorch, TensorRT, CUDA More ❯
Posted:

Senior Kotlin Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Understanding Recruitment
API-first mindset and clean coding practices 🧪 Knowledge of Agile, peer reviews, pair programming, and test-driven development 📐 Understanding of software design principles (SOLID, design patterns, etc.) 🎯 Experience turning stakeholder needs into scalable solutions 🎁 Perks & Benefits: 💰 Salary Up to £95k 🏡 Hybrid work setup (2 days onsite) 🏥 Private Health Insurance 💵Pension Scheme If you’re ready More ❯
Posted:

Senior Kotlin Engineer

london, south east england, united kingdom
Hybrid / WFH Options
Understanding Recruitment
API-first mindset and clean coding practices 🧪 Knowledge of Agile, peer reviews, pair programming, and test-driven development 📐 Understanding of software design principles (SOLID, design patterns, etc.) 🎯 Experience turning stakeholder needs into scalable solutions 🎁 Perks & Benefits: 💰 Salary Up to £95k 🏡 Hybrid work setup (2 days onsite) 🏥 Private Health Insurance 💵Pension Scheme If you’re ready More ❯
Posted:

Senior Kotlin Engineer

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Understanding Recruitment
API-first mindset and clean coding practices 🧪 Knowledge of Agile, peer reviews, pair programming, and test-driven development 📐 Understanding of software design principles (SOLID, design patterns, etc.) 🎯 Experience turning stakeholder needs into scalable solutions 🎁 Perks & Benefits: 💰 Salary Up to £95k 🏡 Hybrid work setup (2 days onsite) 🏥 Private Health Insurance 💵Pension Scheme If you’re ready More ❯
Posted:

Senior Kotlin Engineer

slough, south east england, united kingdom
Hybrid / WFH Options
Understanding Recruitment
API-first mindset and clean coding practices 🧪 Knowledge of Agile, peer reviews, pair programming, and test-driven development 📐 Understanding of software design principles (SOLID, design patterns, etc.) 🎯 Experience turning stakeholder needs into scalable solutions 🎁 Perks & Benefits: 💰 Salary Up to £95k 🏡 Hybrid work setup (2 days onsite) 🏥 Private Health Insurance 💵Pension Scheme If you’re ready More ❯
Posted:

Software Architect

Greater Bristol Area, United Kingdom
IC Resources
and monitor the architecture’s structure, interfaces, and temporal behaviour to ensure it meets demanding performance and reliability goals. In this role, you will define and document key design drivers such as performance, safety, security, and maintainability, producing derived and emergent requirements while capturing underlying assumptions and rationale. You’ll ensure the integrity of the architecture by clearly … and architectural innovation. What's required for this Software Architect position? I'm looking for a confident technical leader who can balance hands-on expertise with high-level design … thinking. You’ll ideally have: Strong experience making architectural and design decisions in complex software systems Knowledge of modern and traditional architecture techniques and design patterns Experience in model-based engineering A solid programming background (ideally across multiple languages) Excellent communication, mentorship, and collaboration skills Appreciation for practices such as continuous integration and robust design More ❯
Posted:

Software Architect

bath, south west england, united kingdom
IC Resources
and monitor the architecture’s structure, interfaces, and temporal behaviour to ensure it meets demanding performance and reliability goals. In this role, you will define and document key design drivers such as performance, safety, security, and maintainability, producing derived and emergent requirements while capturing underlying assumptions and rationale. You’ll ensure the integrity of the architecture by clearly … and architectural innovation. What's required for this Software Architect position? I'm looking for a confident technical leader who can balance hands-on expertise with high-level design … thinking. You’ll ideally have: Strong experience making architectural and design decisions in complex software systems Knowledge of modern and traditional architecture techniques and design patterns Experience in model-based engineering A solid programming background (ideally across multiple languages) Excellent communication, mentorship, and collaboration skills Appreciation for practices such as continuous integration and robust design More ❯
Posted:

Software Architect

bradley stoke, south west england, united kingdom
IC Resources
and monitor the architecture’s structure, interfaces, and temporal behaviour to ensure it meets demanding performance and reliability goals. In this role, you will define and document key design drivers such as performance, safety, security, and maintainability, producing derived and emergent requirements while capturing underlying assumptions and rationale. You’ll ensure the integrity of the architecture by clearly … and architectural innovation. What's required for this Software Architect position? I'm looking for a confident technical leader who can balance hands-on expertise with high-level design … thinking. You’ll ideally have: Strong experience making architectural and design decisions in complex software systems Knowledge of modern and traditional architecture techniques and design patterns Experience in model-based engineering A solid programming background (ideally across multiple languages) Excellent communication, mentorship, and collaboration skills Appreciation for practices such as continuous integration and robust design More ❯
Posted:

Software Architect

City Of Bristol, England, United Kingdom
Anson McCade
structural and temporal architecture. You'll be the technical authority responsible for: Defining software architecture that meets complex real-time, safety, and security requirements Identifying and documenting key design drivers including performance, user experience, reusability, and flexibility Producing derived requirements and capturing architectural rationale Ensuring architectural integrity throughout implementation Collaborating with fellow architects, technical specialists, and engineering teams … re Looking For Essential: Strong technical background in C++ and/or C# with proven software architecture experience Deep knowledge of modern software architecture techniques and design patterns Experience with model-based engineering approaches Understanding of software abstraction layers and the full software stack Ability to make and articulate important architectural decisions Strong communication skills with ability … to influence at all levels Passionate advocate for software engineering best practices (CI/CD, clean design, etc.) Experience assessing architectural trade-offs with clear design rationale Desirable: Multi-language programming experience Technical mentorship and leadership experience Understanding of real-time, safety-critical, or secure systems Exceptional Benefits Package: Bonus: Up to 21% of base salary More ❯
Posted:

Software Architect

Hertfordshire, England, United Kingdom
Anson McCade
structural and temporal architecture. You'll be the technical authority responsible for: Defining software architecture that meets complex real-time, safety, and security requirements Identifying and documenting key design drivers including performance, user experience, reusability, and flexibility Producing derived requirements and capturing architectural rationale Ensuring architectural integrity throughout implementation Collaborating with fellow architects, technical specialists, and engineering teams … re Looking For Essential: Strong technical background in C++ and/or C# with proven software architecture experience Deep knowledge of modern software architecture techniques and design patterns Experience with model-based engineering approaches Understanding of software abstraction layers and the full software stack Ability to make and articulate important architectural decisions Strong communication skills with ability … to influence at all levels Passionate advocate for software engineering best practices (CI/CD, clean design, etc.) Experience assessing architectural trade-offs with clear design rationale Desirable: Multi-language programming experience Technical mentorship and leadership experience Understanding of real-time, safety-critical, or secure systems Exceptional Benefits Package: Bonus: Up to 21% of base salary More ❯
Posted:

Software Architect

hertfordshire, east anglia, united kingdom
Anson McCade
structural and temporal architecture. You'll be the technical authority responsible for: Defining software architecture that meets complex real-time, safety, and security requirements Identifying and documenting key design drivers including performance, user experience, reusability, and flexibility Producing derived requirements and capturing architectural rationale Ensuring architectural integrity throughout implementation Collaborating with fellow architects, technical specialists, and engineering teams … re Looking For Essential: Strong technical background in C++ and/or C# with proven software architecture experience Deep knowledge of modern software architecture techniques and design patterns Experience with model-based engineering approaches Understanding of software abstraction layers and the full software stack Ability to make and articulate important architectural decisions Strong communication skills with ability … to influence at all levels Passionate advocate for software engineering best practices (CI/CD, clean design, etc.) Experience assessing architectural trade-offs with clear design rationale Desirable: Multi-language programming experience Technical mentorship and leadership experience Understanding of real-time, safety-critical, or secure systems Exceptional Benefits Package: Bonus: Up to 21% of base salary More ❯
Posted:

Software Architect

watford, hertfordshire, east anglia, united kingdom
Anson McCade
structural and temporal architecture. You'll be the technical authority responsible for: Defining software architecture that meets complex real-time, safety, and security requirements Identifying and documenting key design drivers including performance, user experience, reusability, and flexibility Producing derived requirements and capturing architectural rationale Ensuring architectural integrity throughout implementation Collaborating with fellow architects, technical specialists, and engineering teams … re Looking For Essential: Strong technical background in C++ and/or C# with proven software architecture experience Deep knowledge of modern software architecture techniques and design patterns Experience with model-based engineering approaches Understanding of software abstraction layers and the full software stack Ability to make and articulate important architectural decisions Strong communication skills with ability … to influence at all levels Passionate advocate for software engineering best practices (CI/CD, clean design, etc.) Experience assessing architectural trade-offs with clear design rationale Desirable: Multi-language programming experience Technical mentorship and leadership experience Understanding of real-time, safety-critical, or secure systems Exceptional Benefits Package: Bonus: Up to 21% of base salary More ❯
Posted:

Software Architect

bath, south west england, united kingdom
Anson McCade
structural and temporal architecture. You'll be the technical authority responsible for: Defining software architecture that meets complex real-time, safety, and security requirements Identifying and documenting key design drivers including performance, user experience, reusability, and flexibility Producing derived requirements and capturing architectural rationale Ensuring architectural integrity throughout implementation Collaborating with fellow architects, technical specialists, and engineering teams … re Looking For Essential: Strong technical background in C++ and/or C# with proven software architecture experience Deep knowledge of modern software architecture techniques and design patterns Experience with model-based engineering approaches Understanding of software abstraction layers and the full software stack Ability to make and articulate important architectural decisions Strong communication skills with ability … to influence at all levels Passionate advocate for software engineering best practices (CI/CD, clean design, etc.) Experience assessing architectural trade-offs with clear design rationale Desirable: Multi-language programming experience Technical mentorship and leadership experience Understanding of real-time, safety-critical, or secure systems Exceptional Benefits Package: Bonus: Up to 21% of base salary More ❯
Posted:

Software Architect

bradley stoke, south west england, united kingdom
Anson McCade
structural and temporal architecture. You'll be the technical authority responsible for: Defining software architecture that meets complex real-time, safety, and security requirements Identifying and documenting key design drivers including performance, user experience, reusability, and flexibility Producing derived requirements and capturing architectural rationale Ensuring architectural integrity throughout implementation Collaborating with fellow architects, technical specialists, and engineering teams … re Looking For Essential: Strong technical background in C++ and/or C# with proven software architecture experience Deep knowledge of modern software architecture techniques and design patterns Experience with model-based engineering approaches Understanding of software abstraction layers and the full software stack Ability to make and articulate important architectural decisions Strong communication skills with ability … to influence at all levels Passionate advocate for software engineering best practices (CI/CD, clean design, etc.) Experience assessing architectural trade-offs with clear design rationale Desirable: Multi-language programming experience Technical mentorship and leadership experience Understanding of real-time, safety-critical, or secure systems Exceptional Benefits Package: Bonus: Up to 21% of base salary More ❯
Posted:

Senior Game UI Developer 🎮

England, United Kingdom
Experis UK
gaming experiences. Be part of a culture that thrives on experimentation, collaboration, and ownership. 💡 What You Bring Strong modern JavaScript and TypeScript expertise. Deep knowledge of design patterns, object-oriented design, and performance profiling. Hands-on experience with frameworks like React, Angular, Vue, or SolidJS. Solid CSS (and preprocessors) experience, plus awareness of accessibility and More ❯
Posted:
Design Patterns
England
10th Percentile
£50,000
25th Percentile
£57,500
Median
£75,000
75th Percentile
£85,700
90th Percentile
£107,375