1 to 25 of 140 Remote/Hybrid Design Patterns Jobs in the UK excluding London

C++ Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
collaborative, multicultural engineering group. You'll work closely with chemistry subject-matter experts and implement their algorithms using sound design patterns and modern C++. You'll be one of the main code reviewers, protect the quality and consistency of the architecture, and mentor junior developers as they … cases and regression protection Maintain the CMake build system and related Linux tooling Mentor junior developers on clean code, architecture and design patterns Work with colleagues in Glasgow, Germany and France Document your implementations clearly Essential skills and experience Significant commercial modern C++ experience, 17 onwards ideally. ...

Consultant, Senior Consultant, Automation Test Engineer, Government and Public Sector

Location
Belfast City District, Northern Ireland, United Kingdom
engineering tools for APIs, microservices and front-end applications. Applying software engineering principles such as modular design, clean code, design patterns, code review and appropriate automated testing. Designing scalable automation frameworks and libraries that improve testability, developer feedback and delivery speed. Embedding automated quality checks … years UK residency). A practical understanding of software engineering fundamentals, including object‐oriented or functional design, SOLID principles, design patterns, refactoring and code review. Experience developing software, automation frameworks, libraries or engineering tools for APIs, web applications, mobile applications or distributed services. Understanding ...

Manager, Automation Test Engineer, Engineering, Government and Public Sector

Location
Belfast City District, Northern Ireland, United Kingdom
engineering tools for APIs, microservices and front-end applications. Applying software engineering principles such as modular design, clean code, design patterns, code review and appropriate automated testing. Designing scalable automation frameworks and libraries that improve testability, developer feedback and delivery speed. Embedding automated quality checks … years UK residency). A practical understanding of software engineering fundamentals, including object-oriented or functional design, SOLID principles, design patterns, refactoring and code review. Experience developing software, automation frameworks, libraries or engineering tools for APIs, web applications, mobile applications or distributed services. Understanding ...

Software Engineer

Location
Fareham, England, United Kingdom
Linux-based environment using modern development tools and workflows, including GitLab, Jira and Confluence. Apply sound software engineering principles, including design patterns, multithreaded development and maintainable software design. Contribute to the development and evolution of large, complex software systems. Support the delivery of secure, reliable, high-quality … have 3yrs+ experience developing multithreaded applications in C++ using Qt and QML. Good understanding of software design principles, design patterns, maintainable code practices and software modelling techniques such as UML. Strong analytical and problem‐solving skills. Experience working within Linux development environments and familiarity with ...

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

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

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

Senior Platform Consultant - Cyber Platforms, Data & Tooling - (Hybrid OR Remote)

Location
Belfast City District, Northern Ireland, United Kingdom
cohesive, scalable Security Operations platform ecosystem. This ecosystem spans: Agentic Cyber Platforms (ACP): Operationalizing AI as a core cyber capability through shared platforms, orchestration patterns, and governance-by-design. Security Data & Observability (SD&O): Engineering and managing the Security Operations Data Plane, enabling high-fidelity telemetry, analytics … rather than disconnected solutions. Together, these capabilities enable secure, scalable, and intelligence-driven cyber operations by design. The Platform Consultant defines and drives architecture patterns, integration standards, and ecosystem strategy across AI platforms, security data, and tooling. This role ensures the environment evolves as a coherent, reusable, and governed ...

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

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

Solution Architect

Location
Redhill, England, United Kingdom
context diagrams, system component maps, integration maps, application landscapes, and end-to-end system data flows. Establish and maintain architecture standards, design patterns, reference architectures, and governance processes to develop Enterprise Architecture capabilities. Contribute to the development and continuous improvement of the architecture practice, tools, methodologies, templates … scalability, performance, supportability, and operational readiness considerations. Experience producing architecture deliverables using industry-standard architecture modelling and documentation tools. Strong knowledge of systems integration patterns, APIs, messaging technologies, and data exchange mechanisms. Experience supporting technical delivery teams throughout implementation, testing, deployment, and operational transition. Excellent stakeholder management skills, with ...

Solutions Architect

Location
Manchester, England, United Kingdom
realistic estimates and highlighting dependencies, risks and non-functional requirements (e.g. performance, resilience, security) early. Apply and evolve architecture and design standards (patterns, modelling conventions, naming, testing and deployment), determining when to introduce new patterns versus simplifying and reusing existing ones to keep the estate … architectural concepts, methodologies and approaches. Hands-on exposure to Azure cloud technologies across IaaS, PaaS and SaaS. Excellent working knowledge of design patterns and modelling notations such as UML and BPMN, with strong design and documentation skills. Demonstrable knowledge and experience of technical architecture roles ...

Senior Java Developer

Hiring Organisation
Bright Purple Resourcing
Location
Aberdeen, Aberdeenshire, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£90,000
development lifecycle; adapt third-party trading systems as the business requires; and write clean, thoroughly tested code grounded in SOLID principles, Design Patterns and Clean Code. You'll also work with microservices and event-driven architectures, cloud platforms such as AWS, Azure or GCP, and infrastructure … automated build/deployment practices Practical experience with JUnit/Spock and mocking frameworks like Mockito A genuine grasp of SOLID, Design Patterns, Clean Code and TDD; confident use of CI/CD Strong communication and interpersonal skills If you're a senior Java engineer with capital ...

Senior Java Developer

Hiring Organisation
Bright Purple Resourcing
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
development lifecycle; adapt third-party trading systems as the business requires; and write clean, thoroughly tested code grounded in SOLID principles, Design Patterns and Clean Code. You'll also work with microservices and event-driven architectures, cloud platforms such as AWS, Azure or GCP, and infrastructure … automated build/deployment practices Practical experience with JUnit/Spock and mocking frameworks like Mockito A genuine grasp of SOLID, Design Patterns, Clean Code and TDD; confident use of CI/CD Strong communication and interpersonal skills If you're a senior Java engineer with capital ...

Senior Java Developer

Hiring Organisation
Bright Purple Resourcing
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£90,000
development lifecycle; adapt third-party trading systems as the business requires; and write clean, thoroughly tested code grounded in SOLID principles, Design Patterns and Clean Code. You'll also work with microservices and event-driven architectures, cloud platforms such as AWS, Azure or GCP, and infrastructure … automated build/deployment practices Practical experience with JUnit/Spock and mocking frameworks like Mockito A genuine grasp of SOLID, Design Patterns, Clean Code and TDD; confident use of CI/CD Strong communication and interpersonal skills If you're a senior Java engineer with capital ...

Senior Engineer

Location
Bexhill-on-Sea, England, United Kingdom
solutions across front-end, services, and integration layers. Strong software engineering fundamentals, including object-oriented design, design patterns, problem solving, peer reviews, unit testing, and test-driven development. Proficiency in one or more modern programming languages, with the ability to learn and apply new technologies … needed. Strong understanding of APIs and integration patterns, including RESTful services, token-based authentication (e.g., JWT), JSON, and XML, alongside experience with CI/CD pipelines, DevOps practices, source control, and automated testing frameworks. Experience designing, integrating, or supporting AI-enabled solutions, with an understanding of testing, assurance ...

Interaction Designer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent, Work From Home
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 … view of services, creating effective, user-centred interactions across channels. Participates in user research activities, using qualitative and quantitative evidence to inform design decisions and service improvements. Rapidly prototypes and tests designs using a range of methods, including paper, digital, and code-based prototypes Produces clear interaction design ...

Principal Engineer

Location
Milton Keynes, England, United Kingdom
digital products and platforms. s a Principle Engineer you will expected to: Own and influence end-to-end technical direction across product discovery, design, delivery and operation. It combines hands‐on engineering with architectural leadership, ensuring that solutions are secure, scalable, resilient, maintainable and aligned with measurable business … applications, including MVC, Entity Framework, T‐SQL, stored procedures, Web API, SOAP and WCF integrations. Strong knowledge of software architecture and design patterns, domain‐driven design, modular architecture, microservices trade‐offs, integration patterns and API lifecycle management. Hands‐on experience with Azure services such ...

Staff Engineer - Labyrinth Screening

Location
Cheltenham, England, United Kingdom
assurance are effectively integrated into our business outcomes. Take a leading role in Labyrinth Screening’s engineering organisation: contributing to standards, design patterns and technology approaches across our technical teams. Ensure consistent application of architectural decisions and guidelines across Ripjar's software products. The successful candidate should … technical leader. You have experience working with big data or large scale data processing systems. Concrete knowledge and experience of software design patterns, industry best practices and architecture design. Demonstrated expertise in deploying software into production environments You have experience designing distributed systems that manage extensive data ...

Staff Engineer – Labyrinth Screening (Remote, SaaS Scale)

Location
Cheltenham, England, United Kingdom
assurance are effectively integrated into our business outcomes. Take a leading role in Labyrinth Screening’s engineering organisation: contributing to standards, design patterns and technology approaches across our technical teams. Ensure consistent application of architectural decisions and guidelines across Ripjar's software products. The successful candidate should … technical leader. You have experience working with big data or large scale data processing systems. Concrete knowledge and experience of software design patterns, industry best practices and architecture design. Demonstrated expertise in deploying software into production environments You have experience designing distributed systems that manage extensive data ...

IT Infrastructure Architect

Hiring Organisation
DXP Talent Ltd
Location
South West London, London, United Kingdom
Employment Type
Contract
Contract Rate
£500 per day
Solaris, physical servers, virtualisation, networks, storage and security and understand the full migration lifecycle and translate technical requirements into practical designs, reusable migration patterns and clear delivery mechanisms. Additionally, you'll be working closely with various teams to challenge technical assumptions and guide migrations from discovery through production cutover … physical to physical, physical to virtual and virtual to virtual migrations, including relocation, rehosting, rebuilding, replication and recovery where appropriate. Create reusable architecture patterns, design templates, technical standards and migration decision frameworks. Produce high level designs and work with technical specialists to develop and assure low level ...

SENIOR BACKEND ENGINEER

Location
Milton Keynes, England, United Kingdom
guru, particularly with PostgreSQL, handling query optimization, data migrations, and database modeling. Solid Grasp of OOP and Design Patterns: Strong understanding of object-oriented programming principles and design patterns, with experience in building and extending classes Scalability Focus: Experience in designing systems for scalability ...

Project Systems Architect

Hiring Organisation
SRT Marine Systems plc
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent, Work From Home
role with significant responsibilities. We are seeking an experienced Project Systems Architect who will be a "key" colleague and responsible for the overarching design technical architecture and engineering solutions within Project Delivery. You will take a holistic view of the complete solution, ensuring that individual systems, subsystems … rather than operating as independent technical silos, ensuring appropriate interfaces and dependencies are defined and managed Define and maintain architectural principles, design patterns and reference architectures that provide a consistent and reusable approach across projects and programmes Provide technical direction where architectural decisions cross multiple engineering disciplines ...