76 to 100 of 150 Design Patterns Jobs in the UK excluding London

Web Engineer

Hiring Organisation
AJ BELL BUSINESS SOLUTIONS LIMITED
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent, Work From Home
remote and async so good communication skills are key. Iteratively make improvements to a new product while aligning to our mutually agreed design and architectural principles. Always looking for ways we can improve our product, processes and practices. We dont like friction and waste. Automated testing, continuous integration … other front end JavaScript frameworks, as well as solid HTML, CSS (Sass) and JavaScript knowledge Understanding of relevant software design patterns and paradigms, such as OOP, DDD, MVC, microservices, containers/orchestration or event-driven architecture You create straightforward and well tested code. You take ownership ...

Lead Software Engineer - Fintech

Hiring Organisation
Client Server
Location
Newcastle upon Tyne, UK
application, simply read through the following job description and make sure to attach relevant documents. As a Lead Software Engineer 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 … practices 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 ...

Lead Backend Engineer Python TypeScript API

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, England, United Kingdom
events and early finish for drinks on Fridays Relocation assistance (within the UK) Your role: As a Lead Backend Engineer 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 … practices 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 Apply now to find out more ...

Technical Lead Developer

Hiring Organisation
Spectrum IT Recruitment Limited
Location
Portsmouth, Hampshire, UK
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 ...

Technical Lead Developer

Hiring Organisation
Spectrum It Recruitment Limited
Location
Portsmouth, Hampshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
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 ...

Graduate Software Engineer Computer Science

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

Senior Engineer

Hiring Organisation
Ordnance Survey
Location
Southampton, Hampshire, England, United Kingdom
Employment Type
Full-Time
Salary
£56,312 - £65,697 per annum
Azure-based software development including Azure DevOps, Git, CI/CD, Entra ID RBAC and Azure Services Understanding of software architecture, design patterns, and agile delivery Experience with geospatial data, REST APIs, JSON and spatial query engines (e.g. Apache Spark) Experience with Generative AI technologies including Large ...

Java Software Engineer

Hiring Organisation
Tata Consultancy Services
Location
Burgess Hill, England, United Kingdom
Proficiency with Git commands. Good command of Unix commands and shell scripting. Experience with code quality tools such as Sonar and knowledge of design patterns. Experience with code reusability and performance optimisation. Rewards & Benefits TCS is consistently voted a Top Employer in the UK and globally. Our competitive ...

Software Engineer - Java

Hiring Organisation
Empresaria UK Ltd
Location
Portsmouth, Hampshire, United Kingdom
Employment Type
Contract
Role As part of a wider programme, you will be involved in the design, development, and testing of a brand-new product. You'll work closely with fellow developers, architects, and stakeholders to build robust, scalable solutions using modern Java and microservices technologies. Automated testing … building RESTful APIs over HTTPS Hands-on experience with microservice architectures Understanding of distributed systems Knowledge and practical use of software design patterns Experience working in Agile development processes Familiarity with CI/CD delivery techniques Source code management using Git Use of issue tracking tools such ...

Data Engineer

Hiring Organisation
Lorien
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Contractor
Contract Rate
£550 - £675 per day
processing of system data across a number of different formats & structures Experience in Databricks, Azure, ADF, Streamlit or alternatives. Excellent technical computing, analysis, design and development skills to a proven … professional level. Good understanding of data streaming concepts with experience designing, analysing (not essential) A good understanding of data modelling, ELT design patterns, data governance, and security best practices. A problem-solving mindset, curiosity, and adaptability - able to operate as a generalist across multiple data domains ...

Senior Data Engineer/ PowerBI

Hiring Organisation
Head Resourcing
Location
Glasgow, City of Glasgow, United Kingdom
Employment Type
Permanent
Salary
£60000 - £80000/annum
Databricks) Engineer scalable ELT pipelines using Lakeflow Declarative Pipelines , PySpark , and Spark SQL across a full Medallion Architecture (Bronze Silver Gold) . Implement ingestion patterns for files, APIs, SaaS platforms (e.g. subscription billing), SQL sources, SharePoint and SFTP using ADF + metadata-driven frameworks . Apply Lakeflow expectations … Ensure secure, enterprise-grade platform operation across Dev Prod , using private endpoints, managed identities and Key Vault. Contribute to platform standards, design patterns, code reviews and future roadmap. Collaboration & Delivery Work closely with BI/Analytics teams to deliver curated datasets powering dashboards across the organisation. Influence ...

Staff Software Engineer

Hiring Organisation
Classic Football Company Ltd
Location
Manchester Area, United Kingdom
collaborative Agile environment. You will take ownership of complex Magento and front-end initiatives, influence technical direction, and work closely with Product, Design, and Operations to ensure our platforms remain scalable, secure, and high-performing. Location: Hybrid/Remote flexibility Hours: The role is a full-time position … modules, integrations, upgrades, and GraphQL customisation. Advanced PHP and MySQL skills, with performance-aware development practices. Strong understanding of system architecture, design patterns, and scalable application design. Solid front-end experience with React, CSS preprocessors, and modern JavaScript/TypeScript. Strong experience with GraphQL and REST ...

Software Developer

Hiring Organisation
Bowerford Associates
Location
Exeter, Devon, South West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£55,000
area in order to be considered for the roles. In this role you will be responsible be: - Using Agile methodologies for the design, development and acceptance of software solutions. Working collaboratively with the Product Owner to understand the customer requirements and gain an understanding of implementation to inform … prepared to work this way as TDD and pairing accounts for 85% of the day! You will comprehend and use established design patterns and best practices, taking responsibility and holding self to account for high quality and maximal efficiency of deliverables. You will be eager to learn ...

Software Developer

Hiring Organisation
Hunter Selection
Location
Conwy, Clwyd, United Kingdom
Employment Type
Permanent
opportunity for a Software Developer to join our multidisciplinary engineering team and contribute to the development of industry-leading solutions. Role & Responsibilities: Design, develop, and maintain software products as directed by the Software Lead or Senior Management. Ensure source control (Git) is used for all projects, following best … applications. Strong knowledge of modern frameworks, particularly Vue.js, Node.js, Express, and Electron. Proficiency in Git source control workflows. Understanding of software design patterns and industry best practices. Excellent problem-solving and debugging skills, with the ability to learn quickly and adapt. Benefits Package: A competitive starting Salary ...

Software Engineer

Hiring Organisation
Robertson Geo
Location
Conwy, Gwynedd, Wales, United Kingdom
Employment Type
Permanent, Work From Home
presenting complex geophysical data clearly and effectively, but also in ensuring robust, real-time performance under demanding operational conditions. Key Duties and Responsibilities: Design, develop, and maintain software products as directed by the Software Lead or Senior Management. Ensure source control (Git) is used for all projects, following … Vue.js, react, Angular or similar). Understanding of system architecture, including IPC, concurrency, and data stream handling. Deep understanding of software design patterns (Interfaces, Inversion-Of-Control, Object Orientated vs Functional, etc) and architectural best practices (Dependency Injection, decoupling, etc). Proficiency in Git source control workflows. ...

Senior Front Office Developer - Trading

Hiring Organisation
CMC Markets
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
programming techniques so experience in this area is essential. As a Senior Developer, you’ll not only code but also take on key design responsibilities, shaping impactful projects. You'll mentor junior members of the team, driving innovation in a fast-paced, high-stakes environment. … systems, ideally in pricing or risk-related applications. Not just a coder, but someone who also focuses on applying best practices, design patterns and principles to develop scalable, maintainable and high-quality code. Someone who enjoys maths/logic problems and challenges Familiarity with electronic trading – order ...

Senior Laravel Developer

Hiring Organisation
Spindogs
Location
Cardiff, Wales, United Kingdom
looking to add a new Senior Laravel developer to our brilliant team. (UK based – Location Flexible) Whilst we are well known for our design skills and producing engaging commercial websites, we also spend a lot of our time building and maintaining bespoke online systems for some … great technology for rapidly developing exciting new online systems – especially when using the Laravel framework and the elegant design patterns that it brings. As a result, we are looking for someone with experience of the Laravel ecosystem. What will you be doing: Reporting to the Development Team ...

Backend Developer

Hiring Organisation
Oscar Associates (UK) Limited
Location
Newton-Le-Willows, Merseyside, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£55,000
environment. The Opportunity You'll be part of a cross-functional delivery team, working closely with frontend developers, product, and project management to design and deliver high-quality backend solutions. The focus is on building robust, scalable server-side applications using .NET technologies , supporting business-critical systems used … 3+ years of commercial backend development experience Strong experience with C#, .NET, and SQL Solid understanding of software development principles and design patterns Experience writing and maintaining automated tests Comfortable working in a fast-paced, collaborative environment Strong problem-solving skills and attention to detail Clear ...

Lead Software Engineer C++ Media Broadcasting

Hiring Organisation
Client Server
Location
Epsom, Surrey, South East, United Kingdom
Employment Type
Permanent, Work From Home
broadcasters worldwide to automate playout, handle acquisition, allow low and high resolution editing and manage assets. As a Lead Software Engineer you will design and implement new features and improvements on the core automation playout/scheduling software, working across the full software development lifecycle. As a senior … solving skills You have a good understanding of software engineering best practices and Computer Science fundamentals such as OOP, Data Structures, Design Patterns You're collaborative with excellent communication and stakeholder management skills What's in it for you: As a Lead Software Engineer/Developer ...

Senior Software Engineer C++ Linux SQL - Finance

Hiring Organisation
Client Server
Location
North West London, London, United Kingdom
Employment Type
Permanent, Work From Home
trading environment You have a strong knowledge of software engineering best practices and Computer Science fundamentals such as OOP, Data Structures, Design Patterns You're a positive, proactive team member who excels when working collaboratively You're degree educated, having achieved a 2.1 or above ...

Senior Software Test Automation Engineer

Hiring Organisation
X-On Health
Location
Woodbridge, Suffolk, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£55,000
Information Security, PCI & DSP policies and procedures Skills required Essential Working experience setting up greenfield test automation frameworks Knowledge of test design patterns Experience testing APIs and web applications Programming skills in a well-supported test automation framework language Expertise in the application of test automation framework ...

Software Security Engineer

Hiring Organisation
MBDA UK
Location
Stevenage, Hertfordshire, United Kingdom
Employment Type
Permanent
Salary
£74000/annum
technical expertise to our software development teams and wider project teams, offering guidance on security requirements, security techniques, software architecture, design patterns, coding standards, trade-offs, and best practices. Participating in the evaluation and selection of appropriate technologies and frameworks for software projects. Conducting security assessments ...

Xamarin/.NET MAUI Developer

Hiring Organisation
Oscar Associates (UK) Limited
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Permanent
Salary
£65,000
company. Requirements Proven experience building production mobile apps in .NET MAUI/Xamarin and C#. Strong knowledge of MVVM and offline-first design patterns. Experience integrating with RESTful APIs, authentication and role-based security. CI/CD (App Center, GitHub Actions, Azure DevOps). Solid communication skills, with ...

Solution Architect

Hiring Organisation
McGregor Boyall Associates Limited
Location
South West London, London, United Kingdom
Employment Type
Permanent
support desired business outcomes - such as improved efficiency, customer experience, scalability, and innovation-while maintaining strong architectural integrity. The Solution Architect oversees the design of systems and applications across the enterprise and regularly reviews the application portfolio to maximise value, reduce complexity, and ensure agility. A complex business … pragmatic approach to architecture governance and best practice you'll contribute to the defining and enforcing architectural principles, technology standards, and design patterns that balance innovation with operational integrity. You'll lead architectural governance forums to review and approve solution designs and ensure architectural consistency across ...

Senior Backend Engineer

Hiring Organisation
Certain Advantage
Location
South East London, London, United Kingdom
Employment Type
Temporary
challenges across teams Beyond the initial phase, youll act as an extension of the product teams designing and delivering new services, libraries, and architectural patterns to support platform growth. Strong communication is essential, as youll be working closely with engineers and technical leads across five time zones . Essential … PySpark and data-frame based processing Solid SQL capability Experience working with Azure infrastructure Good understanding of containers, microservices, and functional design patterns Comfortable working in Agile environments Experience using Terraform for infrastructure as code Strong approach to unit testing (ideally with PyTest ) Nice to have FastAPI ...