376 to 400 of 853 Design Patterns Jobs in the UK

Enterprise Databricks Data Architect

Hiring Organisation
Robert Half
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
£700 - £750 per day
engineering teams and promote engineering best practices Essential Experience Strong Enterprise Data Architecture background Experience designing and implementing Enterprise Data Frameworks, Standards and Architecture Patterns Expert Data Modelling skills (Conceptual, Logical, Physical and Dimensional) Extensive Azure Databricks experience within large-scale enterprise environments Databricks Lakehouse Architecture and Medallion Design Patterns Databricks Data Engineering using PySpark and Spark SQL Delta Live Tables (DLT) Unity Catalog implementation and governance Databricks Workflows Databricks Asset Bundles (DABs) Databricks Solution Accelerators Metadata-Driven Ingestion and Orchestration Frameworks MLflow, Feature Store and MLOps Frameworks Azure Data Platform (ADLS, Azure Data Factory, Synapse ...

Senior Backend Engineer (Java)

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
Role We are looking for an exceptional Software Engineer (Backend) to join our world-class engineering team. In this role, you’ll design and build the high-performance systems and services that power Nevis’ AI-first wealth management platform. You’ll be responsible for creating the robust backend … 6+ years’ experience in backend engineering, building high-performance, distributed systems. Strong fluency in Java, with deep understanding of backend design patterns and principles. Hands-on experience with microservice architecture, APIs, and database systems (PostgreSQL, Redis). Solid foundation in computer science, mathematics, or related fields. Comfortable ...

Software Engineer - Core Marketing Platforms

Hiring Organisation
FanDuel
Location
Edinburgh, Midlothian, United Kingdom
Salary
£ 55 K
current software engineering best practices, delivered on schedule. Write secure, stable, testable, maintainable code with minimal defects Contribute to team discussion on technical design, scoping and prioritisation. Collaborate effectively across the team, surfacing risks and opportunities that arise from technical decisions. Propose pragmatic solutions and share knowledge …/SQS or Kafka. Good grasp on relational, non-relational databases, messaging queues and handling concurrency. Understanding of modern architectures, design patterns, and platform nuances Appreciation of orchestration and containerisation, ideally Kubernetes (K8s) Experience working with cloud-based infrastructure and technologies. Experience with testing concepts, test tools ...

Senior Software Engineer Java (Fixed Term Contract)

Hiring Organisation
Microlise
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Contract
variety of software development projects, taking ownership of technical delivery while supporting and mentoring other engineers. You'll contribute to sprint planning, design discussions, code reviews, product releases and continuous improvement initiatives. Working across both backend and frontend technologies, you'll help design, develop and maintain … . Experience developing modern web applications using TypeScript, Angular and SCSS/SASS . Strong understanding of object-oriented programming concepts, design patterns and SOLID principles . Proficiency in SQL, with the ability to write efficient, optimised queries and collaborate effectively with database specialists. Experience implementing ...

Lead Developer- C#

Hiring Organisation
Quant Capital
Location
London, United Kingdom
Salary
£ 70 K
tech driven bleeding edge business creating truly greenfield products. The Technical Lead will work within the Engineering Team to lead the design and delivery of new products and features on our technology platforms. In addition, the Technical Team Lead will participate in the Architecture Group in defining … refactoring pieces of work.C# Lead Developer MUST have:• Degree ideally Comp Sci • Proven practical knowledge and understanding of Object Orientation, SOA, design patterns like IoC and the Agile development practices • Strong commercial experience of Microsoft development tools, including Visual Studio 2013 or higher and C# with .NET ...

Senior Data Engineer

Hiring Organisation
Clarion Events
Location
London, United Kingdom
Salary
£ 80 K
evolution, and 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 for Databricks … 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).Solid grasp of data ...

Senior Software Engineer

Hiring Organisation
Jobleads-UK
Location
Nottingham, England, United Kingdom
Senior Software Engineer and play a key role in shaping the next generation of our cloud-based HR and payroll platform. You'll design and deliver scalable solutions, solve complex technical challenges, and influence the engineering direction of products used by thousands of organisations across … performance. Experience applyingunit testing, automated testing and CI/CD best practices. Solid understanding of modern software engineering principles includingSOLID, design patterns and clean architecture. Experience mentoring engineers and contributing to technical leadership within a delivery team. Exposure to AI-assisted development tools such as GitHub Copilot ...

2833 - IT Solutions Architect (Contract/Permanent) UK Inverness

Hiring Organisation
Jobleads-UK
Location
Inverness, Scotland, United Kingdom
based on the site that is most convenient) Contract Type : Contract or Permanent considered What you’ll do Ensure consistency in design patterns, integration strategy and technology selection Act as the primary interface between programme delivery and Enterprise Architecture (EA) Support delivery teams in designing scalable, secure … supportable solutions Architecture Governance & Assurance Establish and embed architectural governance across forums such as: Design Authority Solution Assurance forums Review and assure vendor-produced architecture artefacts Conduct architecture reviews at key stages (discovery, design, delivery) Ensure solutions align to enterprise standards and guardrails, and technology roadmaps ...

2833 - IT Solutions Architect (Contract/Permanent) UK Inverness

Hiring Organisation
Jobleads-UK
Location
Aberdeen City, Scotland, United Kingdom
based on the site that is most convenient) Contract Type : Contract or Permanent considered What you’ll do Ensure consistency in design patterns, integration strategy and technology selection Act as the primary interface between programme delivery and Enterprise Architecture (EA) Support delivery teams in designing scalable, secure … supportable solutions Architecture Governance & Assurance Establish and embed architectural governance across forums such as: Design Authority Solution Assurance forums Review and assure vendor-produced architecture artefacts Conduct architecture reviews at key stages (discovery, design, delivery) Ensure solutions align to enterprise standards and guardrails, and technology roadmaps ...

Principal Data Architect

Hiring Organisation
Jobleads-UK
Location
Bristol, England, United Kingdom
that is observable, queryable, versioned, and reusable by clients and internal teams alike. This is not a pure strategy role. You will advise, design, and implement, working hands‐on with Python, SQL, and infrastructure‐as‐code while influencing architectural decisions across the organization. What … cloud data technologies (e.g. Snowflake, Databricks, Redshift, Azure Data Services), balancing cost, performance, and long‐term flexibility. Challenge existing constraints and design patterns pragmatically, appropriate to a small but growing company. Design data flows and lifecycle management from ingestion to consumption. Enable Advanced Analytics ...

Junior Java Engineer Trading

Hiring Organisation
Quant Capital
Location
London, United Kingdom
Salary
£ 60 K
/code and knowledge sharing are key to smooth organizational continuity. Two brains are better than one.Day to Day The Java Developer will:•Design, develop, test and deploy micro services into the cloud (AWS)•Supporting other business units investigating problems, querying data, and building tools for them.•Working … software development. This experience may have occurred at school.Proficiency with Java, Spring, and SpringBoot. Proficiency with concurrent programming principles and basic design patterns Excellent verbal communication, remote development and solid problem-solving skills. BSc/BA/MS/PhD in Computer Science, Engineering or a related ...

Python Developer / Team Lead - FinTech

Hiring Organisation
Client Server
Location
London, United Kingdom
Salary
£ 100 K
stuck into.You'll be collaboratively problem solving in a hands-on role with approximately 50/50 split between architecture/design and people management. You'll set the standards and mentor more junior developers, fostering a culture of continuous improvement and self development.Location/… knowledge of CI/CD, testing and deploymentYou have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, AlgorithmsYou're collaborative and pragmatic with great communication skillsYou're degree educated in a STEM discipline, having achieved a 2.1 or aboveWhat ...

ServiceNow GRC Architect

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
with business and technical stakeholders to translate complex requirements into architectural blueprints that drive efficiency, innovation, and platform excellence. Key Responsibilities Lead the design and architecture of complex ServiceNow solutions, ensuring alignment with enterprise architecture standards, best practices, and strategic objectives. Develop both high-level and low-level … using REST, SOAP, JDBC, and MID Server technologies. Technical Oversight & Quality Assurance Provide technical direction to development teams, ensuring compliance with design patterns, coding standards, and performance guidelines. Conduct code reviews, ensure solution quality, and oversee technical delivery milestones. Prototyping & Demonstrations Lead the creation of technical prototypes ...

Sr Software Developer / Generative AI

Hiring Organisation
SAS Institute
Location
Glasgow, Lanarkshire, United Kingdom
Salary
£ 70 K
their employment of the platform, helping them leverage the platform to build out GenAI-fueled initiatives with a secure and testable framework Design, develop, and maintain high-quality software solutions using modern programming techniques and best practices. Actively involve other project stakeholders (e.g. managers, developers, user interface … development experience Experience in developing applications using Go or an object-oriented language (preferably Python), with a focus on best practices, design patterns and performance optimization. Strong experience with cloud computing platforms, preferably Azure and ideally their AI services e.g. Azure Open AI. Knowledge of current software ...

Senior Software Engineer I – Search and AI Platform

Hiring Organisation
Elsevier
Location
London, United Kingdom
Salary
£ 70 K
SeniorSoftware Engineer II, you will work with a passionate team that delivers scalable, reliable, and innovative solutions that accelerate scientific discovery. Key responsibilities:Design and implement graph-based search services. Develop applications using Java, Spring Boot, Spring, GraphQL, and GraphQL Federation. Integrate with databases, web services … Kubernetes (EKS). An advocate of best practices for rapid development of quality software, including SOLID principles, clean code, architectural design patterns, CI/CDFamiliarity with Agile, Kanban, or other iterative development methodologies.Comfortable learning new technologies, languages, and tools on the job, to ensure that the product ...

Full Stack Engineer (React /.Net)

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
React, someone who is curious, proactive, and passionate about building high-quality digital solutions. Signal's Software Engineers work closely with data science, design, product, and business analysis professionals to develop robust solutions for the highly entrepreneurial domain of shipping. Technology Stack We build cloud solutions using C# … frameworks), and SQL. Active interest in staying up to date with the latest frameworks and libraries. Knowledge and active interest in Design Patterns and SOLID architecture principles. Familiarity with Azure or other cloud platforms including configuration management. Ability to understand business needs quickly and create relevant ...

Staff Product Security Engineer

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
mentoring capabilities. You will lead complex security initiatives, establish engineering standards, drive security architecture reviews, and guide teams in adopting secure-by-design principles. You will also represent security engineering in customer engagements, security audits, certification activities, and interactions with external security researchers and industry experts. A strong … security architecture review process for new products, major feature developments, and platform changes. Establish and evolve secure development standards, security design patterns, and engineering best practices. Serve as the primary technical authority for complex security architecture decisions and risk-based security trade-off discussions. Drive strategic security ...

Lead Software Engineer - JAVA - Equities - Vice President

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
creating, transforming, and supporting our trusted market‐leading technology products using modern technologies and industry best practices. Job responsibilities Execute creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Collaborate with engineers … micro‐service architectures and best practices. Proficient in all aspects of the Software Development Life Cycle. Good understanding of software design patterns and clean code practices. Strong written and oral communication skills. Proficiency in automation and continuous delivery methods. Advanced understanding of agile methodologies, CI/ ...

Lead Software Developer C# - Finance

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, Tyne and Wear, United Kingdom
Salary
£ 120 K
well-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 systemsYou have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, AlgorithmsYou're excited to join a scaling company in a role that you can shape and influenceWhat's in it for you:As a Lead ...

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 Software Engineer (Fixed Term) London

Hiring Organisation
Jobleads-UK
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 ...

Software Engineer II - Java, AWS

Hiring Organisation
Jobleads-UK
Location
Bournemouth, England, United Kingdom
you. As a Software Engineer II at JPMorganChase within CIB Payments, you are part of an agile team that works to enhance, design, and deliver the software components of the firm’s state-of-the-art technology products in a secure, stable, and scalable way. As an emerging … applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Proficiency in Object oriented concepts, Design Patterns, Java, Spring, is essential Preferred qualifications, capabilities, and skills Exposure to cloud technologies and building cloud native applications Understanding of payments systems, Core Cash ...

Lead Software Engineer - JAVA - Equities - Vice President

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
platform that advance our industry-leading Equity Derivatives business, supporting our clients in a first-class way. Job responsibilities Execute creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Collaborate with engineers … micro-service architectures and best practices Proficient in all aspects of the Software Development Life Cycle Good understanding of software design patterns and clean code practices Strong written and oral communication skills Proficiency in automation and continuous delivery methods Advanced understanding of agile methodologies, CI/ ...

Data Solution Principal

Hiring Organisation
ANDigital
Location
Birmingham, West Midlands (County), United Kingdom
Salary
£ 70 K
multi-vendor environments with a focus on long-term partnership.Designing for People and Purpose: Your expertise goes beyond just building scalable architectures; you design systems with a focus on delivering value. You ensure that your extensible and scalable solutions are implemented because they consistently meet the evolving needs … models, Human in the Loop and MLOps.Data Architecture Design: You understand and know when to use various data architecture design patterns for data & AI products e.g. RAG (Retrieval-Augmented-Generation).Hands on mindset: You speak the language of data fluently, whether it's Python ...

Data Solution Principal

Hiring Organisation
Jobleads-UK
Location
Birmingham, England, United Kingdom
vendor environments with a focus on long-term partnership. Designing for People and Purpose: Your expertise goes beyond just building scalable architectures; you design systems with a focus on delivering value. You ensure that your extensible and scalable solutions are implemented because they consistently meet the evolving needs … Human in the Loop and MLOps. Data Architecture Design: You understand and know when to use various data architecture design patterns for data & AI products e.g. RAG (Retrieval-Augmented-Generation). Hands on mindset: You speak the language of data fluently, whether it's Python ...