Design Patterns Jobs in the UK

226 to 250 of 759 Design Patterns Jobs in the UK

Python Developer

slough, south east england, united kingdom
McGregor Boyall
Treasury team in London. The firm operates at hedge fund scale with a start-up pace, focusing on building high-performance trading platforms. In this role, you will design and develop cutting-edge trading, funding, and liquidity management systems, working directly with traders and decision-makers in a live-market environment. Responsibilities: Architect and code resilient applications for … language, with integration into data platforms and tools. Engage directly with traders and treasury stakeholders during live situations, adapting to evolving requirements and delivering solutions on the fly. Design and optimise data pipelines for real-time and historical treasury data, ensuring accuracy and performance in analytics. … Work with operations teams to deploy, monitor, and scale systems, ensuring uptime and quick incident response. Identify technology gaps and inefficiencies, experimenting with new tools and design patterns to enhance speed and quality. Experience: 5-15 years of software engineering experience, ideally in Treasury or from a hedge fund/buy-side firm Expertise in Python for More ❯
Posted:

Python Developer

london (city of london), south east england, united kingdom
McGregor Boyall
Treasury team in London. The firm operates at hedge fund scale with a start-up pace, focusing on building high-performance trading platforms. In this role, you will design and develop cutting-edge trading, funding, and liquidity management systems, working directly with traders and decision-makers in a live-market environment. Responsibilities: Architect and code resilient applications for … language, with integration into data platforms and tools. Engage directly with traders and treasury stakeholders during live situations, adapting to evolving requirements and delivering solutions on the fly. Design and optimise data pipelines for real-time and historical treasury data, ensuring accuracy and performance in analytics. … Work with operations teams to deploy, monitor, and scale systems, ensuring uptime and quick incident response. Identify technology gaps and inefficiencies, experimenting with new tools and design patterns to enhance speed and quality. Experience: 5-15 years of software engineering experience, ideally in Treasury or from a hedge fund/buy-side firm Expertise in Python for More ❯
Posted:

Java Developer - Agile - Banking

United Kingdom
Rothstein Recruitment
enjoys building new solutions, solving complex integration challenges, and taking ownership across the full development lifecycle. Key Responsibilities Collaborate with senior Java engineers and Agile transformation teams to design, architect and deliver greenfield, brownfield and integration applications using best development practices. Apply sound technical judgment to deliver high-quality software within the bank's governance and infrastructure constraints … . Contribute across all phases of development: analysis, architecture, design, coding, unit testing, documentation, automated testing, and CI/CD delivery . Work effectively within Agile frameworks (Scrum or Kanban), actively participating in story writing, sprint planning, demos and retrospectives . Author clear Epics and Stories using BDD/Gherkin or similar methodologies. Maintain a strong delivery focus … About You Proven experience in server-side software development with Java 11+ and practical knowledge of SQL (DB2, SQL Server, or Postgres). Strong understanding of design patterns, microservices architecture, RESTful APIs . Some capability in front-end development (JavaScript, React, Node.js, HTML, CSS). Comfortable working in an Agile engineering environment , familiar with build tools, static More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Palantir Engineer

England, United Kingdom
Hybrid / WFH Options
Kainos Group plc
teams, Senior Data Engineers provide strong development leadership and take responsibility for significant technical components of data systems. You will work within a multi-skilled agile team to design and develop large scale data processing software to meet user needs in demanding production environments.YOUR RESPONSIBILITIES WILL INCLUDE:• Working to develop data processing software primarily for deployment in Big … Data technologies. The role encompasses the full software lifecycle including design, code, test and defect resolution.• Working with Architects and Lead Engineers to ensure the software supports non-functional needs.• Collaborating with colleagues to resolve implementation challenges and ensure code quality and maintainability remains high. Leads by example in code quality.• Working with operations teams to ensure operational … solutions and deploying into a production environment• Proficient in SQL and SQL extensions for analytical queries• Solid understanding of ETL/ELT data processing pipelines and design patterns• Aware of key features and pitfalls of distributed data processing frameworks, data stores and data serialisation formats• Able to write quality, testable code and has experience of automated testing More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Developer

City of London, London, England, United Kingdom
Hybrid / WFH Options
INTEC SELECT LIMITED
Senior Software Developer | £85,000 | London | Financial Services Overview: A leading financial services organisation is seeking a Senior Software Developer to drive the design, development, and delivery of critical technology solutions across its operations. This high-impact role sits at the heart of business transformation, focused on building scalable systems to support reporting, compliance, and operational efficiency.The successful … candidate will combine hands-on technical expertise with strong business acumen, driving the development of innovative solutions to support complex, enterprise-scale systems. Role & Responsibilities: Lead the design and delivery of enterprise applications and reporting systems Develop tools for dashboards, analytics, and operational monitoring Build and maintain APIs, data pipelines, and automation for business processes Implement scalable solutions … and data quality Enhance and integrate commercial off-the-shelf (COTS) platforms where required Collaborate with business stakeholders to gather requirements and deliver tailored solutions Define design patterns, development standards, and quality controls Lead and mentor developers, managing performance and growth Contribute to technology strategy, promoting innovation and best practices Essential Skills & Experience: 8+ years in software More ❯
Employment Type: Full-Time
Salary: £75,000 - £85,000 per annum
Posted:

Lead Software Developer

London, Tower, United Kingdom
Hybrid / WFH Options
Intec Select Ltd
Senior Software Developer | £85,000 | London | Financial Services Overview: A leading financial services organisation is seeking a Senior Software Developer to drive the design, development, and delivery of critical technology solutions across its operations. This high-impact role sits at the heart of business transformation, focused on building scalable systems to support reporting, compliance, and operational efficiency. The … successful candidate will combine hands-on technical expertise with strong business acumen, driving the development of innovative solutions to support complex, enterprise-scale systems. Role & Responsibilities: Lead the design and delivery of enterprise applications and reporting systems Develop tools for dashboards, analytics, and operational monitoring Build and maintain APIs, data pipelines, and automation for business processes Implement scalable … and data quality Enhance and integrate commercial off-the-shelf (COTS) platforms where required Collaborate with business stakeholders to gather requirements and deliver tailored solutions Define design patterns, development standards, and quality controls Lead and mentor developers, managing performance and growth Contribute to technology strategy, promoting innovation and best practices Essential Skills & Experience: 8+ years in software More ❯
Employment Type: Permanent
Salary: £75000 - £85000/annum
Posted:

QA Lead

birmingham, midlands, united kingdom
Hybrid / WFH Options
Jobs via eFinancialCareers
working in an Agile framework operating a CI/CD DevOps approach Thorough understanding of TDD and BDD techniques including Gerkin, Cucumber syntax Understanding of Automated design patterns - Page Object Model; Factory Design Pattern, FaçadePattern, Singleton Pattern Significant experience of following tools: - Selenium & Serenity Automation framework; TestNG; Junit; LoadRunner/Performance Centre; JMeter; Integrating test More ❯
Posted:

Senior Software Engineer

Leeds, England, United Kingdom
Hybrid / WFH Options
Abstract Group
resolve client challenges, providing guidance to junior members of the development team on project work, and driving continuous improvement of technical practises across the organisation. RESPONSIBILITIES To architect, design, and implement complex software systems, ensuring scalability, performance, and reliability. Determining the structure … and design of web pages, optimising for speed and scalability. Maintaining high quality code. Identifying and resolving coding problems. Adapting architectural designs and implementing design patterns to support solution development. Identifying and rectifying security weaknesses within project solutions, ensuring source code, configuration, and systems are kept secure. Line management of offshore team members, ensuring alignment … EXPERIENCE Experience operating as a full stack developer. Experience in designing and developing Responsive web apps. Experience in designing and developing RESTful API web services. Understanding of key design principles. Experience with object-oriented development. Proficiency with the C# server-side language. Proficiency with the .Net server-side framework. Proficiency with fundamental front-end languages such as HTML More ❯
Posted:

Senior Software Engineer

bradford, yorkshire and the humber, united kingdom
Hybrid / WFH Options
Abstract Group
resolve client challenges, providing guidance to junior members of the development team on project work, and driving continuous improvement of technical practises across the organisation. RESPONSIBILITIES To architect, design, and implement complex software systems, ensuring scalability, performance, and reliability. Determining the structure … and design of web pages, optimising for speed and scalability. Maintaining high quality code. Identifying and resolving coding problems. Adapting architectural designs and implementing design patterns to support solution development. Identifying and rectifying security weaknesses within project solutions, ensuring source code, configuration, and systems are kept secure. Line management of offshore team members, ensuring alignment … EXPERIENCE Experience operating as a full stack developer. Experience in designing and developing Responsive web apps. Experience in designing and developing RESTful API web services. Understanding of key design principles. Experience with object-oriented development. Proficiency with the C# server-side language. Proficiency with the .Net server-side framework. Proficiency with fundamental front-end languages such as HTML More ❯
Posted:

Embedded Software Engineer - Rust, 'C' or C++

Christchurch, Dorset, South West, United Kingdom
Datasource Recruitment Limited
an Embedded Software Engineer to design, implement and test mission critical applications. You will ideally need C, C++ or Rust experience to qualify for this role. Working Patterns: This role is based predominantly on site in Hampshire. The Key Responsibilities of an Embedded Software Engineer: Design, develop, and test embedded/software solutions across full … not be expected to have everything: Degree in Engineering/Science or equivalent experience. Proficient in Embedded Linux, C/C++, or Rust. Strong in OOD, design patterns, and software testing. Desirable: Python, GUI frameworks, Yocto, web or mobile dev, protocols (TCP/WiFi), FPGA, UML tools. Benefits: Annual Bonus Scheme (up to 10% for all aforementioned More ❯
Employment Type: Permanent
Salary: £80,000
Posted:

Lead Software Engineer

Manchester Area, United Kingdom
Lorien
development team, including code reviews, mentoring and ensuring the platform coding standards are being adhered to. Ensure that development processes and technologies are up-to-date Document software design, code, and test procedures Participate in the estimation of software projects and lead the planning and scheduling of projects. Mentor junior members of the team and support their professional … single-page applications using HTML, CSS, JavaScript , and modern JavaScript frameworks Familiarity with TypeScript , ES standards , and NoSQL databases is a plus Solid grasp of OOP , design patterns , and software architecture Experience with message brokers , Git , and Agile development Exposure to TDD or similar testing practices Attention to detail, especially in UX/UI What You'll More ❯
Posted:

Lead Software Engineer

bolton, greater manchester, north west england, united kingdom
Lorien
development team, including code reviews, mentoring and ensuring the platform coding standards are being adhered to. Ensure that development processes and technologies are up-to-date Document software design, code, and test procedures Participate in the estimation of software projects and lead the planning and scheduling of projects. Mentor junior members of the team and support their professional … single-page applications using HTML, CSS, JavaScript , and modern JavaScript frameworks Familiarity with TypeScript , ES standards , and NoSQL databases is a plus Solid grasp of OOP , design patterns , and software architecture Experience with message brokers , Git , and Agile development Exposure to TDD or similar testing practices Attention to detail, especially in UX/UI What You'll More ❯
Posted:

Lead Software Engineer

warrington, cheshire, north west england, united kingdom
Lorien
development team, including code reviews, mentoring and ensuring the platform coding standards are being adhered to. Ensure that development processes and technologies are up-to-date Document software design, code, and test procedures Participate in the estimation of software projects and lead the planning and scheduling of projects. Mentor junior members of the team and support their professional … single-page applications using HTML, CSS, JavaScript , and modern JavaScript frameworks Familiarity with TypeScript , ES standards , and NoSQL databases is a plus Solid grasp of OOP , design patterns , and software architecture Experience with message brokers , Git , and Agile development Exposure to TDD or similar testing practices Attention to detail, especially in UX/UI What You'll More ❯
Posted:

Lead Software Engineer

Manchester, Lancashire, England, United Kingdom
Lorien
development team, including code reviews, mentoring and ensuring the platform coding standards are being adhered to. Ensure that development processes and technologies are up-to-date Document software design, code, and test procedures Participate in the estimation of software projects and lead the planning and scheduling of projects. Mentor junior members of the team and support their professional … single-page applications using HTML, CSS, JavaScript , and modern JavaScript frameworks Familiarity with TypeScript , ES standards , and NoSQL databases is a plus Solid grasp of OOP , design patterns , and software architecture Experience with message brokers , Git , and Agile development Exposure to TDD or similar testing practices Attention to detail, especially in UX/UI What You'll More ❯
Employment Type: Full-Time
Salary: £65,000 - £75,000 per annum
Posted:

Full Stack PHP Developer

South East, United Kingdom
Hybrid / WFH Options
Other Media
call support on a rotation basis Skills and experience Excellent PHP language skills Excellent Symfony v6+ knowledge and experience Excellent knowledge of Symfony components and their design patterns: Service Container, Dependency Injection, Cache (APCu/Redis/Memcache), Service Locators, Compiler Passes, Bundles, Console Excellent knowledge and experience of developing horizontally scaling and highly available solutions Excellent … Experience using Serverless Framework or alternatively ECS Excellent SQL knowledge especially optimisation and indexes Experience with Galera Cluster Experience designing well-documented API contracts as part of the design process Experience with Elasticsearch querying Experience using GitHub Actions and Copilot AI Excellent problem-solving skills Experience using AI tooling such as GitHub Copilot and Claude Code Experience working More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack PHP Developer

City of London, London, United Kingdom
Hybrid / WFH Options
Other Media
call support on a rotation basis Skills and experience Excellent PHP language skills Excellent Symfony v6+ knowledge and experience Excellent knowledge of Symfony components and their design patterns: Service Container, Dependency Injection, Cache (APCu/Redis/Memcache), Service Locators, Compiler Passes, Bundles, Console Excellent knowledge and experience of developing horizontally scaling and highly available solutions Excellent … Experience using Serverless Framework or alternatively ECS Excellent SQL knowledge especially optimisation and indexes Experience with Galera Cluster Experience designing well-documented API contracts as part of the design process Experience with Elasticsearch querying Experience using GitHub Actions and Copilot AI Excellent problem-solving skills Experience using AI tooling such as GitHub Copilot and Claude Code Experience working More ❯
Posted:

Full Stack PHP Developer

London Area, United Kingdom
Hybrid / WFH Options
Other Media
call support on a rotation basis Skills and experience Excellent PHP language skills Excellent Symfony v6+ knowledge and experience Excellent knowledge of Symfony components and their design patterns: Service Container, Dependency Injection, Cache (APCu/Redis/Memcache), Service Locators, Compiler Passes, Bundles, Console Excellent knowledge and experience of developing horizontally scaling and highly available solutions Excellent … Experience using Serverless Framework or alternatively ECS Excellent SQL knowledge especially optimisation and indexes Experience with Galera Cluster Experience designing well-documented API contracts as part of the design process Experience with Elasticsearch querying Experience using GitHub Actions and Copilot AI Excellent problem-solving skills Experience using AI tooling such as GitHub Copilot and Claude Code Experience working More ❯
Posted:

Full Stack PHP Developer

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Other Media
call support on a rotation basis Skills and experience Excellent PHP language skills Excellent Symfony v6+ knowledge and experience Excellent knowledge of Symfony components and their design patterns: Service Container, Dependency Injection, Cache (APCu/Redis/Memcache), Service Locators, Compiler Passes, Bundles, Console Excellent knowledge and experience of developing horizontally scaling and highly available solutions Excellent … Experience using Serverless Framework or alternatively ECS Excellent SQL knowledge especially optimisation and indexes Experience with Galera Cluster Experience designing well-documented API contracts as part of the design process Experience with Elasticsearch querying Experience using GitHub Actions and Copilot AI Excellent problem-solving skills Experience using AI tooling such as GitHub Copilot and Claude Code Experience working More ❯
Posted:

Full Stack PHP Developer

london, south east england, united kingdom
Hybrid / WFH Options
Other Media
call support on a rotation basis Skills and experience Excellent PHP language skills Excellent Symfony v6+ knowledge and experience Excellent knowledge of Symfony components and their design patterns: Service Container, Dependency Injection, Cache (APCu/Redis/Memcache), Service Locators, Compiler Passes, Bundles, Console Excellent knowledge and experience of developing horizontally scaling and highly available solutions Excellent … Experience using Serverless Framework or alternatively ECS Excellent SQL knowledge especially optimisation and indexes Experience with Galera Cluster Experience designing well-documented API contracts as part of the design process Experience with Elasticsearch querying Experience using GitHub Actions and Copilot AI Excellent problem-solving skills Experience using AI tooling such as GitHub Copilot and Claude Code Experience working More ❯
Posted:

Full Stack PHP Developer

slough, south east england, united kingdom
Hybrid / WFH Options
Other Media
call support on a rotation basis Skills and experience Excellent PHP language skills Excellent Symfony v6+ knowledge and experience Excellent knowledge of Symfony components and their design patterns: Service Container, Dependency Injection, Cache (APCu/Redis/Memcache), Service Locators, Compiler Passes, Bundles, Console Excellent knowledge and experience of developing horizontally scaling and highly available solutions Excellent … Experience using Serverless Framework or alternatively ECS Excellent SQL knowledge especially optimisation and indexes Experience with Galera Cluster Experience designing well-documented API contracts as part of the design process Experience with Elasticsearch querying Experience using GitHub Actions and Copilot AI Excellent problem-solving skills Experience using AI tooling such as GitHub Copilot and Claude Code Experience working More ❯
Posted:

.Net Developer

Birmingham, West Midlands, United Kingdom
Hybrid / WFH Options
Get Staffed Online Recruitment
technology platform that powers the insurance industry. They are the #1 technology platform helping insurers, brokers, and MGAs streamline operations with smart, scalable solutions. What You'll Do: Design, develop and test new features in the applications. Bug-fix functionality. Collaboration with a talented team to deliver high-quality, reliable code. Take ownerships of software projects using C#. … with software design and OOD methodologies. Familiarity with Relational Databases and SQL. Experience with ORM frameworks (EntityFramework.Core). Strong in Object Oriented Programming, MVC , Design patterns and SOLID principles. Knowledge of Source Control Systems (git). Experience with Web services development (REST) is desirable. Bonus points if you know Docker, Kubernetes and Microsoft Azure. Familiarity More ❯
Employment Type: Permanent, Work From Home
Salary: £50,000
Posted:

Net Developer

Birmingham, West Midlands (County), United Kingdom
Hybrid / WFH Options
The Virtual Recruiter
technology platform that powers the insurance industry. They are the #1 technology platform helping insurers, brokers, and MGAs streamline operations with smart, scalable solutions. What You’ll Do: Design, develop and test new features in the applications. Bug-fix functionality. Collaboration with a talented team to deliver high-quality, reliable code. Take ownerships of software projects using C#. … with software design and OOD methodologies. Familiarity with Relational Databases and SQL. Experience with ORM frameworks (EntityFramework.Core). Strong in Object Oriented Programming, MVC , Design patterns and SOLID principles. Knowledge of Source Control Systems (git). Experience with Web services development (REST) is desirable. Bonus points if you know Docker, Kubernetes and Microsoft Azure. Familiarity More ❯
Employment Type: Permanent
Salary: £45000 - £50000/annum
Posted:

Technical Architect

Stevenage, Hertfordshire, South East, United Kingdom
Henderson Scott
Technical Architect - Defence Engineering Are you a hands-on technical leader who loves solving complex engineering challenges? ?? This is an opportunity to take ownership of high-level design and architecture across some of the UK's most advanced defence technology - working at the forefront of innovation in real-time, safety-critical systems. You'll work alongside specialists in … software architecture across complex embedded and real-time systems Collaborate with cross-discipline teams to ensure system performance and integrity Lead technical reviews, mentor developers, and influence key design decisions Apply model-based design and architecture principles to deliver modular, reusable solutions Contribute to technology strategy, tools, and methods - shaping how engineering is done What you … bring ?? Strong background in software design and development (C/C++ or similar) Experience in real-time or safety-critical environments Deep understanding of design patterns, abstraction layers, and architecture principles Confident communicator, able to mentor, influence and collaborate effectively Exposure to model-based engineering tools or methods (e.g. UML, SysML, Rhapsody, Enterprise Architect) What More ❯
Employment Type: Permanent
Posted:

Technical Architect

Stevenage, Hertfordshire, UK
Henderson Scott
job in the description below. Are you a hands-on technical leader who loves solving complex engineering challenges? This is an opportunity to take ownership of high-level design and architecture across some of the UK's most advanced defence technology - working at the forefront of innovation in real-time, safety-critical systems. You'll work alongside specialists … software architecture across complex embedded and real-time systems Collaborate with cross-discipline teams to ensure system performance and integrity Lead technical reviews, mentor developers, and influence key design decisions Apply model-based design and architecture principles to deliver modular, reusable solutions Contribute to technology strategy, tools, and methods - shaping how engineering is done What you … bring Strong background in software design and development (C/C++ or similar) Experience in real-time or safety-critical environments Deep understanding of design patterns, abstraction layers, and architecture principles Confident communicator, able to mentor, influence and collaborate effectively Exposure to model-based engineering tools or methods (e.g. UML, SysML, Rhapsody, Enterprise Architect) What More ❯
Employment Type: Full-time
Posted:

Platform Engineer

United Kingdom
Quantiphi
Description: Required Skills Proficiency in deploying and maintaining Cloud based infrastructure services (AWS/GCP) Well versed with service-oriented architecture, cloud-based web services architecture, design patterns and frameworks. Good knowledge of cloud related services like compute, storage, network, messaging (Eg SNS,SQS) and automation (Eg. CFT/Terraform). Experience with relational SQL and NoSQL … required for building & improving the functionality, reliability, availability, and manageability of applications and cloud platforms Champion and drive the adoption of Infrastructure as Code (IaC) practices and mindset Design, architect, and build self-service, self-healing, synthetic monitoring and alerting platform and tools Automate the deployment and test automation processes through CI/CD pipeline (Git, Jenkins,SonarQube More ❯
Posted:
Design Patterns
10th Percentile
£50,000
25th Percentile
£57,500
Median
£75,000
75th Percentile
£87,500
90th Percentile
£107,500