1 to 25 of 56 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 ...

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 ...

Lead Solution Architect Endur (ETRM Gas & Power Trading)

Hiring Organisation
BP Energy
Location
South West London, London, United Kingdom
Employment Type
Work From Home
deliver solutions that are technically robust and aligned with business ambition. You will help modernise our trading technology by applying contemporary design patterns, cloud-native engineering principles, and architecture governance that supports performance, scalability, resilience, and future growth. You will provide architectural leadership across internal teams … Endur/ETRM Platform Leadership Lead architecture and design across Endur programmes (new capabilities, upgrades, integrations, and platform modernisation). Define integration patterns between Endur and surrounding systems (market data, scheduling/optimisation, risk, settlements, reporting, data platforms). Domain Advisory (Gas & Power) Act as a trusted ...

Salesforce Technical Lead - Remote - Public Sector

Hiring Organisation
Damia Group Ltd
Location
West London, UK
technical aspects, including communication strategies contributing to sprint demos. Own solution integrity, ensuring scalability, performance, security, and best practice design patterns Conduct code reviews and enforce development standards across your team(s) Provide guidance on integration patterns and approaches, often in collaboration with integration technical leads. … Proven experience leading technical delivery on enterprise Salesforce programmes Deep expertise in Apex, LWC, integration architecture, and data modelling Strong understanding of Salesforce development patterns and governor limits Experience with CI/CD pipelines and DevOps tooling (e.g., Copado, Gearset, Git-based workflows) Experience integrating Salesforce with ERP, data ...

Senior Software Engineer

Hiring Organisation
TogetherWeTech
Location
City of London, London, United Kingdom
Benefits: Competitive bonus Private Health Insurance Dental Insurance Stock options Personal development training budget Key Requirements & Responsibilities: Collaborate with cross-functional teams to design, develop, and implement high-quality software solutions. Their environment is Golang (Must have experience) Lead the architecture and design of complex systems, ensuring scalability, reliability, and performance. Strong expertise in REST API, OO and functional design principles, design patterns Mentor and provide technical guidance to junior engineers, fostering a culture of continuous learning and growth. If you are a passionate and experienced Senior ...

Security Architect - Urgent!

Hiring Organisation
Cloud Consulting
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
GBP Daily
IR35. The security architect will create and design security for the client's systems and services, maintaining security documentation and develop architecture patterns and security approaches to the new technologies. At this role level, you will: undertake structured analysis of technical issues, translating this analysis into technical … designs that describe a solution be consulted about design and provide design patterns identify deeper issues that need fixing look for opportunities to collaborate and reuse components, communicating with both technical and non-technical stakeholders align designs with Enterprise Architecture Main Activities Documenting service assets ...

Senior Web Application Developer

Hiring Organisation
CPS Group (UK) Limited
Location
City of London, London, United Kingdom
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 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 ...

Interim Senior Web App Developer

Hiring Organisation
Handle Recruitment
Location
London, South East, England, United Kingdom
Employment Type
Temporary
Salary
£475 - £540 per day
GitLab or Azure Pipelines Mentor and guide junior and mid-level developers on technical best practices Support technology migrations with clean architecture, scalable design, and smooth implementation Deliver secure, scalable, high-quality code aligned with architecture and sprint goals Continuously explore new technologies to improve platform and team … Server, and Entity Framework; experience with HTML5, CSS3, JavaScript, and React Strong grounding in OOP, SOLID principles, and design patterns Proficient with Git, GitFlow, SourceTree, and NuGet Experience with CI/CD and DevOps tools (GitLab, Azure DevOps, TeamCity, Cake, Octopus) Familiar with Agile (Scrum/Kanban ...

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

Hiring Organisation
Salt
Location
London, United Kingdom
Employment Type
Contract
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, UK
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 ...

Senior C# Software Engineer| Payments | £130,000 | Greenfield Payments Platform | 3 Days in Office

Hiring Organisation
VirtueTech Recruitment Group
Location
City of London, London, United Kingdom
services for a Global Payments platform Design and build low-latency, high-throughput Payments APIs (REST/HTTP) Implement event-driven architecture patterns (Pub/Sub, messaging, real-time processing) Build distributed microservices in a cloud-native AWS environment Optimise performance, caching strategies, and database interactions … Contribute to DevOps automation, CI/CD pipelines, and modern SDLC practices Partner with Enterprise Architecture to define long-term system design patterns You will play a key role in shaping a greenfield C# .NET Payments ecosystem serving major financial institutions and corporate clients globally. Senior C# ...

Senior Product Designer

Hiring Organisation
Natcap
Location
City of London, London, United Kingdom
recently raised funding and is poised for significant growth. Role Overview: We’re looking for a Senior Product Designer to take ownership of design at Natcap. You will join the team responsible to transform the business from consulting to product-led. Our recently launched product has an established … existing platform Redesigning key parts of the product so users can explore, compare and act on insights more effectively Establishing reusable design patterns and helping build a more robust design system Collaborating closely with engineering and science teams to make smart, practical design ...

Senior Data Engineer

Hiring Organisation
Indicium AI
Location
City of London, London, United Kingdom
modern data systems as well as AI enabled applications Solve end to end data problems/opportunities at scale Contributing to solution architecture & design of complex systems Working with our customers to take them on a journey to success bringing their data strategy to life Engage with your … languages (e.g. Python, Java, C# ) Solid software engineering and DevOps skills as well as the complete SDLC applied to data, e.g. design patterns, automation, testing, contract definition, clean code, CI/CD, path to production Worked with one or more cloud platforms and services ( AWS, Azure ...

Senior Developer

Hiring Organisation
Experis
Location
City of London, London, United Kingdom
Employment Type
Contract
Contract Rate
£600 - £770/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 ...

Principal Architect (Platforms)

Hiring Organisation
TRITANIUM
Location
City of London, London, United Kingdom
Remaining hands‐on in the design and review of complex or high‐risk platform components. - Advising architecture forums on platform constraints, integration patterns, and operational trade‐offs. - Partnering with engineering, infrastructure, application, and cybersecurity teams to deliver scalable, resilient platforms. - Establishing reference architectures, design patterns, standards, and decision records. - Leading architecture reviews to validate scalability, security, reliability, operability, and cost effectiveness. - Defining and governing integration patterns (APIs, messaging, event streaming, data movement). - Ensuring platforms are designed for operability and observability (monitoring, logging, alerting, performance). - Influencing DevOps and platform engineering practices including ...

Software Engineer II

Hiring Organisation
Expedia Group
Location
Greater London, England, United Kingdom
Expedia Group brands power global travel for everyone, everywhere. We design cutting-edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming community is essential in driving our success. Why Join Us? To shape the future … fundamentals Experience with Java/Scala (JVM) and Spring along with a good grasp of OO design with strong design patterns knowledge. Experience with cloud-computing platforms such as Amazon Web Services Understanding of testing and monitoring tools Ability to debug applications Understanding how teams ...

Principal Java Developer - Consultancy

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 Apply now to find out more about ...

Interaction Designer

Hiring Organisation
Sanderson Recruitment
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£425 - £450 per day + Remote
first - occasional travel to London Duration: 3 months We're looking for an experienced Interaction Designer to join our digital team and help design accessible, user-centred services that meet the needs of the public. You'll work on complex, high-impact services, collaborating closely with researchers, content … Produce and iterate interaction designs using wireframes, prototypes and service flows Use the GOV.UK Design System and contribute to design patterns where appropriate Collaborate with user researchers to test and refine designs based on evidence Work closely with developers to ensure designs are feasible ...

Principal Software Engineer

Hiring Organisation
Vitality
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
embedding an AI-augmented software development lifecycle, where AI tools are used to amplify engineering effectiveness while maintaining clear human accountability for design, quality, security, and delivery outcomes.The role influences both internal teams and external third parties, ensuring that modern engineering practices, including AI-augmented development, are adopted … refactoring, analysis and documentation Ensure AI usage enhances sound engineering judgement and design discipline Define and coach architectural and design patterns supporting safe and effective AI usage Deliver to standards Apply Vitality technical, security and process standards to manage risk and protect data ...

Principal Software Engineer

Hiring Organisation
Vitality Corporate Services Limited - Tech
Location
Central London, London, United Kingdom
Employment Type
Permanent
Salary
£90,000
embedding an AI-augmented software development lifecycle, where AI tools are used to amplify engineering effectiveness while maintaining clear human accountability for design, quality, security, and delivery outcomes. The role influences both internal teams and external third parties, ensuring that modern engineering practices, including AI-augmented development … refactoring, analysis and documentation Ensure AI usage enhances sound engineering judgement and design discipline Define and coach architectural and design patterns supporting safe and effective AI usage Deliver to standards Apply Vitality technical, security and process standards to manage risk and protect data ...

Lead C# Backend Developer - Perm - London

Hiring Organisation
INFUSED SOLUTIONS LIMITED
Location
London, United Kingdom
Employment Type
Permanent
Salary
£85,000
someone who thrives in a collaborative environment and enjoys working closely with both technical and non-technical stakeholders. Role & Responsibilities Lead the design and development of scalable backend systems using C# and .NET Framework Provide technical leadership and mentorship to a team of developers Take ownership of backend … relational databases Proven experience in a Lead or Senior Developer position Experience building scalable, high-performance applications Strong understanding of software design patterns and best practices Excellent problem-solving and communication skills Desirable Skills Experience with modern .NET (Core/.NET 6+) Exposure to cloud platforms (Azure ...

AI Engineer (MS Stack)

Hiring Organisation
Lorien
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
Salary negotiable
engineers and external partners to fill capability gaps and accelerate delivery. Acting as an SME in the Foundry space , advising on design patterns, feasibility and technical constraints. Technical Ownership Producing clear solution design , documentation and reusable patterns. Helping shape IP, frameworks and technical assets that … orchestration Ability to design and implement end-to-end AI workflows and agents. AI Expertise Solid understanding of modern AI concepts and patterns developed over the last few years. Experience in LLM orchestration, agent frameworks, prompt engineering and real-world delivery. An "eye for making it work ...

Senior FDE, Palantir

Hiring Organisation
Staffworx
Location
City of London, London, United Kingdom
relationships, basic semantics, versioning). Application layer (Workshop, Code Repositories, OSDK/APIs, Actions, AIP/agentic workflows). Implement data modelling and transformation patterns under guidance from senior team members. Help configure permissions (RBAC/ABAC), object-level security and auditability following established standards. Support CI/… power users. Share learning, debugging tips and best practices with peers. Follow internal standards for code quality, naming conventions, testing and design patterns and contribute improvements as you gain experience. Required Experience Commercial experience working with Palantir Foundry or AIP in an implementation, consulting or engineering role. ...