51 to 70 of 70 Design Patterns Jobs in London

iOS Developer

Hiring Organisation
Infoplus Technologies UK Ltd
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
GBP Annual
Swift, Swift UI and Swift package manager Experience working with iOS frameworks and integrating external SDKs Good knowledge of the different design patterns like MVVM, VIPER, Swift UI Uni-directional approach Applying Agile methods to the development of softw click apply for full job details ...

AWS Data Architect

Hiring Organisation
Networking People (UK) Limited
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£450 - £500 per day
existing architecture, identify technical debt, and create remediation strategies. Work closely with data engineering teams to drive adoption of best practices and modern design patterns. Required Technical Skills 5+ years of hands on experience with AWS data services, including: AWS Glue (ETL jobs, crawlers, Data Catalog) Amazon Athena ...

Senior Python Engineer

Hiring Organisation
Safe Intelligence
Location
City of London, London, United Kingdom
Requirements : The technical requirements for the role are: Extensive professional experience as a Python-based developer. Experience with modern Python development techniques and design patterns. Experience with the development of highly parallelised applications, including memory management. Experience with widely used tools in data science and machine learning. Developers ...

iOS Developer

Hiring Organisation
Expedia Group
Location
City of London, London, United Kingdom
direction, influencing engineering standards, and shaping the evolution of AI-enabled capabilities across the mobile platform. In this role, you will: Lead the design, development, and maintenance of advanced iOS applications, ensuring high performance, quality, and responsiveness across Expedia Group’s product suite. Architect and implement robust, scalable …/ML concepts to real world products. Preferred Qualifications: Experience architecting scalable, complex, modular, and maintainable iOS mobile architectures, leveraging common design patterns such as MVVM or VIPER Advanced proficiency in SwiftUI - Skilled in multi-threading, concurrency, and performance optimisation Prior experience in the search domain ...

Data Modeller

Hiring Organisation
Data Inc. (UK) Ltd
Location
London, United Kingdom
Employment Type
Contract
clients, products, trades, positions, risk, finance, market and collateral data) Ensure models align to agreed modelling standards, naming conventions, and reusable design patterns Translate business requirements into clear, structured data models aligned to authoritative upstream sources Facilitate workshops with SMEs and data teams to validate definitions … experience with enterprise data modelling tools (e.g. ERwin, ER/Studio, PowerDesigner, or similar) Advanced SQL skills and strong understanding of relational database design (e.g. Oracle, SQL Server, PostgreSQL) Experience designing and optimising data models for: Data warehouses (Kimball/Inmon methodologies) Data marts Operational data stores ...

Engineering Manager - 12 Month FTC

Hiring Organisation
TPXImpact Holdings Plc
Location
East London, London, United Kingdom
Employment Type
Temporary
Salary
£70,000
familiar with the component based approach to build and deliver projects You apply strong knowledge of software architecture and design patterns to inform technical decisions, ensuring the delivery of resilient and maintainable systems. You lead and champion agile development practices, ensuring your team leverages tools like Jira … mission to build a future where people, places and the planet are supported to thrive. Combining vast expertise in human-centred design, data, experience and technology, we help the public, private and third sectors with their digital transformation journey, delivering high quality solutions that improve services, experiences ...

Founding Engineer | Profitable Startup

Hiring Organisation
Jelly
Location
London Area, United Kingdom
clear ownership, read on. You’ll Work With JJ (Founder) Robert (Senior engineer) Dol (Senior engineer) Abbie (Customer success) Saif (Growth) Raul (Design) Philippine team (Support) You’ll thrive here if You are driven You want to move fast. Turn messy problems into working software in a week … than you found them Must-haves Typescript : deep understanding of both front-end and back-end usage Backend : proficiency in software design patterns Cloud provider : experience running live production workloads in the cloud Relational database : confident writing queries, designing schemas, and shipping DB changes without downtime Latest ...

Senior Frontend Engineer

Hiring Organisation
Plexus Resource Solutions Ltd
Location
City of London, London, United Kingdom
Employment Type
Permanent
engineers to build and maintain high-quality web applications. Write clean, efficient and maintainable code that meets industry standards. Implement responsive design patterns to ensure optimal viewing and interaction across a variety of devices. Requirements: Expertise in JavaScript, TypeScript and React. Experience in leading technical products. ...

Software Engineer

Hiring Organisation
Kestrix
Location
Greater London, England, United Kingdom
building problems. Using the full scope of detailed data to create archetypes for common building types, leading to an understanding of heat loss patterns and informing scalable and efficient retrofit planning. Solutions in these areas will likely start by using heuristics and statistical methods with the opportunity and ambition … environment. Job responsibilities Take ownership of the end-to-end development and implementation of services within Kestrix’s core platform. Participate in the design and architecture discussions, contributing your ideas and insights to ensure the scalability, reliability, and performance of our software. Develop and validate novel approaches ...

Senior Quantitative Developer

Hiring Organisation
Centrica
Location
London, United Kingdom
Employment Type
Permanent
broad remit to support the development, and use of, our pricing and risk management models and systems. As well as consulting on software design, systems architecture and software engineering practices. This role will be situated in our London or Aalborg office and the successful candidate will be required … high quality increments to the team's model library - working both individually and collaboratively. Providing leadership in areas such as object modelling & interface design, automated testing & refactoring and performance optimisation. Provide support to Trading & Origination on model usage and behaviour. Leverage the teams cross-asset expertise to connect ...

Senior Quantitative Developer

Hiring Organisation
Centrica - CHP
Location
Hayes, London, United Kingdom
Employment Type
Permanent
broad remit to support the development, and use of, our pricing and risk management models and systems. As well as consulting on software design, systems architecture and software engineering practices. This role will be situated in our London or Aalborg office and the successful candidate will be required … high quality increments to the team's model library - working both individually and collaboratively. Providing leadership in areas such as object modelling & interface design, automated testing & refactoring and performance optimisation. Provide support to Trading & Origination on model usage and behaviour. Leverage the teams cross-asset expertise to connect ...

IT Solution Architect

Hiring Organisation
BDO
Location
London, United Kingdom
Employment Type
Permanent
work closely with other Architects, and Innovation Managers to ensure new solutions address a business problem whilst adhering to our architectural design and enterprise strategy. In order to accelerate time to market, you will utilise approaches such as buy before build and a rapid agile delivery. Using both … technical knowledge to achieve successful business outcomes through an engaging and consultative approach. In this role you'll: Be responsible for leading the design, and technical delivery of prototypes and digital products within an agile squad. Participate in the discovery of new opportunities, turning problems statements into business ...

Senior Java Developer (Low-Latency Payments Systems)

Hiring Organisation
RE Partners
Location
London Area, United Kingdom
strong Core Java and SpringBoot expertise, and thrive in a collaborative yet opinionated engineering culture, we want to hear from you. Key Responsibilities : Design, develop, and optimize low-latency, high-throughput backend systems using Core Java and SpringBoot. Build and maintain RESTful APIs and microservices that power secure …/or Kubernetes. Strong cloud experience with AWS services such as ECS, EKS, Lambda, S3, etc. Solid understanding of MongoDB and NoSQL design patterns. Prior experience in Payments Processing, financial services, or banking systems. Strong communication skills and a bias toward action and opinionated design decisions. ...

Software Engineer

Hiring Organisation
StreetID
Location
Greater London, England, United Kingdom
managers to develop scalable, high-performance platforms that process large datasets and support complex pricing and risk analytics across asset classes. Key Responsibilities Design, develop, and maintain Java-based risk platform components that support pricing, market data integration, and risk analytics. Collaborate with quantitative analysts and model developers … trading environment. Proven experience building or supporting risk platforms, pricing systems, or valuation engines. Strong knowledge of object-oriented programming, data structures, and design patterns. Familiarity with market risk, credit risk, or counterparty risk concepts. Experience with messaging systems (e.g., Solace, Kafka, or RabbitMQ) and distributed architecture. Solid ...

Senior Software Engineer

Hiring Organisation
Retelligence
Location
City of London, London, United Kingdom
stack includes: The Engine: Expert-level C# and .NET Core mastery. Architecture: Deep understanding of SOA (Service Oriented Architecture) and complex Object-Oriented design patterns. System Dynamics: Specialized knowledge of concurrency, asynchrony, and parallelism —essential for real-time transactional processing. Data & Web: High proficiency in SQL Server … Desired Innovations Our client is actively modernizing. Exposure to the following is highly valued: Cloud & Orchestration: Azure ecosystems, Docker, and Kubernetes (AKS) . Messaging Patterns: Enterprise systems like Azure Service Bus or NServiceBus. Next-Gen Tech: Experience with Blockchain development or Cryptographic concepts is a significant plus. Modern ...

GenAI Architect

Hiring Organisation
HCLTech
Location
City of London, London, United Kingdom
with strategic business acumen, serving as both a technical authority and a trusted advisor to clients What you’ll do Multi-Agent Architecture Patterns : Define and govern reference architecture for multi-agent systems, covering hierarchical, peer-to-peer, and sequential (ReAct) orchestration models. Guide teams on pattern selection based … knowledge graphs, and episodic/audit memory. Ensure coherent retrieval strategies across layers. Retrieval-Augmented Generation (RAG) and CAG (Cache Augmented) Architecture : Define architectural patterns for end-to-end RAG pipelines, including chunking, embedding, vector search (e.g., Azure Cognitive Search, pgvector), and reranking. Ensure designs include standards for lineage ...

Principle Enterprise Architect

Hiring Organisation
Michael Page Technology
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
Principal Enterprise Architect will lead the organisation's enterprise wide architecture vision, ensuring technology, design and transformation efforts are aligned to strategic business outcomes. The role ensures the organisation has the right technical and business design capability to deliver its transformation programme and broader strategic goals. … Enterprise Architecture strategy. Set and maintain the target architecture across all areas - business, data, technology, security and applications. Create clear architecture and design principles to guide decision making. Build and maintain an organisation wide architectural roadmap. Communicate architecture plans, risks and benefits to senior stakeholders in an understandable ...

Senior Low Latency Developer

Hiring Organisation
CMC Markets
Location
Greater London, England, United Kingdom
hands-on role at the core of our market-making technology stack, where nanoseconds matter and engineering excellence is critical. You’ll design and build ultra-low latency pricing and risk systems that directly power our global trading operations. If you thrive in performance-critical environments and want … trading. Build and enhance components within a low latency, high-throughput trading architecture. Apply advanced concurrency, memory management and performance tuning techniques. System Design & Ownership Take responsibility for designing scalable, resilient and maintainable systems. Contribute to architectural decisions across the trading and risk platform. Build tooling to improve ...

Senior AI Automation Engineer

Hiring Organisation
Adecco
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£800 - £850/day Inside IR35
Doing: Technical Ownership: Take charge of the bank's UiPath and Tungsten Automation platforms, ensuring they align with innovation goals. Solution Design: Develop AI and automation-driven solutions that drive efficiency and effectiveness. Integration Mastery: Build robust integrations between Copilot Studio, UiPath, Azure AI, and Tungsten Automation. Prototype … Development: Create prototypes, proofs-of-concept, and pilot-ready technical solutions that set the standard for excellence. Secure Architecture: Define and maintain secure integration patterns across all platforms, ensuring compliance with enterprise standards. Capability Exploration: Stay ahead of the curve by exploring new platform capabilities and AI features. Collaboration ...

Data Engineer

Hiring Organisation
Norton Blake
Location
London Area, United Kingdom
integration between AI agents and enterprise environments. Key Responsibilities Ensure organizational data is agent-ready by aligning data access, availability, and technical architecture. Design, build, and maintain robust data pipelines supporting real-time and batch processing for AI agents. Contribute to the technical implementation of agent systems using … comparable technologies. Develop and maintain client libraries for secure collaboration between data systems, agents, and internal platforms. Implement data-centric agent patterns and integrate agents with existing enterprise systems. Conduct continuous testing and validation of data integrations and pipelines throughout the development lifecycle. Incorporate feedback loops to ensure data ...