17 of 17 Design Patterns Jobs in the City of London

Anthropic certified AI Large Language Model (LLM) Technology Architect

Location
City Of London, England, United Kingdom
learning, generative AI, and agentic systems, delivering these within active client engagements. You will translate requirements into concrete architecture decisions: selecting design patterns, evaluating and benchmarking technical frameworks, assembling reusable components, and making deliberate technology choices that balance innovation with enterprise‐grade reliability. You will design … skills, multi‐agent orchestration, and memory systems — making deliberate design pattern and technology choices Design and implement agent orchestration patterns that handle task handoffs, communication, state management, and error recovery, validating them through hands‐on prototyping Evaluate multiple design options and technical approaches ...

Senior Software Development Engineer

Location
City Of London, England, United Kingdom
outcomes, demonstrating familiarity with AI-driven systems, tools, or workflows and applying AI/ML concepts to real world products while adhering to established patterns and guidelines. Minimum Qualifications: Bachelor’s degree in Computer Science or a related technical field; or equivalent related professional experience. 8+ years of relevant … make well-reasoned technology choices that are easily testable and observable, with clear alignment to business outcomes and team goals. Strong knowledge of integration patterns, testing and monitoring tools, and operational excellence practices (such as unit testing, SLAs, resiliency and scalability patterns, and alerting), with experience formally mentoring ...

AI Large Language Model (LLM) Technology Architecture Senior Manager/Associate Director

Location
City Of London, England, United Kingdom
heading will be sought by clients, practice leadership, and peers alike. You will evaluate and make definitive decisions on design patterns, technical frameworks, reference architectures, and technology selections — balancing innovation with pragmatism to deliver systems that are robust, scalable, and built to last. This includes providing architectural … first-class concern — usage labelling, gateway-enforced budgets, and cost-per-archetype as a planning input Make the definitive decisions on design patterns, reference architectures, frameworks, and technology selections, balancing innovation with pragmatism Lead and integrate the work of domain architects and specialists, resolving cross-domain tensions ...

Application Architect

Location
City Of London, England, United Kingdom
Operational For the various projects under progress: Map complex business requirements to correct architecture, design and design new or refactor areas where insufficient infrastructure exists in the projects Participate, contribute, and provide opinion on changes, enhancements and design being done to the projects Provide … suppliers Manage their time effectively Understand how best to utilise technology to deliver business solutions Architectural skills Should be strong in design patterns, and industry best practices with experience of applying them to solve software design problems. The ability to analyze the various quality dimensions ...

Principal Engineer - Electronic Pricing - Financial Services - TWE4745

Hiring Organisation
Twenty Recruitment Group
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
Principal Engineer, you will remain hands-on while helping shape the architecture and technical direction of highly available, distributed software platforms. Design and develop backend applications and services within a Java environment. Build and enhance distributed systems operating at high throughput and availability. Design event-driven … event-driven architectures. Experience designing microservices, APIs and integration patterns. Strong Kubernetes experience within production environments. Good understanding of software architecture, design patterns and modern engineering practices. Experience building highly available, resilient and performance-sensitive systems. Strong knowledge of CI/CD, Infrastructure as Code, GitOps ...

Software Engineer - Environment Platform

Location
City Of London, England, United Kingdom
3+ years of professional software development experience. 1+ years of experience contributing to the system design or architecture (architecture, design patterns, reliability and scaling) of new and existing systems. 1+years of experience as a mentor, tech lead or leading an engineering team. Strong coding skills ...

Enterprise Security Architect

Location
City Of London, England, United Kingdom
will help build scalable, resilient, and secure systems that support Apex’s business objectives and regulatory commitments. Key Responsibilities Serve as the security design authority for assigned projects, initiatives, or architectural domains. Translate security policies and standards into actionable design controls and implementation guidance. Evaluate emerging … more of: AWS, Azure, IAM, API gateways, ZTNA technologies or data security technologies. Strong understanding of security principles, design patterns, and defense-in-depth strategies. Knowledge of Standards: Strong knowledge of relevant security standards and frameworks such as NIST, ISO 27001, MITRE ATT&CK, SOC2 and OWASP. ...

Java Developer Kafka API - Tech Consultancy

Hiring Organisation
Client Server
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£90,000
health Travel Insurance Charitable giving Gym membership for you and your family Flexible holiday scheme Your role: As a Java Developer you will design, develop and deliver a range of transformational projects for clients, mainly within the financial services sector and with a focus on Kafka messaging, migrating … 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 ...

Application Developer

Location
City Of London, England, United Kingdom
enhance technology capabilities for the organisation. This is a hands‐on software development role that is expected to be engaged in the design, development, and testing of solutions whilst investing in the improvement of departmental development best practices and self‐development where appropriate. Reporting Relationships Reports to Lead … would be an advantage. Experience of software and data‐testing practices to produce high quality solutions. Have a strong understanding of design patterns and refactoring development work. Possess the capability to apply software development best practices and coding standards within the work environment. Understanding ...

Senior Microsoft Data Engineer

Location
City Of London, England, United Kingdom
digital core and explore new data driven business opportunities. We’re differentiating through our ability to architect solutions using proven design patterns and reusable architecture assets. You'll learn, grow and advance in an innovative culture that thrives on shared success, diverse ways of thinking and enables … architecture principles throughout the delivery lifecycle. Contribute to architectural thought leadership by sharing ideas on innovation, emerging technologies, and modern data and AI architecture patterns across client and internal forums. Lead and mentor junior architects, providing guidance on architectural patterns, standards, and best practices while supporting their professional ...

Front End Developer

Location
City Of London, England, United Kingdom
includes React, TypeScript, GraphQL, AWS Amplify, and AppSync. What You'll Do Build and maintain production features in a React 18+ TypeScript application Design reusable components and scalable frontend architecture Enhance our Vite-based build and development pipeline Create responsive, accessible interfaces using Ant Design … What We're Looking For Essential Skills Strong commercial experience with React and TypeScript Deep understanding of modern frontend architecture and design patterns Experience with Vite or similar build tools Strong CSS/Sass skills and experience with component libraries such as Ant Design ...

Lead D365 Software Engineer

Hiring Organisation
DGH Recruitment
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£80,000
Alongside hands-on development, you will mentor engineers, influence technical strategy, and champion best practices across the development lifecycle. Key Responsibilities - Lead the design, development, and delivery of Dynamics 365 and Power Platform solutions. - Define engineering standards, governance, and best practices. - Develop and maintain integrations between Dynamics … solutions. - Strong C#/.NET development background. - Experience integrating cloud-based and enterprise applications using Azure services. - Knowledge of solution architecture, design patterns, and software engineering best practices. - Experience with Azure DevOps, CI/CD pipelines, and modern development practices. - Demonstrated technical leadership and mentoring experience. - Strong ...

Java Developer in London - client server

Location
City Of London, England, United Kingdom
have familiarity with Agile processes and Test-Driven Development (TDD). Technical Expertise You understand Computer Science, Object-oriented Programming (OOP), Design Patterns, Data Structures, and Algorithms. Knowledge of additional technologies such as Scala, React, Spring, Oracle, Redis, Kubernetes, Docker, and Linux is advantageous. Soft Skills ...

Sr. Full Stack Developer (Java, React & Python)

Location
City Of London, England, United Kingdom
whole organization, we invite you to apply for the position of Technology Architecture in our AI Enablement Team.Job responsibilities:Software Development: Design, develop, and maintain applications. Write well-structured, efficient, and maintainable code. Debug and resolve complex technical issuesTechnical Leadership: Provide technical guidance and mentorship to junior developers. … Collaborate with architects to design & implement scalable and efficient software solutions. Stay up-to-date with industry best practices and emerging technologies.Code Reviews: Review code submitted by team members to ensure adherence to coding standards and best practices. Offer constructive feedback to enhance code qualityTesting and Quality Assurance ...

Full Stack LLM Development Manager - Anthropic/Claude

Location
City Of London, England, United Kingdom
APIs, repositories and delivery toolchains. How to develop and operate MCP-enabled solutions, evaluation suites and responsible AI controls. How to convert repeatable delivery patterns into reusable assets and accelerators for client teams. How to help clients to use AI/ML technologies to solve business challenges … comparable AI coding assistants integrated with enterprise source control and CI/CD workflows. MCP client/server development or comparable secure tool‐integration patterns for agentic applications. Agent orchestration, tool calling, RAG, context engineering, vector databases, event‐driven integration and human approval workflows. Deployment through Anthropic APIs ...

Senior Engineer (Full-Stack)

Location
City Of London, England, United Kingdom
desire to improve and mentor junior members of the team. You will take responsibility for your assigned work by taking ownership of the design, development testing and deployment of software across the team, and work closely with the Principal Engineer, Architects and Leads to ensure the successful deployment … Agile Cross-functional delivery team.Developing well tested software into low latency event driven production environments.Full software development lifecycle in a technical role.Pub/Sub patterns with Messaging technologies (such as SOLACE/AMQP)Worked within a technical platform team, delivering reusable services across multiple agile projects.Microservice Architecture.Containerization.Maintaining code quality ...

Senior Front Office Developer - Trading

Hiring Organisation
CMC Markets UK Plc
Location
City of London, London, United Kingdom
Employment Type
Permanent
hands-on role at the core of our market-making technology stack, where nanoseconds matter and engineering excellence is critical. You will 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 ...