1 to 25 of 69 Design Patterns Jobs in London

Senior Web Application Developer ASP.NET MVC 5, C#, & React

Hiring Organisation
PCR Digital
Location
Hammersmith, London, United Kingdom
Employment Type
Contract
Contract Rate
£425 - £538/day Inside IR35 to Umbrella
application development experience consisting of strong C#, ASP.NET MVC 5, and React. Strong knowledge of Object-Oriented Programming, SOLID principles, common design patterns and RESTful API design and integration (experience with SOAP WebServices and XML/XPat) also required. We are looking for a strong … , and efficient implementation delivered smoothly and seamlessly. * Deliver secure, maintainable, scalable, and fault-tolerant code following SOLID principles, OO design patterns, and industry best practices. * Contribute to front-end development using HTML5, CSS3, JavaScript, and modern React components to maintain the web applications. * Participate ...

Senior Software Engineer

Hiring Organisation
JSS
Location
City of London, London, United Kingdom
Responsibilities Lead the design, development, and delivery of scalable full-stack applications Architect robust, maintainable solutions using modern design patterns and best practices Collaborate cross-functionally with product owners, designers, and engineers to deliver high-impact features Facilitate and contribute to Agile ceremonies (sprint planning … using TypeScript/React and C#/.NET (or similar technologies) Deep understanding of software engineering principles, including modular architecture and design patterns Proven experience designing and developing RESTful APIs and microservices Experience architecting end-to-end systems across frontend, backend, and data layers Strong knowledge ...

Product Designer

Hiring Organisation
Liberty
Location
London, UK
part of our DNA – and that extends to our team. Job Purpose: As a Product Designer at Liberty, you will support the design and delivery of engaging, user-friendly digital experiences. Working as part of the product design team, you’ll contribute to projects across Liberty … defined project phases, consistently delivering user-centred solutions with reliability and focus. Contribute to the documentation of design decisions, design patterns, and guidelines to support team knowledge sharing. Stay curious about design trends, tools, and emerging best practices, bringing new ideas and inspiration ...

Senior Interaction & Product Designer

Hiring Organisation
TPXImpact Holdings Plc
Location
East London, London, United Kingdom
Employment Type
Permanent
Salary
£55,000
leading inclusive design from start to finish across discovery, alpha, and beta, and implementing comprehensive accessibility testing plans Establishing design patterns auditing designs for consistency, effectively using existing design systems, reducing complexity and technical debt Working with developers bridging the gap from user … standards (WCAG) across all stages, implementing testing plans that use assistive technologies (JAWS, VoiceOver, Magnifier, and Dragon) Audit designs for consistency, differentiate between patterns and components, and contribute to complex design systems (GOV.UK, NHS, etc) Demonstrate the value of prototyping in code, using tools like GOV.UK ...

Solutions Architect

Hiring Organisation
4Front Recruitment
Location
City of London, London, United Kingdom
deliver microservices based architectures, enabling modular, resilient, and highly scalable platforms Define and govern API first strategies, including RESTful service design, integration patterns, and API lifecycle management Apply TOGAF principles and frameworks to drive structured architecture development and governance Translate business and technical requirements into robust, future … solution architecture, from strategic vision and CXO engagement through to hands on implementation Conduct architecture and solution assessments, including product selection, architectural patterns, and sourcing strategies Develop and maintain architecture roadmaps, providing strategic direction and technical leadership Mentor engineering and architecture teams, promoting best practices in modern software ...

Senior UX/UI (Product) Designer

Hiring Organisation
VML Enterprise Solutions
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
London. This hybrid role is ideal for a highly skilled individual who excels in best-in-class user experience and user interface design and is eager to craft exceptional digital experiences that drive engagement and conversion. You will be at the forefront of digital design, problem … experience working with complex, tokenised design systems , with a deep understanding of component architecture including variants, properties, and scalable design patterns Solid understanding of responsive design principles and behaviour logic , ensuring consistent and high-quality experiences across devices and platforms Advanced proficiency ...

Java React Fullstack Developer - VP

Hiring Organisation
Bond McKenzie
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£85,000 - £115,000 per annum
Private Markets platform using a microservice architecture, supporting hundreds of client businesses, managing and analysing their portfolios. The team’s focus is to design and implement authorisation and permissions management using RBAC and policy based approaches. The team owns permissions management capabilities (roles, entitlements, lifecycle changes) and drives … experience in React or similar and modern JavaScript/TypeScript. Solid experience with object oriented design and applying standard design patterns Experience designing, building, and deploying scalable microservices using API first principles with REST and/or gRPC. Experience with API authentication and authorization mechanisms ...

Vice President, Fullstack Software Engineer (Java/React)

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
platform using a microservice architecture. This platform supports hundreds of client businesses, managing and analysing their portfolios. The team’s focus is to design and implement fine‐grained authorization and permissions management using RBAC and policy‐based approaches. The team will be owning permissions management capabilities (roles, entitlements … experience in React or similar, and modern JavaScript/TypeScript. Solid experience with object‐oriented design and applying standard design patterns Experience designing, building, and deploying scalable microservices using API‐first principles with REST and/or gRPC. A strong appreciation for best practices, attention ...

Senior Web Application Developer (Full Stack)

Hiring Organisation
CPS Group (UK) Limited
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£450 - £525/day
architecture, scalable design, and efficient implementation * Produce secure, maintainable, scalable, and fault-tolerant code following SOLID principles and OO design patterns * Contribute to front-end development using HTML5, CSS3, JavaScript, and modern React components * Participate in architectural discussions and propose improvements * Participate in code reviews … Server, Entity Framework * HTML5, CSS3, JavaScript, jQuery, and React experience. * Strong knowledge of Object-Oriented Programming, SOLID principles, and common design patterns. * Experience working with RESTful API design and integration; SOAP WebServices and XML/XPath * Skilled in using IoC containers (Autofac, Ninject) and unit testing ...

Senior Java Backend Developer

Hiring Organisation
Vallum Associates Limited
Location
London, United Kingdom
Employment Type
Permanent
Salary
£80,000
retail trading. You will also contribute to shaping the technical roadmap and improving the Software Development Life Cycle (SDLC). Key Responsibilities: Design, develop, and maintain high-performance backend services for complex data processing systems Architect scalable solutions for high-volume calculations and data pipelines Optimize database schemas … quality across all backend services Identify and resolve performance bottlenecks, defects, and system issues Adhere to best practices in engineering, including design patterns and architectural principles Develop and maintain unit and integration testing frameworks Contribute to the technical roadmap and continuously improve SDLC processes Support additional ...

Java Back End Developer

Hiring Organisation
Vallum Associates
Location
London Area, United Kingdom
retail trading. You will also contribute to shaping the technical roadmap and improving the Software Development Life Cycle (SDLC). Key Responsibilities: Design, develop, and maintain high-performance backend services for complex data processing systems Architect scalable solutions for high-volume calculations and data pipelines Optimize database schemas … quality across all backend services Identify and resolve performance bottlenecks, defects, and system issues Adhere to best practices in engineering, including design patterns and architectural principles Develop and maintain unit and integration testing frameworks Contribute to the technical roadmap and continuously improve SDLC processes Support additional ...

Back End Developer (DV Cleared)

Hiring Organisation
Experis
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£75,000
Defence & National Security Role Summary Our client is seeking DV cleared Backend Developers to support high impact Defence and Security programmes. You will design, build and operate secure, cloud-native backend services that underpin mission-critical national systems. This is a hands on engineering role, focused on building … delivering production systems. Strong coding ability in Java, Python and/or JavaScript/TypeScript. Solid understanding of backend engineering fundamentals, design patterns and API design. Experience working in Agile teams (e.g. Scrum, Kanban). Strong communication skills and a collaborative mindset. Cloud & Engineering Experience building backend ...

Senior Java Engineer (AWS, REST, SOAP) - Hybrid - Sussex

Hiring Organisation
Salt Search
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
£500 - £700 per day
work across modern cloud-native architectures, contribute to API and microservices development, and help drive best practices across the engineering organisation. Key Responsibilities Design, develop, and maintain high-quality Java applications using Spring Boot. Build and optimise RESTful APIs and contribute to GraphQL service development. Develop cloud-native … legacy service integration. Experience with test automation and Cucumber. Preferred Attributes Strong proficiency in software engineering fundamentals, including clean code, design patterns, and maintainable architecture. Demonstrated ability to think independently, validate information, and apply sound engineering judgment - including the ability to use AI tools effectively without over ...

Senior Java Developer - Multithreading/Caching

Hiring Organisation
Harvey Nash
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
£700 - £800 per day
Ensure optimal performance, quality, and reliability across backend services. Diagnose and resolve performance bottlenecks and defects. Follow best-practice engineering standards, design patterns, and architectural principles. Apply Test-Driven Development (TDD) in day-to-day development. Use static code analysis tools such as SonarQube to maintain clean … Java tooling (Maven/Gradle, testing frameworks, dependency management). Proven experience building data processing or data-intensive applications. Solid understanding of modern architectural patterns (Microservices, Event-Driven Architecture). Strong TDD skills and experience using static code analysis (e.g., SonarQube). Clear communication skills with the ability ...

Prduct Owner

Hiring Organisation
COMXPS LTD
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
From £550 to £600 per day
Strong analytical skills to collect, analyse, and interpret data to inform product decisions Ability to work effectively with cross-functional teams, including engineering, design, marketing, sales, and customer success Flexible to adapt to changing market conditions, customer needs, and business priorities Strong problem-solving skills to overcome technical … Kanban, to manage product development and collaborate with engineering teams Understanding of programming concepts, including data structures, algorithms, and software design patterns Knowledge of technical architecture, including system design, scalability, and performance optimisation Proven ability to work effectively with cross-functional teams, including engineering, commercial ...

Principal Architect - Intelligent Automation

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
Automation Solution Architecture, enabling the delivery of robust and compliant high-level solution designs covering business, data, application & technology domains* Define and maintain architecture patterns and reference architectures for Agentic AI solutions, leveraging Azure AI Foundry as the pro-code platform - including multi-agent orchestration, tool integration … tools and platforms for suitability within the enterprise context, balancing innovation velocity with security, maintainability and governance requirements* Explore agentic AI design patterns, including autonomous workflow execution, human-in-the-loop orchestration, and self-learning agent capabilities, to identify high-value use cases for the corporate domains ...

Principal Technical Consultant - Automation

Hiring Organisation
TEN10 SOLUTIONS LIMITED
Location
South East London, London, United Kingdom
Employment Type
Permanent, Work From Home
role What Youll Be Doing Strategic Direction: Set the overall direction for quality engineering and implement innovative approaches across diverse client delivery landscapes. Design & Develop: Build and support automation and/or performance test frameworks using a variety of open-source, commercial, and bespoke solutions. Leadership & Mentorship: Lead … Experience working at a senior level, establishing organisational networks and engaging other senior leaders. Technical Depth: Professional knowledge of object-oriented design patterns and modern languages such as Java, TypeScript/JS, Python, C#, or Scala. Modern Architecture: Solid understanding of cloud services (AWS/Azure/ ...

Global Banking & Markets - Software Engineer - Vice President - London London · United Kingdom [...]

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
Frameworks & Architecture : Spring Boot, gRPC/Protocol Buffers, integration/orchestration frameworks (e.g., Apache Camel, Spring Integration), and pipeline/adapter design patterns (retry, dead‐letter queues, error isolation). Cloud & Infrastructure : Cloud platforms (GCP, AWS), container orchestration (Kubernetes, Docker), and JVM tuning for containerized workloads. Observability … high‐availability environments. Data & Performance : Data modeling, SQL/NoSQL databases, caching strategies, and performance optimization in latency‐sensitive systems. Security : Enterprise security patterns; authentication protocols, mutual TLS, secrets management, and certificate rotation. Domain Knowledge : Equities, post‐trade, or financial services experience; trade lifecycle concepts, asset servicing, position management ...

Global Banking & Markets - Software Engineer - Vice President - London

Hiring Organisation
Jobleads-UK
Location
City Of London, England, United Kingdom
Frameworks & Architecture: Spring Boot, gRPC/Protocol Buffers, integration/orchestration frameworks (e.g., Apache Camel, Spring Integration), and pipeline/adapter design patterns (retry, dead‐letter queues, error isolation). Cloud & Infrastructure: Cloud platforms (GCP, AWS), container orchestration (Kubernetes, Docker), and JVM tuning for containerized workloads. Observability … high‐availability environments. Data & Performance: Data modeling, SQL/NoSQL databases, caching strategies, and performance optimization in latency‐sensitive systems. Security: Enterprise security patterns; authentication protocols, mutual TLS, secrets management, and certificate rotation. Domain Knowledge: Equities, post‐trade, or financial services experience; trade lifecycle concepts, asset servicing, position management ...

Senior Developer

Hiring Organisation
Experis
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£60,000
experience of secure coding standards, and what this means in .NET Solid understanding of software development principles, including object-oriented programming (OOP) and design patterns. Experience with unit testing frameworks (e.g., , XUnit, NUnit). Experience with Git for version control. (Experience with Azure DevOps a plus) Proficiency ...

Senior Software Engineer

Hiring Organisation
Formula
Location
City of London, London, United Kingdom
best practices such as peer code review and pair programming Clear understanding of fundamental computer science and software engineering concepts (e.g. design patterns, test-first design, SOLID principles) Desirable Familiarity with both Monolithic and Microservices-based systems A background in a product-led environment where ...

Senior Developer

Hiring Organisation
Experis
Location
City of London, London, United Kingdom
Employment Type
Contract
Contract Rate
£450 - £451/day
Strong knowledge of PostgreSQL (Postgres) - including schema design and query optimization Solid understanding of object-oriented programming principles and design Patterns Familiarity with front-end development and integration using HTML and JavaScript Experience with Jenkins and modern CI/CD practices Proficiency in AWS services ...

Senior C# Developer - Finance

Hiring Organisation
Client Server
Location
London, UK
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 ...

Senior Full Stack Engineer

Hiring Organisation
Impala Search
Location
London, UK
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 ...

Data Engineer (AI Enablement)

Hiring Organisation
University College London Hospitals NHS Foundation Trust
Location
London, NW1 2PG, United Kingdom
Salary
£58133.00 to £65261.00
solving hard problems: building the secure, modern data infrastructure that lets advanced research and machine learning move from theory into reality. You will design data pipelines, evolve our data warehouse and metadata capabilities, prototype machine-learning workflows on real clinical data, and support data quality across the Trust. … audience. Understanding of data quality issues and how these relate to the organisation as a whole Desirable Strong software engineering fundamentals (design patterns, SOLID principles) or data modelling (data modelling patterns, dimensional modelling, data warehousing) Ability to collaborate with others, working closely with engineering teams Communication ...