76 to 100 of 170 Design Patterns Jobs in the UK

Technical Lead C++

Hiring Organisation
Microlise
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£70,000
framework, supported by ongoing professional development, architectural guidance, and opportunities to broaden your leadership impact. As a Technical Lead, you will oversee the design, implementation, and optimisation of advanced C++ solutions, ensuring our systems remain robust, scalable, and aligned with best-in-class engineering practices. You will work … Strong background in building and maintaining comprehensive unit and integration test suites across complex, multi-layered systems. Working knowledge of software design patterns, performance optimisation strategies, and tooling for high-throughput or low-latency environments. Demonstrated experience mentoring and developing engineers at all levels, providing strategic technical ...

Technical Architect

Hiring Organisation
Anson Mccade
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
Salary
£65,000
with business objectives. Key Responsibilities: Translate business requirements into clear technical designs Define both functional and non-functional requirements Produce architecture documentation and design artefacts Guide decisions around infrastructure, security, integrations, and software design Provide technical leadership to engineering teams Present architectural solutions to stakeholders … What Theyre Looking For: Experience as a Technical Architect, Solution Architect, or Senior Technical Lead Strong understanding of architecture principles and design patterns Ability to create clear and actionable technical documentation Experience working in Agile and DevOps environments Excellent communication and stakeholder management skills Experience in enterprise ...

Principal Software Engineer

Hiring Organisation
Vitality
Location
London Area, United Kingdom
embedding an AI-augmented software development lifecycle, where AI tools are used to amplify engineering effectiveness while maintaining clear human accountability for design, quality, security, and delivery outcomes. The role influences both internal teams and external third parties, ensuring that modern engineering practices, including AI-augmented development … refactoring, analysis and documentation Ensure AI usage enhances sound engineering judgement and design discipline Define and coach architectural and design patterns supporting safe and effective AI usage Deliver to standards Apply Vitality technical, security and process standards to manage risk and protect data ...

Software Developer - FinTech

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
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 ...

AI Engineer

Hiring Organisation
MarkIT Placements
Location
Didcot, Oxfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
into working systems Contribute to evaluation frameworks, system integration, and performance tracking Act as a technical authority for agentic AI - setting design patterns for junior engineers Requirements Required Active SC clearance Commercial experience building multi-agent or agentic AI systems in production Strong Python skills and hands … similar) Experience deploying AI/ML systems into production environments Familiarity with Docker, Git, and cloud platforms (AWS preferred) Understanding of secure deployment patterns - air-gapped, on-premises, or sovereign cloud Preferred Experience with multimodal reasoning Experience with edge or offline AI deployments Familiarity with Kubernetes (EKS/OpenShift ...

Solutions Architect, Dynamics

Hiring Organisation
ICAEW
Location
Milton Keynes, Buckinghamshire, England, United Kingdom
Employment Type
Full-Time
Salary
£75,000 - £90,000 per annum
looking for a role with purpose, influence and opportunity, ICAEW is a place where your future can truly take shape. Role Profile To design and support the delivery of scalable, user-centred solutions on the Microsoft Dynamics 365 Customer Engagement (CE) platform, aligned to ICAEW's strategic goals. … requirements and align Dynamics CE solutions to ICAEW's service delivery objectives. * Help mature ICAEW's Dynamics architecture practice by evolving design patterns, extending reusable assets, and contributing to CRM roadmaps. * Identify opportunities to simplify configuration, reduce custom code, and enhance data quality and reporting. Candidate Profile ...

Flutter Developer

Hiring Organisation
Addition
Location
Milton Keynes, England, United Kingdom
Android) or similar strongly typed languages Solid understanding of mobile architectures (e.g. MVVM, MVP) Experience building scalable, testable applications with clean design patterns Hands-on experience with UI development, design systems, and tools like Figma Good knowledge of testing approaches (unit, integration, UI testing) Familiarity ...

Software Architect

Hiring Organisation
Carbon60
Location
Newcastle Upon Tyne, England, United Kingdom
translate business and operational requirements into robust, secure and scalable software architectures. You will provide architectural leadership across the full lifecycle, from early design through to delivery and review. Key Responsibilities Design and own software architectures for complex systems, balancing performance, security, reliability and compliance Translate … alongside developers, testers and product owners Provide hands‐on architectural guidance to engineering teams Select and influence suitable technologies, frameworks and design patterns Ensure solutions meet both functional and non‐functional requirements Produce clear architectural documentation and design rationale Support and contribute to technical ...

Data Engineer - Insurance

Hiring Organisation
MBN Solutions
Location
London Area, United Kingdom
Year FTC London Based - 2/3 days in Office We’re looking for a Mid Data Engineer to help design, build, and operate scalable, reliable, and high-quality data infrastructure across a modern Microsoft-based data platform. This role sits at the intersection of software engineering … Data Factory, Lakehouse, etc.) Design reliable ingestion processes from APIs, databases, and file-based sources Apply best-practice pipeline design patterns for resilience and re-runnability Data Modelling & Analytics Enablement Design analytical data models that are performant, maintainable, and business-friendly Apply dimensional ...

Microsoft Dynamics D365 F&O Solution Architect

Hiring Organisation
DCV Technologies
Location
City, Manchester, United Kingdom
Employment Type
Contract
Contract Rate
GBP Annual
implementation, providing frameworks, architecture, and recommendations on ISV. Provide fit-gap analysis, work estimation, TCO for the implementation. Participate in forum like design authority boards to provide best practice and overall guidance. Possesses deep knowledge of D365 platform with a particular strength in identifying what can be delivered … best practices. Experience working LCS. Functional and Technical Microsoft certifications. In depth experience with Azure platform and services, Power platform, design patterns, Power Automate, Power Apps, Power BI, Licensing Should have excellent communication skills and able to collaborate with cross functional teams to achieve desired project objectives. ...

Senior Software Engineer C++

Hiring Organisation
Microlise
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£45,000
will be involved in a variety of projects within the Software Engineering team such as regular stand ups, fixing bugs, project, and design, and supporting junior members of the team. Additionally, you will also be part of sprint reviews and demos, product release cycles and reports, to name … across multiple layers of an application, including user interface, back-end services, and database components. Working knowledge of widely used software design patterns, optimisation techniques, performance profiling, and implementation strategies for high throughput or low latency systems. Experience mentoring and coaching engineers at various stages of their ...

Full Stack Engineer C# .Net Core JavaScript

Hiring Organisation
Client Server
Location
St. Albans, Hertfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
from home per week in a hybrid model Your role: As a Full Stack 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 … 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 enjoy collaborating, learning new things and sharing knowledge You are degree educated in Computer Science or closely related discipline Apply ...

Senior Data Engineer

Hiring Organisation
Haystack
Location
City of London, London, United Kingdom
beneficial but not essential) Strong collaboration and communication skills 4+ years of experience in data-focused software development, including data modelling, design patterns, and building scalable, secure systems Working knowledge of software engineering principles and best practices, including testing, packaging, API design, DevOps, DataOps ...

Software Engineer (AWS, Python, C#/C++, CFD/FEA)

Hiring Organisation
Hays
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
Salary
£65,000
environment where new challenges appear daily and innovation is the expectation. Your role will involve developing core modules within the Engineering design platform, and integrating modules into a cloud compute environment for a team that runs Agile. You'll wrap commercial simulation tools, integrate everything into automated workflows … supported by a mix of Kubernetes cluster experience, PostgreSQL and Linux platform background. You'll have a strong knowledge of software design patterns and modern engineering principles and clear communication/interpersonal skills are a must for working closely with internal teams. Experience to help guide ...

Full Stack Developer

Hiring Organisation
Reed
Location
Shirebrook, Mansfield, Nottinghamshire, England, United Kingdom
Employment Type
Full-Time
Salary
£30,000 - £40,000 per annum, Negotiable
thin-client, API-driven, n-tier architecture Improve and extend the existing platform without re-architecting it Apply SOLID principles , design patterns, and best practices Take part in code reviews and technical discussions Produce clear, maintainable documentation What we’re looking for: Essential Commercial experience building full ...

Senior Android Developer

Hiring Organisation
Adecco
Location
London, United Kingdom
Employment Type
Permanent
Salary
£65000 - £85000/annum Bonus and Benefits
What We're Looking For: Proven experience with Android apps using Kotlin and Jetpack Compose Strong understanding of mobile architecture and design patterns Passion for agile development and quick delivery Comfortable leveraging AI tools to boost productivity Collaborative mindset focused on continuous improvement Rewards & Benefits: 27 days ...

Senior C# Developer .Net Core - relocate to Newcastle!

Hiring Organisation
Client Server
Location
East London, London, United Kingdom
Employment Type
Permanent
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 Please note you must ...

Senior Software Engineer (Sports Feed Domain)

Hiring Organisation
pawaTech
Location
United Kingdom
experience with Java and the Spring framework ; Proven experience of backend software development experience in gambling industry ; Confident understanding of design patterns, algorithms, and data structures; High coding standards; Experience with any SQL (MySQL/PostgreSQL); Team player with good communication skills. Extra expertise we appreciate: Experience ...

App Development Consulting Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
help Apple’s largest business customers and strategic solution partners to create and deploy best‐in‐class app experiences on Apple platforms through design and native development best practices. From strategy, through design to deployment, we guide product teams to build consumer‐grade business applications that … cases is preferred Ability to build intuitive user interfaces and optimise user experience, in line with Apple’s HIG and design patterns Experience with development best‐practices for performance optimisation, security, accessibility and app distribution Ability to build relationships with internal and external stakeholders to communicate Apple ...

Senior Software Engineer (C# / WPF)

Hiring Organisation
Oscar Associates (UK) Limited
Location
Bicester, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
Salary
£65,000
company who have an exciting opportunity for a Senior Software Engineer to join their growing team. This role will be focused on the design, development, and maintenance of their software products within a .NET environment. Successful candidates for this position must have a minimum of 5+ years' experience … maintainable code; whilst adhering to company policies and processes. Develop and maintain software architecture using best practices such as multi-threading, design patterns, and SOLID principles. Specify, install, and maintain development tools and technologies (e.g., GitLab DevOps, IDEs, testing frameworks). Investigate and resolve software issues ...

Contract Full Stack Engineer - (Python focused)

Hiring Organisation
Fruition Group
Location
United Kingdom
Employment Type
Contract
Contract Rate
£425 - £525 per day
ready applications Develop and maintain backend services and APIs in Python Contribute to frontend development , building responsive and intuitive user interfaces in React Design and implement data workflows and system integrations Work with cloud infrastructure and distributed systems Collaborate with engineering and product teams on architecture, design … engineering teams Nice to Have Experience working with media-related applications such as video or audio features Familiarity with modern system design patterns and scalable architectures Experience working in fast-paced product or startup environments We are an equal opportunities employer and welcome applications from all suitably ...

Backend Software Engineer C# .Net - Sports Trading

Hiring Organisation
Client Server
Location
City of London, London, United Kingdom
Employment Type
Permanent
global Sports Trading business, earning substantial bonuses. As a Backend Software Engineer within the trading engine team you'll collaborate to design and develop real-time trading systems, you'll often be collaborating with he strategy team on Greenfield projects which you'll take ownership of and will … Oracle) You're comfortable with JavaScript/React You have a thorough knowledge of Computer Science fundamentals such as OOP, Design Patterns, Data Structures, Algorithms You are collaborative with excellent communication and stakeholder management skills You are degree educated in Computer Science or similar technical discipline What ...

Senior Front End Developer React - Scientific Software

Hiring Organisation
Client Server
Location
Cirencester, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
Salary
£85,000
tech start-up, where you can make an impact and progress your career. As a Senior Front End Developer you will design and develop Greenfield, data centric user interfaces that monitor artic ice flows and various other data points for clients within governments, defence, energy exploration and conservation. … keen to work on Greenfield projects with ownership You have a strong knowledge of CompSci fundamentals such as OOP, Data Structures, Design Patterns You're collaborative with great communication skills, happy to partake in technical discussions and decision making You're degree educated in a STEM discipline ...

Security Architect

Hiring Organisation
CBSbutler Holdings Limited trading as CBSbutler
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£450 - £515/day
Architect to define, govern, and assure enterprise-wide cyber security architecture across IT, cloud, OT, and emerging technology domains. Acting as a strategic design authority, you will align security architecture with business objectives, cyber strategy, and enterprise architecture principles. This is a strategic, non-operational role focused … Contribute to governance forums, including AI and digital strategy discussions Architecture & Standards Define and maintain cyber security reference architectures, standards, and design patterns Ensure alignment across cloud, enterprise IT, and OT environments Oversee application portfolio management and security architecture governance Design Governance & Risk ...

Front End Developer

Hiring Organisation
Anson Mccade
Location
Leeds, West Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
Developer to join a team delivering high-impact, secure, and complex systems for critical infrastructure. As a Front End Developer you will: Design, develop, deploy, and maintain front-end applications as part of autonomous DevOps teams. Work closely with end-users and internal teams to understand requirements … JavaScript testing frameworks (Jest, Jasmine). Comfortable working in Agile teams and applying DevOps practices. Strong foundation in Object-Oriented Programming, design patterns, and data structures. Experience with Git and branching strategies for continuous delivery. Desirable: 3+ years experience developing websites or web applications. Experience with TypeScript ...