551 to 575 of 630 Design Patterns Jobs in London

Lead Software Engineer- iOS- Senior Hands On- JPM Personal Investing

Location
Greater London, England, United Kingdom
problem-solving skills Experience writing unit tests using XCTest framework Experience with the MVVM + Coordinator design pattern and other relevant architecture patterns like SOLID Experience with best practices in mobile design (human interface guidelines, threading, etc) Good knowledge of core iOS libraries and frameworks … ideas Preferred Qualifications, Capabilities And Skills- Nice To Haves Experience writing UI tests using XCUITest or other framework Experience building or working with Design Systems (UI Development, White-labelling) Experience with modularisation and dependency injection Appreciation for Accessibility and understanding of how to meet Accessibility requirements Understanding ...

Director Security Architecture

Location
Greater London, England, United Kingdom
senior technology leadership. You’ll shape the organisation’s approach to emerging technologies and security tooling, own architectural standards and design patterns, and provide strategic input at the inception of major transformation programmes. You’ll also engage with external industry forums, bringing new thinking and market developments ...

Director Security Architecture

Hiring Organisation
Barclay Simpson Corporate Governance Recruitment
Location
London, United Kingdom
Salary
£ 100 K
CISO and senior technology leadership.You’ll shape the organisation’s approach to emerging technologies and security tooling, own architectural standards and design patterns, and provide strategic input at the inception of major transformation programmes. You’ll also engage with external industry forums, bringing new thinking and market ...

Secure Development Manager

Hiring Organisation
Ricoh
Location
London, United Kingdom
Salary
£ 100 K
Secure Development Specialist, you'll help drive a measurable shift-left approach to security, ensuring security is considered from the earliest stages of design and development rather than being treated as an afterthought.Working across engineering, architecture, product and cyber security teams, you'll develop and improve secure software … threat modelling, security reviews and risk assessments for key platforms and services.Translating technical risks into practical, actionable security requirements.Providing security input into architectural decisions, patterns and reference designs.Supporting privacy and regulatory considerations, including input into DPIA requirements and secure design activities.Establishing and contributing to a Secure Development ...

Senior Data Engineer

Location
Greater London, England, United Kingdom
multi‐disciplinary, fast‐paced company working across diverse domains, including cloud development, data governance and processing pipelines, electronics, embedded software/hardware, mechanical design/manufacturing, AI & computer vision, and data science—all powering our BIM Platform. To drive this mission, we are seeking a Data Engineer experienced … mind. You will work closely with our API/backend development and data pipeline team to create robust and efficient solutions. Responsibilities Design, develop, and maintain dagster-based data pipeline using Python. Design and implement efficient data models accommodating the planned product features and application requirements. ...

Lead AI Software Engineer

Hiring Organisation
Wells Fargo
Location
London, United Kingdom
Salary
£ 80 K
production-ready AI solutions. This engineering role is suited for candidates who can contribute across the full stack while also helping shape reusable patterns for MCP-enabled tools, skills, and agent-driven workflows. In this role you will Design, build, and maintain AI-enabled applications using React … frameworks. Build skill-based and modular agents that decompose capabilities into reusable, composable, and versioned skills. Build reusable components, services, tool schemas, and integration patterns that can be shared across enterprise AI applications. Integrate logging, tracing, and observability frameworks, including Arize & Splunk compatible logging and agent observability tooling. Ensure ...

IPF Solution Architect

Location
Wimbledon, England, United Kingdom
ofanalysingand implementing solutions to meet both functional and non-functional requirements . Strong back-end development background (e.g. Java) and familiarity with common software patterns and techniques. Experience across modern architectural/delivery standards and methods including Agile, TDD, BDD, CI/CD automation, DevOps practices, Cloud and Microservices … Experience and appreciation for the Payments Industry and regulatory landscape from both a technical, functionaland business perspective . Familiarity with event-driven, reactive architectural patterns such as event sourcing, CQRS and hexagonal architecture . Security architecture awareness including identity management,authenticationand role-based access design . Strong ...

IPF Solution Architect

Location
Greater London, England, United Kingdom
ofanalysingand implementing solutions to meet both functional and non-functional requirements . Strong back-end development background (e.g. Java) and familiarity with common software patterns and techniques. Experience across modern architectural/delivery standards and methods including Agile, TDD, BDD, CI/CD automation, DevOps practices, Cloud and Microservices … Experience and appreciation for the Payments Industry and regulatory landscape from both a technical, functionaland business perspective . Familiarity with event-driven, reactive architectural patterns such as event sourcing, CQRS and hexagonal architecture . Security architecture awareness including identity management,authenticationand role-based access design . Strong ...

Backend Developer - AWS/Typescript/Serverless Architecture/AWS Lambda

Location
Greater London, England, United Kingdom
opportunity to work on meaningful public-facing technology while contributing to the continued development of modern government digital services. Key responsibilities Design, develop and maintain high-quality backend services using TypeScript . Design and implement solutions using serverless architecture and cloud-native development principles. Develop … resilience, scalability and performance throughout the development lifecycle. Contribute to technical documentation and knowledge sharing within the team. Help establish and maintain development standards, patterns and best practices. Contribute to an inclusive, collaborative engineering culture and support colleagues through mentoring and knowledge sharing where appropriate. Essential technical skills Candidates ...

Lead Software Engineer

Hiring Organisation
DTCC- The Depository Trust & Clearing Corporation
Location
London, United Kingdom
Salary
£ 100 K
value. The ideal candidate brings a strong ownership mindset, enjoys solving complex business problems, and thrives in a collaborative Agile environment.Your Primary Responsibilities:Design, develop, test, and deploy Appian applications, including process models, records, interfaces, reports, business rules, and integrations.Develop and support integrations with enterprise systems using REST … stakeholders, product owners, architects, and development teams to deliver innovative business solutions.Drive application quality through code reviews, adherence to best practices, and reusable design patterns.Support CI/CD processes, production deployments, troubleshooting, and operational excellence.Contribute to solution design discussions and continuously improve application performance, scalability ...

Global Banking Markets - Software Engineer - Equities Data Platform Engineering - London - Vice President

Location
Greater London, England, United Kingdom
delivery of a core system within the Equities Data Platform and driving it through the full product lifecycle - from requirements gathering and design, through implementation, testing, deployment and support. Want to be part of a once-in-a-generation rebuild of the Electronic Trading Data Strategy? This role … technical leads on the ground-up rebuild of our Electronic Trading data infrastructure into a cloud-native, AI-first platform. Design, build, and maintain a high-performance, high-availability, high-capacity platform that processes and persists massive volumes of business-critical data in near real time, distributing ...

Senior Scala Engineer

Location
Greater London, England, United Kingdom
drive the technical direction needed to support the future needs of Operations and the business. Lead Through Craft: Provide technical leadership via architecture, design, and code/PR reviews, championing high standards of code quality and engineering excellence. Mentor & Improve: Mentor engineers and drive continuous improvement in platform … event-sourced systems, with hands-on Apache Spark and Apache Flink. APIs & Data Formats: Strong understanding of Apache HTTP, Envoy, and REST API design, plus experience with Protobuf, Avro, and Parquet. Knowledge of Iceberg, Databricks, and Hadoop ecosystems. TDD, ATDD, and Clean Coding practices within a CI/ ...

Backend Developer - AWS/Typescript/Serverless Architecture/AWS Lambda

Hiring Organisation
Methods Consulting
Location
London, United Kingdom
Salary
£ 80 K
accessibility, privacy, resilience, scalability and performance throughout the development lifecycle.Contribute to technical documentation and knowledge sharing within the team.Help establish and maintain development standards, patterns and best practices.Contribute to an inclusive, collaborative engineering culture and support colleagues through mentoring and knowledge sharing where appropriate.RequirementsEssential technical skillsCandidates should have demonstrable … integration testing.Experience using Git and modern software development workflows.Understanding of software engineering principles including clean code, modularity, maintainability, version control and appropriate design patterns.Experience diagnosing and resolving application defects, performance issues and production problems.AWS and Serverless DevelopmentCandidates should have a good understanding of:AWS Lambda and serverless application ...

Remote Java Developer – Fintech

Hiring Organisation
Quant Capital
Location
London, United Kingdom
Salary
£ 70 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 … years of software development. This experience may have occurred at school.Proficiency with Java, Spring, and SpringBoot.Proficiency with concurrent programming principles and basic design patternsExcellent verbal communication, remote development and solid problem-solving skills.BSc/BA/MS/PhD in Computer Science, Engineering or a related field.The environment ...

Java Developer- Fintech

Hiring Organisation
Quant Capital
Location
London, United Kingdom
Salary
£ 70 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 … years of software development. This experience may have occurred at school.Proficiency with Java, Spring, and SpringBoot.Proficiency with concurrent programming principles and basic design patternsExcellent verbal communication, remote development and solid problem-solving skills.BSc/BA/MS/PhD in Computer Science, Engineering or a related field.The environment ...

Java Developer- Fintech

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
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 patternsExcellent verbal communication, remote development and solid problem-solving skills. BSc/BA/MS/PhD in Computer Science, Engineering or a related field. ...

Software Engineer- III- iOS- JPM Personal Investing- Mid Level

Hiring Organisation
JP Morgan Chase
Location
London, UK
Employment Type
Full-time
problem-solving skills Experience writing unit tests using XCTest framework Experience with the MVVM + Coordinator design pattern and other relevant architecture patterns like SOLID Experience with best practices in mobile design (human interface guidelines, threading, etc) Good knowledge of core iOS libraries and frameworks … forward ideasPreferred qualifications, capabilities and skills- nice to haves Experience writing UI tests using XCUITest or other framework Experience building or working with Design Systems (UI Development, White-labelling) Experience with modularisation and dependency injection Appreciation for Accessibility and understanding of how to meet Accessibility requirements Understanding ...

Software Engineer- III- iOS- JPM Personal Investing- Mid Level

Location
Greater London, England, United Kingdom
problem-solving skills Experience writing unit tests using XCTest framework Experience with the MVVM + Coordinator design pattern and other relevant architecture patterns like SOLID Experience with best practices in mobile design (human interface guidelines, threading, etc) Good knowledge of core iOS libraries and frameworks … ideas Preferred qualifications, capabilities and skills- nice to haves Experience writing UI tests using XCUITest or other framework Experience building or working with Design Systems (UI Development, White-labelling) Experience with modularisation and dependency injection Appreciation for Accessibility and understanding of how to meet Accessibility requirements Understanding ...

Tech Lead

Hiring Organisation
IAG Loyalty
Location
London, United Kingdom
Salary
£ 80 K
areas for improvement, and drive initiatives to maintain system reliability, performance, and user satisfaction. Additionally, you will mentor and guide engineers on architecture, integration patterns, and best practices, helping raise the technical capability and innovation of the team.What we need from you Architecture & design expertise – proven ability … design and evaluate new services, ensuring solutions align with product goals and system health.Integration patterns & security awareness – solid understanding of secure, scalable system integration and best-practice security principles.Cloud & DevOps skills – demonstrated experience delivering cloud-native products using modern CI/CD pipelines, with hands-on expertise ...

Tech Lead

Location
Greater London, England, United Kingdom
areas for improvement, and drive initiatives to maintain system reliability, performance, and user satisfaction. Additionally, you will mentor and guide engineers on architecture, integration patterns, and best practices, helping raise the technical capability and innovation of the team. What we need from you Architecture & design expertise – proven … ability to design and evaluate new services, ensuring solutions align with product goals and system health. Integration patterns & security awareness – solid understanding of secure, scalable system integration and best‐practice security principles. Cloud & DevOps skills – demonstrated experience delivering cloud‐native products using modern CI/CD pipelines ...

Lead Full Stack Engineer (Golang Focus)

Hiring Organisation
Pertemps London
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP 70,000 Annual
modern development practices, including AI-assisted development and specification-driven engineering, enabling engineers to focus on delivering quality solutions at speed. Key Responsibilities Design, develop and maintain scalable backend applications using GoLang. Build and enhance RESTful APIs and microservices that support core platform functionality. Contribute to system architecture … technical design decisions. Optimise application performance, reliability and scalability. Troubleshoot, debug and resolve complex technical issues. Collaborate with product managers, engineers and stakeholders to translate business requirements into technical solutions. Write clean, maintainable and well-tested code following engineering best practices. Participate in code reviews and contribute ...

Lead Full Stack Engineer (Golang Focus)

Hiring Organisation
Pertemps London
Location
United Kingdom, Holborn and Covent Garden, Greater London
Employment Type
Permanent
Salary
£70000/annum
modern development practices, including AI-assisted development and specification-driven engineering, enabling engineers to focus on delivering quality solutions at speed. Key Responsibilities Design, develop and maintain scalable backend applications using GoLang. Build and enhance RESTful APIs and microservices that support core platform functionality. Contribute to system architecture … technical design decisions. Optimise application performance, reliability and scalability. Troubleshoot, debug and resolve complex technical issues. Collaborate with product managers, engineers and stakeholders to translate business requirements into technical solutions. Write clean, maintainable and well-tested code following engineering best practices. Participate in code reviews and contribute ...

Data Engineer

Hiring Organisation
Tiro Partners Limited
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £90,000 per annum
play a key role in building scalable data infrastructure and developing robust pipelines that power next-generation products. What You’ll Be Doing Design, develop, and maintain scalable data pipelines using Python and orchestration tools such as Dagster. Create and optimise efficient data models to support both transactional …/or GraphQL APIs. Experience working in Linux environments. Familiarity with Docker and Kubernetes. Understanding of Test-Driven Development (TDD), PyTest, and software design patterns. ...

Lead Test Engineer

Location
Croydon, England, United Kingdom
unit test frameworks like JUnit, assertion libraries, data serialisation tools, security best practices like OWASP Top 10 and standards such as WCAG to design automated accessibility tests. Extensively using CI/CD tools for pipeline automation and a solid understanding of release pipeline concepts. Familiarity with containerization platforms … like Docker and container orchestration platforms like Kubernetes. Using and implementing POM test design pattern and SOLID code design principle. Implementing coding guidelines and standards with a solid understanding of protocols and architectural styles involved in implementing tests. Ability to actively engage with performance testing engineers ...

Staff Engineer

Hiring Organisation
Flagstone
Location
London, United Kingdom
Salary
£ 80 K
long-term view on company value.You'll also play a crucial role in mentoring and coaching engineers, helping them grow their system design skills and ship robust, scalable solutions. As a technical leader, you'll provide strategic guidance while also contributing hands-on to key projects. This will … proposal to adoption.Solution Delivery: Contribute directly to building and maintaining high-quality React and React Native systems while supporting and unblocking other engineers.Architecture & Design: Own cross-platform architecture decisions for web and mobile (React, React Native, TypeScript), ensuring scalable, reliable, and efficient design with a forward ...