276 to 300 of 707 Design Patterns Jobs in the UK

Application Architect London ·

Location
Greater London, England, United Kingdom
architectural leadership, helping engineers design, build and evolve scalable, maintainable and resilient software solutions. You will apply Fourth's application architecture standards, patterns and engineering principles, while contributing to their ongoing evolution through practical delivery experience. Working closely with software engineers, technical leads and fellow architects … technical challenges and guide architectural decision making from concept through to delivery. Apply and contribute to the evolution of Fourth's application architecture standards, patterns, and engineering principles through practical delivery experience. Produce architectural designs, decision records, and technical documentation that clearly communicate solution intent and support long-term ...

Corporate KYC Principle Software Engineer - Executive Director

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
Develops secure, high-quality production code for data-intensive applications and platforms, and reviews and mentors other engineers Creates durable, reusable software frameworks and patterns that are leveraged across teams and functions Designs and governs agentic AI systems, including multi-agent workflows, tool-use integrations, and human … expectations in engineering workflows, including security/resiliency implications, data sensitivity, and risk-based governance; ability to influence senior technical leaders on safe scaling patterns and reuse. Preferred qualifications, capabilities, and skills Experience with modern data platforms such as Databricks or Snowflake Deep hands-on experience with Spark/ ...

Engineering & Science - Senior Software Engineering

Location
Crawley, England, United Kingdom
help shape the software platform that will power all future Elekta products. As part of our Enterprise Shared Component team, you’ll: Design and develop containerised services in a service‐oriented architecture using Docker, Kubernetes, REST APIs, and Azure. Contribute across the full stack, including distributed event‐driven …/CD pipelines (Azure DevOps or similar). Familiarity with open‐source tools, cloud platforms, and infrastructure automation. Understanding of software design patterns, asynchronous programming, and event‐driven systems. Experience in regulated industries (healthcare preferred), cybersecurity best practices, and observability tools desired. What You’ll Get Work ...

product designer consumer fintech

Location
Greater London, England, United Kingdom
company focuses on making complex financial products feel effortless, flexible, and enjoyable for its growing member base. Задачи: Lead the end-to-end design process for the squad, taking ambiguous product problems from initial concept to high-fidelity, shipped mobile features Conduct direct user research and usability testing … every feature solves member pain points and builds trust Evolve and maintain the Yonder design system across typography, layout, and complex interaction patterns Требования: Proven track record shipping high-quality, consumer-facing native mobile applications Deep understanding of mobile-specific design patterns and craftExpert ...

Senior AI Software Engineer

Location
United Kingdom
deliver innovative solutions that have a measurable impact across the business. Working within a highly skilled engineering team, you'll contribute to the design, development, deployment and continuous improvement of cutting-edge AI solutions powered by modern cloud and AI technologies. What You'll Be Doing Designing … powered applications. Good understanding of: Agentic AI frameworks Retrieval Augmented Generation (RAG) Large Language Models (LLMs) AI application design patterns Experience working with cloud platforms, ideally AWS . Strong software engineering fundamentals, including: Application architecture and design CI/CD pipelines Testing and deployment best ...

Associate Director, AI Enterprise Architect, EY-Parthenon

Location
City Of London, England, United Kingdom
evolving UK regulatory environment Guiding prototyping teams and using prototypes to test strategic, operational, commercial and technical assumptions Defining architecture standards, reference patterns, assessment frameworks, strategy and assessment frameworks and reusable technical assets for the practice Communicating strategic implications, investment trade-offs, architecture decisions and technical risks clearly … data, applications, integration, infrastructure, security and operating-model considerations A practical understanding of generative AI, machine learning, foundation models, retrieval architectures, orchestration, agentic patterns and modern data platforms Experience designing AI or machine-learning systems that progressed beyond proof of concept into sustained production use Practical familiarity with Python ...

Senior Developer

Location
Glasgow, Scotland, United Kingdom
build, test, and scale our applications and services. Though this is a varied role, you are likely to have experience with: Object-oriented development patterns and approaches primarily in delivering C# .NET solutions Microsoft development stack and Azure Cloud computing technologies, including many of the following: ASP.NET & ASP.NET Core …/Transact SQL Testing frameworks such as NUnit, FakeItEasy, and SpecFlow Git & Azure DevOps Message brokers (e.g., Azure Service Bus/RabbitMQ) and messaging patterns RESTful APIs Continuous improvement and delivery practices, DevOps culture, and automation within the Azure DevOps platform (YAML pipelines) Behaviour-driven testing approaches and frameworks ...

Network DevOps Engineer

Location
West of England, England, United Kingdom
overall merit and experience. Essential Skills Advanced proficiency in Python, with a strong grasp on software engineering concepts such as OOP, design patterns and writing testable, maintainable code. Solid experience with Python testing methodologies, with the ability to design and implement a testing strategy from ...

Senior Data Engineer

Location
Greater London, England, United Kingdom
monitoring. Ensure all solutions follow Databricks best practices around Unity Catalog, cluster policies, permissions, and environment separation. Work with architects to evolve Databricks platform patterns, security, and performance optimisation. Implement monitoring, logging, and observability across pipelines and clusters. Contribute to standards for versioning, DevOps, CI/CD, and testing … wider Azure Data Services. Highly proficient in Python and SQL, with experience building production‐grade data pipelines. Strong understanding of Lakehouse design patterns, Medallion modelling, and performance optimisation. Hands‐on experience with CI/CD for data (Azure DevOps, YAML pipelines, Terraform, Databricks CLI/Repos). ...

Senior Data Engineer Technology - IT · Putney HQ ·

Location
Greater London, England, United Kingdom
monitoring. Ensure all solutions follow Databricks best practices around Unity Catalog, cluster policies, permissions, and environment separation. Work with architects to evolve Databricks platform patterns, security, and performance optimisation. Implement monitoring, logging, and observability across pipelines and clusters. Contribute to standards for versioning, DevOps, CI/CD, and testing … wider Azure Data Services. Highly proficient in Python and SQL, with experience building production-grade data pipelines. Strong understanding of Lakehouse design patterns, Medallion modelling, and performance optimisation. Hands-on experience with CI/CD for data (Azure DevOps, YAML pipelines, Terraform, Databricks CLI/Repos). ...

Software Engineer PHP / Laravel Mid-Level or Senior

Hiring Organisation
RedTech Recruitment Ltd
Location
Ipswich, Suffolk, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£55,000
frontend frameworks or libraries, ideally React Experience working with relational databases such as MySQL Good understanding of object-oriented programming, software design patterns and testing Experience using Git-based source control Clear communication skills and a collaborative approach to working with colleagues Comfortable adapting to changing requirements … improve application security, performance and reliability Contribute to testing, code reviews, deployment and ongoing improvements Depending on your experience, take ownership of technical design for individual features and smaller solutions, contribute to wider design discussions and coach colleagues What this role offers: The opportunity to work ...

Senior Platform Architect (Progress OpenEdge & Java) | Crawley - London

Location
Greater London, England, United Kingdom
leadership and governance across multiple engineering teams and applications. Drive engineering excellence through standardization, reusable components, best practices, and operational improvements. Lead the design and evolution of secure, scalable, resilient, and maintainable platform solutions. Act as the primary technical liaison between engineering teams and key stakeholders, including Architecture … Proven experience designing and supporting large‐scale, business‐critical on‐premise platforms. Strong understanding of enterprise architecture principles, distributed systems, software design patterns, and system integration. Experience defining and executing large‐scale, multi‐year technology strategies and roadmaps. Demonstrated success leading architecture and engineering initiatives across multiple ...

Senior Software Engineer

Location
Sheffield, England, United Kingdom
security‐related issues Communicate effectively with both technical and non‐technical stakeholders What will you need to succeed? Strong understanding of design patterns and hexagonal architecture Hands‐on experience building and consuming REST APIs and using API documentation tools Solid knowledge of both relational and NoSQL databases … Exposure to feature toggling, A/B testing, and release strategies Understanding of security best practices and vulnerability identification Experience contributing to architectural design and system‐level thinking What do you get in return? 25 days annual leave rising to 30 State of the art offices Access ...

Senior AWS Data Engineer (Fixed Term Contract)

Hiring Organisation
Microlise
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Contract
learning and future generative AI services. Youll work with modern AWS managed services, lakehouse architecture, Data Mesh principles and governance-by-design patterns to create data that is reliable, discoverable, secure and ready for real customer impact. If you enjoy building robust data platforms, solving complex integration … easy to reuse, enabling faster analytics delivery, richer customer insights, API-driven data services and future AI capabilities. The pipelines, models and governance patterns you build wont sit in the background. They will directly influence how data is trusted, shared and turned into value for customers and internal teams. ...

Senior AWS Data Engineer

Hiring Organisation
Microlise
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Temporary
learning and future generative AI services. Youll work with modern AWS managed services, lakehouse architecture, Data Mesh principles and governance-by-design patterns to create data that is reliable, discoverable, secure and ready for real customer impact. If you enjoy building robust data platforms, solving complex integration … easy to reuse, enabling faster analytics delivery, richer customer insights, API-driven data services and future AI capabilities. The pipelines, models and governance patterns you build wont sit in the background. They will directly influence how data is trusted, shared and turned into value for customers and internal teams. ...

Senior AWS Data Engineer

Location
United Kingdom
future generative AI services. You'll work with modern AWS managed services, lakehouse architecture, Data Mesh principles and governance-by-design patterns to create data that is reliable, discoverable, secure and ready for real customer impact. If you enjoy building robust data platforms, solving complex integration problems … easy to reuse, enabling faster analytics delivery, richer customer insights, API-driven data services and future AI capabilities. The pipelines, models and governance patterns you build won't sit in the background. They will directly influence how data is trusted, shared and turned into value for customers and internal ...

Senior AWS Data Engineer (Fixed Term Contract)

Location
United Kingdom
future generative AI services. You'll work with modern AWS managed services, lakehouse architecture, Data Mesh principles and governance-by-design patterns to create data that is reliable, discoverable, secure and ready for real customer impact. If you enjoy building robust data platforms, solving complex integration problems … easy to reuse, enabling faster analytics delivery, richer customer insights, API-driven data services and future AI capabilities. The pipelines, models and governance patterns you build won't sit in the background. They will directly influence how data is trusted, shared and turned into value for customers and internal ...

Enterprise Security Architect

Location
City Of London, England, United Kingdom
will help build scalable, resilient, and secure systems that support Apex’s business objectives and regulatory commitments. Key Responsibilities Serve as the security design authority for assigned projects, initiatives, or architectural domains. Translate security policies and standards into actionable design controls and implementation guidance. Evaluate emerging … more of: AWS, Azure, IAM, API gateways, ZTNA technologies or data security technologies. Strong understanding of security principles, design patterns, and defense-in-depth strategies. Knowledge of Standards: Strong knowledge of relevant security standards and frameworks such as NIST, ISO 27001, MITRE ATT&CK, SOC2 and OWASP. ...

Principal Technical Architect

Location
Croydon, England, United Kingdom
innovation and relentless execution. You bring the ideas and drive. We'll build what's next — together. Essential Functions Capability to apply abstract reuse patterns to integrations and code both on platform and elsewhere using one or more nCino supported languages Ability to manipulate how Salesforce leverages, utilizes … support a dev ops process and build solutions with various software development practices Able to apply engineering principles to code, flow, and integration patterns including on and off platform tools Ability to document more complex solutions and customer facing documentation for work performed Salesforce Dev401 certification Strong research, analytical ...

Java Developer

Hiring Organisation
Sanderson Recruitment
Location
North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
environment that values technical excellence, collaboration, and continuous learning, please drop me a line. You will play a crucial role in the design, development, and deployment of robust and scalable software solutions. Your responsibilities will include: Developing, testing, and deploying high-quality code primarily using Java and Spring … Familiarity with JavaScript for front-end development. Experience with relational and/or NoSQL databases. Solid understanding of software development principles, design patterns, and agile methodologies. Experience with Python is a significant advantage. Familiarity with containerisation technologies (e.g., Docker, Kubernetes). Experience with CI/CD pipelines. ...

Java Developer

Hiring Organisation
Sanderson Recruitment
Location
South West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
environment that values technical excellence, collaboration, and continuous learning, please drop me a line. You will play a crucial role in the design, development, and deployment of robust and scalable software solutions. Your responsibilities will include: Developing, testing, and deploying high-quality code primarily using Java and Spring … Familiarity with JavaScript for front-end development. Experience with relational and/or NoSQL databases. Solid understanding of software development principles, design patterns, and agile methodologies. Experience with Python is a significant advantage. Familiarity with containerisation technologies (e.g., Docker, Kubernetes). Experience with CI/CD pipelines. ...

Java Developer Kafka API - Tech Consultancy

Hiring Organisation
Client Server
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£90,000
health Travel Insurance Charitable giving Gym membership for you and your family Flexible holiday scheme Your role: As a Java Developer you will design, develop and deliver a range of transformational projects for clients, mainly within the financial services sector and with a focus on Kafka messaging, migrating … have a thorough understanding of software development and Computer Science fundamentals such as Object Oriented Programming, Data Structures and Design Patterns You are familiar with DevOps, CI/CD pipelines You're collaborative, enjoy problem solving and interacting with clients Apply now to find out more about ...

Software Engineer, Education

Location
Greater London, England, United Kingdom
containerized deployments (Docker), and contribute to observability and reliability of services Write robust, well-tested code and participate actively in code reviews and design discussions; follow security and data-handling best practices Collaborate closely with product managers, designers, researchers, frontend engineers, ML engineers, and platform teams to turn … Revit, AutoCAD, Maya) Experience with cloud infrastructure (AWS) and deploying/monitoring services in the cloud Understanding of software architecture and design patterns for scalable systems Experience translating prototypes, research ideas, or ambiguous product concepts into production-ready implementations Prior exposure to education environments and the workflow ...

Senior Software Engineer - Front End - Studio (Core)

Location
Greater London, England, United Kingdom
ecosystem. What You'll Do Engineer highly reliable, API-driven payment systems that streamline operations and support our global expansion. Translate product and design requirements into clean, maintainable and well-tested components. Collaborate closely with product managers, business, operations, designers and back-end engineers to deliver high-quality … robust, resilient integrations. Solid understanding of global payment ecosystems, external banking APIs, and streamlining complex operational workflows. Strong command of software design patterns, distributed systems, clean code principles, and automated testing strategies. Ability to actively manage technical debt, negotiate requirements, and ship reliable solutions without demanding perfection. ...

Senior Software Engineer (Fixed Term) London

Location
Greater London, England, United Kingdom
build and develop tools and systems to support our quantitative research Developing and deploying API services Designing and developing web scraping infrastructure Code design and review feedback for economists and junior developers Coach quantitative economists and junior developers, collecting user feedback, and suggesting features/updates Contribute … Exposure to complex financial data Extraction of data from semi‐structured sources such as PDFs Knowledge of web‐scraping frameworks and design patterns Why Fideres Fideres’s vision is to become the leader in litigation‐only economic consulting globally, free of corporate conflicts. Following years of growth ...