76 to 100 of 152 Design Patterns Jobs in London

Senior Full Stack Engineer

Hiring Organisation
Impala Search
Location
London, United Kingdom
that bring complex data to life. Working across both frontend (React, TypeScript) and backend (.NET Core, C#) technologies, you’ll collaborate with product, design, and data science teams to create seamless, intelligent solutions that define the future of shipping analytics. This is a hands-on engineering role that … React, TypeScript/JavaScript, HTML, and CSS . Proven experience with C#, .NET Core , and SQL-based databases . Understanding of Design Patterns and SOLID principles . Experience designing and consuming RESTful APIs . Familiarity with Azure or other cloud platforms and configuration management. Experience with Agile ...

Python Developer / Team Lead - FinTech

Hiring Organisation
Client Server
Location
Central London, London, United Kingdom
Employment Type
Permanent, Work From Home
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/…/CD, testing and deployment You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're collaborative and pragmatic with great communication skills You're degree educated in a STEM discipline, having achieved a 2.1 or above What ...

Lead/Principle Software Engineer

Hiring Organisation
17918
Location
London, United Kingdom
world challenges. This role offers the opportunity to work on both short and long-term programmes in a highly collaborative environment. Key Responsibilities Design, develop, document, deploy and enhance platform features in line with functional and non-functional requirements Contribute to the elaboration and estimation of user stories … control and collaboration tools such as Git-based platforms Proven experience with test-driven development practices Understanding of microservices architecture and design patterns Exposure to big data technologies Environment and Benefits Opportunity to work on high-impact, mission-critical projects within a secure and regulated domain Collaborative ...

Java Developer - Back / Middle office, Clearing, Settlements

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
Microservices Multi-threading, performance tuning REST APIs, distributed systems CI/CD, Git, Maven TDD/BDD, JUnit, Mockito SOLID principles, Design Patterns Financial Services/Capital Markets experience Strong stakeholder engagement skills Desirable Settlements, Clearing, Prime Brokerage expertise Azure, AWS or GCP Terraform, Event-Driven Architecture ...

Principal Software Engineer Java Spring Boot AWS

Hiring Organisation
Client Server
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
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 What ...

Senior AI/Data Science Consultant

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
prototype to production Implement and optimize multi‐agent systems using frameworks such as LangGraph, CrewAI, AutoGen, Semantic Kernel, or OpenAI Agents SDK Create orchestration patterns including planner/executor, supervisor/worker, and tool‐calling workflows Build RAG pipelines with embeddings, chunking strategies, hybrid search, retrieval evaluation, and enterprise … data grounding Architect reusable AI design patterns including human‐in‐the‐loop workflows and multi‐agent coordination models Apply agent integration and communication standards (MCP, A2A, OpenAPI, REST, gRPC) Lead technical delivery of AI projects, managing timelines, dependencies, and stakeholder expectations Ensure delivery adheres to AI governance ...

Senior/Lead Android Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
principles and a keen eye for clean, maintainable code Deep knowledge of the Android ecosystem - including platform fragmentation, UI design patterns, and delivering consistent experiences across a wide range of screen sizes and devices Solid familiarity with Google technologies, Play Store submission processes, and Google … working within Agile teams Nice to have Knowledge of Kotlin programming language, Clean Architecture and reactive programming An eye for UX and interaction design - you care about how things feel, not just how they work Hands‐on experience with mobile CI/CD tooling, including build, test ...

Senior Product Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
contexts Use customer feedback, analytics, and direct user insights to inform technical decisions, prioritise improvements, and validate that shipped features deliver measurable value Design and implement complex data flows, API integrations, and background processing systems that handle high-volume operations reliably while maintaining system performance and data integrity … workflows Testing strategies (unit, integration, end-to-end) Experience with monitoring, logging, and observability tools Knowledge of scalable system architecture and design patterns Familiarity with modern AI tools and a habit of staying up to date with how they can improve engineering workflows Highly desirable AdonisJS, NestJS ...

Senior Frontend Engineer

Hiring Organisation
Impala Search
Location
London, United Kingdom
applications that bring complex data to life. Working with cutting-edge technologies like React and TypeScript , you’ll collaborate closely with product, design, and data science teams to shape interfaces that define the future of shipping intelligence. This is a hands-on technical role that blends creativity, collaboration … . A strong appreciation for UI/UX design and a passion for delivering exceptional user experiences. Understanding of Design Patterns and SOLID principles . Experience building and consuming RESTful APIs . Familiarity with Agile/SCRUM methodologies and modern CI/CD practices. ...

Senior Java Developer

Hiring Organisation
Pontoon
Location
Bromley, London, United Kingdom
Employment Type
Contract
helping shape the future of a business-critical reporting application. You'll work alongside experienced engineers, mentor junior developers and contribute to the design and delivery of high-quality backend solutions. The successful candidate will be expected to liaise with both technical and business colleagues locally in London … AngularJS/Angular Working knowledge of Git, JIRA, Artifactory, Ansible Experience building and consuming Web Services Understanding of Java concurrency and design patterns Previous experience working in Agile/Scrum teams Key Responsibilities Develop and enhance enterprise Java applications. Build scalable backend services using Spring Boot ...

Salesforce Architect

Hiring Organisation
Capgemini
Location
Greater London, United Kingdom
Employment Type
Full Time
unable to work at home 100% of the time. Your Role: Seeking a highly skilled and experienced Salesforce Designer to lead the design and implementation of complex Salesforce solutions As a Salesforce Architect you will play a pivotal role in shaping our Salesforce platform strategy ensuring it aligns … UpToDate with the latest releases and features Provide technical leadership and mentorship to development teams guiding them on best practices and design patterns Evaluate and recommend appropriate Salesforce technologies and tools to support business requirements Establish and enforce Salesforce development standards and governance policie Integration Data Management ...

Senior Solution Architect

Hiring Organisation
I3 Resourcing Limited
Location
City of London, London, United Kingdom
Employment Type
Permanent
delivering innovative solutions across a complex insurance environment. Working closely with business stakeholders, delivery teams and technical specialists, you'll lead the design of scalable, secure and future-ready solutions that support strategic transformation initiatives. This is an excellent opportunity for an architect who enjoys influencing technology direction … Support requirements gathering and business process optimisation, maximising the use of core platforms while minimising unnecessary custom development. Champion architecture governance, design patterns and technology standards. Promote Agile delivery and DevSecOps practices throughout the software development lifecycle. Work closely with technical leads and development teams to review ...

Solution Architect

Hiring Organisation
Accenture
Location
London Area, United Kingdom
knowledge of open source, open standards and cloud technologies Good understanding of architectural concepts, methodologies and approaches Excellent working knowledge of design patterns and modelling notations such as Archimate, UML and BPMN Good knowledge of integration techniques, architecture patterns and non-functional drivers Strong experience … leading development teams from a design and technical basis Quality Assurance skills to assess the quality and completeness of deliverables Knowledge and demonstrable experience of both traditional and agile delivery methods Ability to understand and challenge designs What is in it for you At Accenture in addition ...

Principal, Solutions Architect - Media, Entertainment, Games & Sports , Solutions Architecture [...]

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
dive deep on strategic customer engagements Abreast with the latest innovation across Data and AI at AWS, and identifying emerging solution and deployment patterns Advise senior technology leaders and executives on cloud strategy and architecture Design scalable, reliable architectures for media, gaming, streaming, and sports workloads Lead … gaming infrastructure, and sports technology Pattern Recognition & Technology Evaluation Identify trends and common challenges across MEGS customers Evaluate new technologies and design patterns, and translate findings into actionable guidance for account teams Build reusable frameworks and solution blueprints that help teams move faster Thought Leadership Create whitepapers ...

Machine Learning Engineer - AI

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
commitment to delivering high-quality results in a fast-paced, dynamic environment. Job Summary JD.com is seeking an innovative AI Agent Engineer to design, develop, and deploy intelligent agents that enhance our e-commerce and logistics platforms. This role involves leveraging cutting-edge AI techniques to create autonomous … techniques. Experience with agent-based modeling, reinforcement learning, multi-agent systems, or cognitive architectures. Solid understanding of software engineering principles, including design patterns, data structures, and algorithms. Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and MLOps practices is a plus. Excellent problem-solving skills, with ...

Senior Solution Architect

Hiring Organisation
Munich Re
Location
Greater London, United Kingdom
Employment Type
Full Time
maximise core product utilisation and minimise custom builds. Uphold appropriate solution architecture governance processes and tools while maintaining focus on design patterns and technology standards Act as an enabler of Agile and DevSecOps practices in collaboration with program delivery Review high-level designs with technical leads … requirements are understood. Act as a liaison between divergent business and IT teams to bring them together, mentor, share knowledge, solve problems, design common reusable assets and maximise the use of existing capabilities and frameworks Work closely with program managers and delivery leads to identify key design ...

Development/ Engineering Manager

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
channels. Ensuring the current implementation of our digital solutions is in‐line with industry best practices and standards. Drive improvements in the current design, processes & implementation to improve operational management, scalability, and extensibility. Responsibilities Lead multiple cross‐functional Agile teams, ensuring consistent delivery of high‐impact digital products … enterprise architecture planning; ensure team deliverables align with long‐term platform strategies and technical roadmaps. Advocate for engineering best practices, design patterns, and modern software development methodologies including DevOps, CI/CD, and built‐in quality. Identify and implement AI use cases to enhance team productivity through ...

Senior Java Developer

Hiring Organisation
Synnovate
Location
London, United Kingdom
Employment Type
Permanent
Salary
£115000 - £125000/annum Hybrid Working
leadership and mentoring responsibilities — with direct exposure to cloud-native infrastructure, advanced Java development, AI and a highly collaborative engineering culture. Key Responsibilities Design, develop and maintain in-house systems, APIs, reporting tools and the client … portal Customise and extend third-party trading systems to meet business requirements Write clean, well-tested code following SOLID principles, Design Patterns and Clean Code practices Apply TDD and BDD methodologies; maintain test coverage using JUnit, Spock and Mockito Participate in code reviews and contribute to continual ...

Lead Salesforce Architect

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
and govern enterprise-grade integration solutions. Define strict standards for system architecture, data security, resiliency, and observability while unifying design patterns across platforms. Drive high standards for technical quality across Apex, Lightning Web Components (LWC), data architecture, platform security, performance optimization, and DevOps. Proactively identify … Sales & Service Cloud), with specific experience in contact center and customer service architectures. Enterprise Integration: Strong expertise designing complex system interfaces, high-throughput integration patterns, and resilient cross-platform data flows. Hands-On Technical Depth: Comprehensive understanding of platform mechanics—data modeling, sharing/security models, performance tuning, Apex ...

Senior C# Developer - Finance

Hiring Organisation
Client Server
Location
London, United Kingdom
global Asset Manager with c$3 million under management. As a Senior C# Developer within the trading engine team you'll collaborate to design and develop real-time trading systems, you'll often be collaborating with he strategy team on Greenfield projects which you'll take ownership … Oracle) You're comfortable with JavaScript/React You have a thorough knowledge of Computer Science fundamentals such as OOP, Design Patterns, Data Structures, Algorithms You are collaborative with excellent communication and stakeholder management skills You are degree educated in Computer Science or similar technical discipline What ...

Head of Product Security - CISO function - BPL

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
shift‐left security programme, ensuring security is integrated into the earliest stages of the software development lifecycle through threat modelling, secure design patterns, and automated tooling. Manage the security champions programme, recruiting, training, and supporting champions across all product squads. Own the developer security toolchain (SAST, DAST … SDLC integration metrics, champion programme health, and developer satisfaction with security. Collaborate with Security Architecture and Engineering on the “paved road” of secure defaults, patterns, and base images that product teams build upon. Manage and develop the Product Security team, balancing deep technical capability with developer relations skills. ...

Worldwide Specialist Solutions Architect – Analytics, Messaging Services, Data & AI GTM

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
they’re decoupling microservices, building real‐time notification platforms, or migrating from on‐premises message brokers to the cloud. Your deep expertise in messaging patterns and protocols will help organizations choose the right tool for the job and architect solutions that are reliable, cost‐effective, and built to grow. … tailored to customer workloads Guide customers migrating from on‐premises message brokers (RabbitMQ, ActiveMQ, IBM MQ, TIBCO) to AWS managed services Develop reference architectures, patterns, and best practices for pub/sub, point‐to‐point, fan‐out, and event‐driven integration scenarios Partner with AWS service teams to influence ...

Solution Architect - Associate Manager

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
approaches Hands-on technical background, preferably from systems engineering with experience of application and integration architecture. Knowledge of solution architecture principles, design patterns, and Architecture modelling tools. Knowledge of market leading technologies and solutions Familiarity with major Cloud technologies, working experience of at least one major Cloud ...

Senior Android Developer

Hiring Organisation
Adecco
Location
London, United Kingdom
Employment Type
Permanent
Salary
£65000 - £90000/annum Bonus and Benefits
ideally have: Strong commercial experience developing Android applications. Excellent Kotlin and Jetpack Compose skills. A solid understanding of Android architecture and design patterns. Experience working in Agile teams. A collaborative approach and a passion for writing high-quality code. An interest in using AI tools to improve ...

Principal Software Engineer – Customer Platforms

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
Responsibilities Lead technical excellence from design to operations and launch of core product features or strategic programmes. Drive technical direction and influence our overall strategy informing decisions on both Technology and Product investments as well as teams’ setup. Champion Communities of Practice to help establish engineering excellence … Significant track record of strategic and innovative thinking, as well as execution and implementation. Specialist in clean code and implementation of design patterns for common problems. Depth of knowledge in Information Security, you can design, quality review and quality assure solutions and services with security ...