1 to 25 of 91 Design Patterns Jobs in the UK excluding London

Principal Software Engineer

Hiring Organisation
Matchtech
Location
Maidenhead, Berkshire, United Kingdom
Employment Type
Permanent
focus is on embedded and/or application software in secure environments, with end-to-end ownership across the software lifecycle (requirements through design, implementation, test, verification, deployment and support). You may also have line management responsibility (up to c. 5 engineers, depending on team structure). … understanding of modern software lifecycle practices (requirements, design, implementation, test/verification). Experience with OO design, design patterns, and principles such as SOLID. Strong testing mindset: design for test, automated test approaches, and verification. Desirable Rust JavaScript/Node.js/ ...

Full Stack - Tech Lead (Node.js, React, Java Script)

Hiring Organisation
Expleo Group
Location
Milton Keynes, Buckinghamshire, South East, United Kingdom
Employment Type
Permanent
NestJS) API Development: RESTful services, microservices architecture Databases: SQL (PostgreSQL/MySQL) and NoSQL (MongoDB) Architecture & Design Strong understanding of software architecture patterns (microservices, layered architecture, event-driven systems) Experience with scalable and cloud-native solution design Knowledge of system integration patterns … Azure/AWS/GCP) Exposure to containerisation (Docker) and orchestration (Kubernetes) Engineering Practices Strong grounding in clean code principles and design patterns (SOLID, DRY) Experience with test automation, code quality tools, and static analysis Understanding of security best practices and compliance requirements Experience Overall experience with ...

Junior Solutions Architect

Hiring Organisation
Pontoon
Location
Edinburgh, City of Edinburgh, United Kingdom
Employment Type
Contract
Contract Rate
£500/hour
Looker, and Cloud Composer Cloud, Platform & Integration: Apply understanding of Kubernetes, service mesh, ingress, workload identity, and network/security boundaries. Design Patterns: Design and implement API and service integration patterns using Istio, Apigee, and modern microservice standards Governance & Compliance: Ensure solutions meet strict … understanding of modern data architecture, Machine Learning, and AI tools. Experience in largescale data migrations with ETL toolset. Knowledge of designing orchestrations and technical patterns for agentic AI, Large Language Model based systems, Retrieval-Augmented Generation (RAG) and workflow orchestration. Experience communicating technical concepts in design forums ...

Data Architect

Hiring Organisation
Affinity Water Limited
Location
Hatfield, Hertfordshire, South East, United Kingdom
Employment Type
Contract
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 ...

AI Solution Architect

Hiring Organisation
City Facilities Management
Location
G5, Glasgow, Glasgow City, City of Glasgow, United Kingdom
Employment Type
Permanent
Location: Glasgow Head Office Full time, permanent role (37.5 hours per week) JOB PURPOSE: This role will be responsible for driving the design, architecture and delivery of AI-powered solutions across the group. It will be critical in implementing production-grade systems that leverage LLMs, with a focus … React/node js Microsoft .NET stack, SQL Server, NoSQL DB (eg Cosmos DB) REST API design and integration Design patterns and clean architecture GIT, Azure DevOps, CI/CD Pipelines, IaaC Demonstrated Behaviours Proactive, self-driven, and able to work independently or as part ...

Senior Java Developer

Hiring Organisation
Hays
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
data driven decisions.Collaborating within mature, cross-functional teams, working alongside engineers, architects, and business stakeholders to create impactful, future ready solutions. Key Responsibilities Design, develop, and maintain high-quality Java based applications Contribute across the full software development lifecycle Provide technical input into architecture and system design … Strong experience in Java development (plus exposure to Kotlin or Scala) Deep understanding of OOP principles, SOLID design, and design patterns Hands on experience with Spring Framework (Spring Boot, Spring MVC) Experience designing and securing RESTful APIs Experience with containerisation (Docker, Kubernetes) Familiarity with ...

Product Designer - Mobile Apps Integration

Hiring Organisation
Randstad Technologies
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
£450 - £550 per day
Product Design - Web Apps My global tech client is looking for a strong Product Design Contractor to join their prioduct design team with a focus on on social shareability and integration. The team is responsible for the Sharing experience from the mobile and desktop … embeds. They will collaborate closely with Product Managers, Engineers, and other Designers across the team to create user-centered design solutions - with a primary focus on incorporating exciting new shareables, alongside a designer on the team that's driving the initiative. You'll have the opportunity to contribute ...

Software Architect

Hiring Organisation
X4 Group
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
Competitive salary
role suited to someone who enjoys remaining close to the code. You will be responsible for defining the technical architecture, establishing engineering standards and patterns, and working closely with development teams to deliver a modern, scalable integration platform within a complex enterprise environment. Working within a Microsoft technology stack … integration platform. Partner with senior technology stakeholders to ensure alignment with enterprise architecture principles and future technology strategy. Define architecture standards, design patterns, and engineering best practices. Provide hands-on technical leadership while remaining actively involved in solution design and development. Design secure ...

Senior Developer

Hiring Organisation
scrumconnect ltd
Location
Taunton, Somerset, United Kingdom
Employment Type
Permanent
Salary
GBP 65,000 - 75,000 Annual
across UK government departments. Our work has positively influenced the lives of over 40 million UK citizens. We are passionate about user-centred design, agile delivery, and building digital services that make a real difference. Our teams work at the forefront of innovation, helping organisations transform and deliver … typically required. Clearance will be sponsored upon appointment. Essential Skills & Experience: Strong hands-on C# with solid grasp of OOP, design patterns, and SOLID principles. Experience building production-grade applications in both .NET Core and Framework environments. Core Languages - .NET Core 10.0 & .NET Framework 4.8 - Mandatory Python ...

Lead Software Developer - C#

Hiring Organisation
Adria Solutions
Location
Sheffield, South Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent
Salary
£85,000
combines hands-on software development expertise with strong technical leadership skills. Working within a modern cloud-first environment, you will lead the design, development, and evolution of business-critical applications and services built on Microsoft technologies. You will play a key role in shaping technical direction, driving engineering … with Microsoft Azure cloud services, including App Services, Azure Functions, storage solutions, and cloud-native architectures Strong understanding of software architecture, design patterns, and modern engineering principles Experience leading technical decision-making and providing guidance to development teams Excellent problem-solving, communication, and stakeholder management skills Ability ...

Lead Software Developer - C

Hiring Organisation
Adria Solutions Ltd
Location
Sheffield, South Yorkshire, United Kingdom
Employment Type
Permanent
Salary
£70000 - £85000/annum
combines hands-on software development expertise with strong technical leadership skills. Working within a modern cloud-first environment, you will lead the design, development, and evolution of business-critical applications and services built on Microsoft technologies. You will play a key role in shaping technical direction, driving engineering … with Microsoft Azure cloud services, including App Services, Azure Functions, storage solutions, and cloud-native architectures Strong understanding of software architecture, design patterns, and modern engineering principles Experience leading technical decision-making and providing guidance to development teams Excellent problem-solving, communication, and stakeholder management skills Ability ...

Security Architect

Hiring Organisation
Sanderson Government and Defence
Location
Corsham, Wiltshire, South West, United Kingdom
Employment Type
Permanent
Architect to support the delivery of secure, assured, and compliant architecture solutions within a Defence environment. The successful candidate will provide architectural governance, design assurance, and subject matter expertise to ensure that security is embedded throughout solution development and delivery in line with Defence standards and Secure … Boards in accordance with SoR Requirement 29 Ensure consistent implementation of architecture processes aligned to Defence standards, approved architectural blueprints, and design patterns Provide subject matter expertise into solution design activities, ensuring alignment with Secure by Design (SbD) principles Collaborate closely with Workstream ...

.Net Developer- Active SC (MANDATORY)

Hiring Organisation
scrumconnect ltd
Location
Taunton, Somerset, United Kingdom
Employment Type
Contract
Contract Rate
GBP Annual
across UK government departments. Our work has positively influenced the lives of over 40 million UK citizens. We are passionate about user-centred design, agile delivery, and building digital services that make a real difference. Our teams work at the forefront of innovation, helping organisations transform and deliver … appointment. Essential Skills & ExperienceCore Languages - Mandatory.NET Core 10.0 & .NET Framework 4.8 [MANDATORY] Strong hands-on C# with solid grasp of OOP, design patterns, and SOLID principles. Experience building production-grade applications in both .NET Core and Framework environments. Python - Production-Grade Experience [MANDATORY] Proficiency with Astral ...

Senior Enterprise Architect

Hiring Organisation
Jobleads-UK
Location
Sheffield, England, United Kingdom
personal perspectives. Come join the excellence! Overview The Senior Enterprise Architect – Network & Public Cloud is a strategic leadership role responsible for the design, governance, and implementation of enterprise-wide network and public cloud architectures. This position will drive the development and adoption of innovative solutions, ensuring alignment with … cloud architectures. Strong background in enterprise network design, including routing, switching, security, and automation. Ability to establish and enforce design patterns, standards, and best practices for cloud and network solutions. Experience with network automation, orchestration, and DevOps methodologies (Terraform, Ansible, Python, Jenkins, Git, etc.). ...

C#, WPF, .NET Developer

Hiring Organisation
SDL Solutions Limited
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
Salary negotiable
C#, WPF, .NET Developer is required by global company for an initial 12-month contract. The successful candidate will have experience with detailed design, development, implementation, integration, and testing of software in C# to build windows/web-based applications. The ideal contractor would have experience in software … and MVC/MVVM design patterns. Experience with connecting to and consuming RESTful web services. Experience with generic design-patterns (Dependency Injection, Inversion of Control and similar) and .NET Frameworks (MVVM, WPF, MEF, Entity Framework) in the construction of large and complex software applications. ...

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

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

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

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

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
Southampton, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£80000 - £100000/annum plus benefits
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
Location
Guildford, Surrey, United Kingdom
Employment Type
Permanent
Salary
£80000 - £100000/annum plus benefits
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
Location
Chichester, West Sussex, United Kingdom
Employment Type
Permanent
Salary
£80000 - £100000/annum plus benefits
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 ...

Java Full Stack Developer

Hiring Organisation
Response Informatics
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
Purpose of the Role To design, develop and improve software, utilizing various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Basic/Essential Qualifications Proficiency in full-stack development with hands-on coding experience in Core Java (collections, concurrency, memory management … Knowledge of Spring ecosystem technologies including Spring Boot and Spring-Data Experience building REST APIs and microservices architecture and event-driven design patterns Strong SQL knowledge including isolation levels and transaction management Skilled in creating rich, interactive React/Angularbased front-end applications. Solid coding practices ...