26 to 50 of 141 Design Patterns Jobs in the UK excluding London

Data Architect

Hiring Organisation
Zensar Technologies
Location
Stratford-Upon-Avon, Warwickshire, West Midlands, United Kingdom
Employment Type
Permanent
Triggers Mapping Data Flows/Wrangling Data Flows (where applicable) Integration Runtime strategies (Self-hosted/Azure IR) Implement operational excellence: logging, alerting, retry patterns, failure handling, and idempotent design. SQL Development & Optimization Develop and optimize SQL queries and stored procedures to support ADF pipeline operations and downstream transformations. … Conduct query plan analysis and performance tuning (indexes, partitioning strategies, statistics, query rewrites). Establish SQL coding standards and reusable patterns for transformation logic. Troubleshooting & Analytical Problem Solving Apply a strong analytical mindset to diagnose and resolve complex data integration issues across ingestion, transformation, orchestration, and storage layers. Perform ...

Senior Software Engineer (Full Stack)

Hiring Organisation
Perch Group
Location
Manchester Area, United Kingdom
owning delivery, and mentoring others, this could be the role for you. 🗓 So, what will your day-to-day look like? Engineering & Delivery Design and build scalable, secure applications using C# and .NET Develop user‐facing features using HTML, CSS, JavaScript , and a front‐end framework (eg React … using a Content Management System (CMS) and integrate with our back-end systems. Implement clean, maintainable code using SOLID principles and design patterns Collaborate with architecture and product teams to deliver high-quality software at pace Refactor and re-platform legacy data centric components into modern, cloud ...

Software Development Lead

Hiring Organisation
Adler & Allan Ltd
Location
Lancashire, North West, United Kingdom
Employment Type
Permanent
supporting device management, device data retrieval, and user-facing features. Ensure APIs are secure, highly available, and performant at scale. Define API standards and patterns for internal and external consumers. Cloud & Infrastructure Design cloud-native systems using AWS services such as API Gateway, DynamoDB, Timestream … data ingestion pipelines . Experience building secure, high-performance APIs for internal and external use. Solid understanding of distributed systems, cloud design patterns, and microservices. Nice to Have Experience with edge/embedded integrations (e.g., AWS Greengrass). Familiarity with time-series databases (Timestream, InfluxDB, Timescale). ...

Interaction Designer

Hiring Organisation
Sanderson
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
£425 - £450 per day
first - occasional travel to London Duration: 3 months We're looking for an experienced Interaction Designer to join our digital team and help design accessible, user-centred services that meet the needs of the public. You'll work on complex, high-impact services, collaborating closely with researchers, content … Produce and iterate interaction designs using wireframes, prototypes and service flows Use the GOV.UK Design System and contribute to design patterns where appropriate Collaborate with user researchers to test and refine designs based on evidence Work closely with developers to ensure designs are feasible ...

Java Backend Developer

Hiring Organisation
Experis
Location
Reading, Berkshire, South East, United Kingdom
Employment Type
Permanent
Salary
£85,000
standards such as CDI, JPA and JMS Practical Microservices development experience on cloud platforms (AWS/Azure) and understanding of microservices design patterns Practical experience of development using RabbitMQ and IBM MQ REST APIs Strong understanding CI and DevOps technologies (Hands-on experience on Git, Jenkins … Kubernetes) Experience of AppDynamics Experience of building web applications Experience of Single page application frameworks (Angular/React) Experience of Domain Driven Design Experience in large scale integration projects involving messaging, web services and distributed systems Experience working in 2nd - 3rd line live support engagements with complex systems ...

Designer

Hiring Organisation
Morson Edge
Location
Manchester, North West, United Kingdom
Employment Type
Contract
Contract Rate
£300 - 400 per day
Design and deliver high-quality interaction and UX solutions across digital services Translate user research insights into clear user journeys and interaction patterns Create wireframes, prototypes, and design artefacts to communicate ideas Collaborate with product managers, developers, researchers, and stakeholders Ensure designs comply with … standards and best practices Contribute to service assessments and continuous improvement of live services Support development of scalable, reusable design patterns Key Requirements Proven experience as an Interaction or UX Designer in digital delivery environments Strong experience working to GDS standards on public sector or government projects ...

Lead Software Developer C# - Finance

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
funded Fintech scale-up that is establishing a technical centre of excellence in the North East. As a Lead Software Developer 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 … 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 ...

Senior EFX Java Developer

Hiring Organisation
FDM Group
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
£90,000 - £125,000 per annum
Group and trading desk. Full SDLC experience, Git, Jenkins, Ansible etc. Advanced programming skills including: understanding of algorithms and data structures, design patterns, multi-threading. Candidate must be a strong team player Experience in 3rd line production support About Us We are a business and technology consultancy ...

Software Engineer

Hiring Organisation
Richmond Square Consulting Limited
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£85,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 ...

AWS Cloud Engineer

Hiring Organisation
Anson Mccade
Location
Gloucester, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
Salary
£80,000
will work on secure, cutting-edge solutions that make a tangible difference, alongside some of the brightest minds in technology. Key Responsibilities Design and implement cloud infrastructure and platform solutions Build and maintain CI/CD pipelines to streamline delivery and releases Support containerised and cloud-native workloads … Bamboo, TeamCity, Bitbucket pipelines) Infrastructure as Code and configuration management exposure Automated testing and code quality tooling awareness Understanding of software design patterns and engineering best practice Experience working in agile delivery environments If you are a DV-clearable Cloud Engineer ready to make your expertise count ...

Software Engineer (C#, C++, Python, TDD, Applied Engineering)

Hiring Organisation
Hays
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
Salary
£65,000
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 … have full stack experience with Blazor or JavaScript/TypeScript. Above all we are looking for robust OOP programming skills, software design patterns/best practices and practical experience applying TDD. clear communication/interpersonal skills are a must for working closely with internal teams. Experience with ...

BackEnd Java Developer

Hiring Organisation
Mastek
Location
Reading, England, United Kingdom
standards such as CDI, JPA and JMS Practical Microservices development experience on cloud platforms (AWS/Azure) and understanding of microservices design patterns Practical experience of development using RabbitMQ and IBM MQ REST APIs Strong understanding CI and DevOps technologies (Hands-on experience on Git, Jenkins … Kubernetes) Experience of AppDynamics Experience of building web applications Experience of Single page application frameworks (Angular/React) Experience of Domain Driven Design Experience in large scale integration projects involving messaging, web services and distributed systems Experience working in 2nd – 3rd line live support engagements with complex systems ...

Senior Application Engineer - Asset Management

Hiring Organisation
McGregor Boyall Associates Limited
Location
Manchester, North West, United Kingdom
Employment Type
Permanent
Salary
£80,000
office) About the Role We're looking for a Senior Application Engineer with strong backend and cloud development expertise to help design and build scalable, secure services that power Internal Platforms. What You'll Do Design and build scalable backend services and APIs supporting mobile … secure API design Collaborate with technical leads, IT teams, and business stakeholders to deliver high-quality solutions Apply design patterns and engineering best practices to create maintainable, efficient systems Contribute to continuous improvement through new ideas, tools, and approaches What We're Looking For Strong ...

Senior Software Developer

Hiring Organisation
Isio
Location
Birmingham, West Midlands, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
/CD pipelines. Knowledge of Github Actions or Azure DevOps Pipelines strongly preferred Hands on experience working on codebases of varied high level architecture patterns (Monoliths, Microservices) Experience building APIs and API clients with a view to a strong level of maturity Exposure to working with messaging queues (Azure … preferred. Experience with creating and updating documentation Demonstratable experience with handling multiple internal and external stakeholders Demonstratable experience of using modern design patterns, working with loosely coupled architectures Demonstratable experience of priority and time management, including implementing solutions to time sensitive projects Exposure to working on multi ...

Data Architect

Hiring Organisation
Covea Insurance
Location
Halifax, West Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
Salary
£90,000
Drive the Databricks technical roadmap and support Data Engineering teams Design scalable data structures and integrations that enable solution delivery Develop architecture patterns and solutions aligned to business needs Define, review, and advise on data pipelines for efficient ingestion, transformation, and storage Contribute to the Target Architecture … solution levels Proficient with structured/unstructured data, relational databases, and graph technologies Knowledge of Data Vault, Kimball, Inmon, and medallion design patterns Broad experience with cloud and on-prem Data Warehouse, Data Lake, and Lakehouse architectures Relevant cloud/data architecture certifications (Databricks, AWS, Azure) preferred ...

Principal Software Engineer

Hiring Organisation
Anson McCade
Location
Lisburn, Northern Ireland, United Kingdom
platform leverages IoT, telemetry, and AI to provide predictive insights across multiple sites worldwide. As a Principal Software Engineer, you will lead the design and development of high-quality, scalable software solutions that directly impact operational efficiency and system reliability for major clients. What You’ll Be Doing … Python, Java, C#) and software frameworks. Experience designing scalable systems, APIs, and cloud-based solutions. Solid understanding of software architecture principles, design patterns, and CI/CD practices. Degree in Computer Science, Engineering, or a related field. Desirable: Experience in IoT, smart buildings, or energy-focused software ...

Database Administrator DBA

Hiring Organisation
Stealth IT Consulting Limited
Location
Manchester, North West, United Kingdom
Employment Type
Contract
Contract Rate
From £400 to £415 per day Inside IR35
scalability across critical systems. Key Responsibilities Provide hands-on database administration across PostgreSQL, Oracle, and MongoDB Manage and support an Oracle DBA team Design, maintain, and optimise database structures to ensure performance and reliability Ensure databases are kept up to date, secure, and well maintained Troubleshoot database issues … manuals Knowledge of disaster recovery planning and data archiving/housekeeping Familiarity with Cloud platforms and serverless architectures Understanding of software design patterns and their practical application Exposure to Kafka (advantageous) Experience working in Agile/DevOps environments Ability to mentor junior team members Experience supporting live ...

Senior Java Developer - Multithreading/Caching

Hiring Organisation
Harvey Nash
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
£800 - £1,000 per day
Ensure optimal performance, quality, and reliability across backend services. Diagnose and resolve performance bottlenecks and defects. Follow best-practice engineering standards, design patterns, and architectural principles. Apply Test-Driven Development (TDD) in day-to-day development. Use static code analysis tools such as SonarQube to maintain clean … Java tooling (Maven/Gradle, testing frameworks, dependency management). Proven experience building data processing or data-intensive applications. Solid understanding of modern architectural patterns (Microservices, Event-Driven Architecture). Strong TDD skills and experience using static code analysis (e.g., SonarQube). Clear communication skills with the ability ...

Front End Developer

Hiring Organisation
Anson Mccade
Location
Manchester, North West, United Kingdom
Employment Type
Permanent
Salary
£70,000
support UK national security, within empowered engineering teams that value ownership, innovation and collaboration. The Role As a Front-End Developer, you will: Design, build and maintain modern, high-performance web applications Work within autonomous DevOps teams delivering secure, scalable solutions Collaborate closely with end users, UX designers … branching strategies Understanding of Agile delivery and CI/CD best practices Strong grounding in Computer Science fundamentals (OOP, data structures, design patterns) Experience applying secure coding principles Desirable 3+ years front-end development experience TypeScript experience Responsive/mobile-first development Automation testing tools such ...

Graduate AI Software Engineer

Hiring Organisation
X-on Health
Location
Woodbridge, England, United Kingdom
challenges, develop new functionality and make non-functional improvements to our products and services. Understand business requirements and how they translate into technical design and development projects and tasks. Participate in architectural and design discussions and diagnose and troubleshoot complex technical issues Work with stakeholders … optimising for quality and cost Skills Required: Competent in primary tech stack Confident with computer science basics (algorithms, data structures, complexity, design patterns) Is productive with the basic tools in their discipline Key Skills Can contribute to an existing framework Adheres to test coverage standards Regularly applies ...

Senior C# Software Engineer

Hiring Organisation
ECM Selection (Holdings) Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£65000 - £75000/annum DoE + Benefits
time working This is an opportunity for an experienced C# .NET Software Engineer to join a successful, growing mid-sized company where good design skills and dedication to creating high quality code will be valued. Their product is used internationally by clients who depend on it to manage … following would be useful: ASP.NET, RESTful APIs , Entity Framework, SOLID design principles, MVC or MVVM design patterns, or CI/CD pipeline development. The role features a highly competitive salary and benefits package, and a friendly, collaborative culture that values and empowers their engineers ...

Technical Lead (JavaScript)

Hiring Organisation
Fruition Group
Location
Leeds, West Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent, Work From Home
technical delivery, strategic oversight, and leadership responsibility within a supportive and forward-thinking engineering community. Technical Lead Responsibilities Lead the architecture and technical design of scalable, modern digital solutions across client engagements. Oversee engineering processes, ensuring best practices in development, quality assurance, and delivery. Contribute hands … Java, Python, Node.js, or Go. Demonstrable ability to write maintainable, reliable, and testable code. Good knowledge of data storage solutions, architecture design patterns, and secure development practices. Broad experience with CI/CD pipelines and test automation tooling. Strong understanding of cloud architecture, service layers, and data ...

Software Developer

Hiring Organisation
Anonymous
Location
Oxford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£70000 - £75000/annum BONUS
Linux. Experience with Python for data processing, test automation, or highlevel control scripts. Familiarity with modern software development practices, including Design Patterns (e.g., MVVM, Factory) and Clean Architecture principles. Industrial Control & Communication Proven experience in programming and configuring industrial PCs (IPC) and motion controllers (e.g., from Beckhoff ...

Software Developer - FinTech

Hiring Organisation
Client Server
Location
Sunderland, Tyne and Wear, UK
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 ...

Operations Technician

Hiring Organisation
Naviam
Location
Carlisle, Cumbria, North West, United Kingdom
Employment Type
Permanent, Work From Home
such as Windows Server and Linux Hardware virtualisation and cloud platforms such as AWS and Azure Enterprise system architecture and network design patterns Modern object orientated languages, particularly Java Scripting languages, particularly Python Who are Naviam? Naviam was founded to help businesses maximize the benefits of their ...