20 of 20 Design Patterns Jobs in the City of London

Software Engineering Manager - UCX (Mobile)

Hiring Organisation
Hargreaves Lansdown
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
opportunity to design, architect and build a modern cross platform mobile application from scratch using React Native and latest design patterns and industry best practices to modernize and transform our savings and investment platform. The UCX team consolidates the efforts of the whole organisation, transforming … engineering teams . High proficiency in cross platform development in React Native is essential , with a strong grasp of front-end design patterns and best practices in mobile SDLC. Proven experience of REST/GraphQL API integration with mobile applications Solid understanding of mobile application fundamentals ...

Head of Mobile Engineering & Architecture - React & AWS

Hiring Organisation
Sanderson Recruitment
Location
City of London, London, United Kingdom
Employment Type
Contract
Contract Rate
£700 - £900 per day + Outside IR35
best practices to transform our savings and investment platform. Responsibilities Set technical direction: Define & maintain Mobile and Front end/Web software architecture and patterns, engineering standards and the 'right way' to build greenfield, state of the art web and mobile applications. Own a technical 'opinionated' architecture for front … Extensive Mobile software engineering and significant experience of architecture Deep understanding of Front End/Web and Mobile architecture approaches and design patterns including micro front ends, module federation, stateless, SPA and others Advanced knowledge of React and React Native Eco system and AWS technology stack. Strong ...

Lead Java Developer

Hiring Organisation
Russell Tobin
Location
City of London, London, United Kingdom
technology partners , contributing directly to the performance, resilience, and evolution of a mission-critical e-trading platform. What You’ll Be Doing Design, build, and enhance a robust, ultra-low latency Fixed Income electronic trading platform Lead the adoption and optimisation of TransFICC connectivity within the eFI ecosystem … into broader trading platforms (pricing, algo trading, STP) Deep knowledge of Core Java , object-oriented design, and low-latency design patterns Hands-on experience with: Performance profiling and monitoring Building fault-tolerant, high-throughput systems Linux-based environments Network protocols: TCP, UDP, Ethernet, HTTP Experience ...

LLM, RAG & Agentic Consulting Engineer - Insurance Sector

Hiring Organisation
Staffworx Limited
Location
City of London, London, United Kingdom
Employment Type
Permanent
insurance scale Reusable Assets & Insurance AI Capability Building As part of a consulting-led engineering practice, you will: Build reusable insurance-specific accelerators, agent patterns and reference architectures Contribute to internal playbooks covering claims, underwriting, policy servicing and compliance use cases Share emerging research, frameworks and AI trends relevant … insurance sector Influence delivery methodology, technical standards and agentic design patterns for regulated industries Experience & Skills This is a senior, hands-on consulting engineering role. Candidates should bring: Experience in software engineering, AI engineering or applied data engineering Strong hands-on experience with LLMs, embeddings, RAG pipelines ...

Technical Assessment Lead - 6 month FTC

Hiring Organisation
TPXImpact Holdings Plc
Location
City of London, London, United Kingdom
Employment Type
Temporary
Salary
£85,000
compromising on quality or culture. Responsibilities Conduct in-depth technical assessments and code reviews for engineering candidates. Lead technical interviews focused on software design, coding quality, systems thinking, and consultancy skills. Develop and maintain high-quality assessment frameworks and rubrics. Ensure assessment processes are fair, inclusive, and consistently … Familiarity with inclusive hiring practices and building diverse teams. Skills Technical Assessment & Evaluation: Deep expertise in reviewing code and evaluating architecture, design patterns, and problem-solving approaches. Consistent and objective application of scoring frameworks and rubrics. Ability to assess candidate potential, not just experience. Collaboration & Coaching: Ability ...

AWS Platform Engineer

Hiring Organisation
Anson Mccade
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
growing engineering team delivering high-impact solutions within complex, secure environments. You'll work on modern platforms, collaborating with multidisciplinary teams to design, build, and support scalable systems from proof of concept through to production. What you'll be doing Designing, building, and maintaining platform and application services …/CD tooling (e.g. Jenkins, Bamboo, TeamCity, Bitbucket) Automated testing and static code analysis (e.g. SonarQube) Strong understanding of software design patterns Comfortable working in fast-paced, agile environments Nice to have (not essential) Cloud platforms (AWS and/or Azure) Containerisation (Docker, Kubernetes) Infrastructure & configuration management ...

LLM, RAG & Agentic AI Engineer – Insurance Sector

Hiring Organisation
Staffworx
Location
City Of London, England, United Kingdom
insurance scale Reusable Assets & Insurance AI Capability Building As part of a consulting-led engineering practice, you will: Build reusable insurance-specific accelerators, agent patterns and reference architectures Contribute to internal playbooks covering claims, underwriting, policy servicing and compliance use cases Share emerging research, frameworks and AI trends relevant … insurance sector Influence delivery methodology, technical standards and agentic design patterns for regulated industries Experience & Skills This is a hands-on consulting engineering role. Candidates should bring: Experience in software engineering, AI engineering or applied data engineering Strong hands-on experience with LLMs, embeddings, RAG pipelines ...

Senior Python software engineer

Hiring Organisation
ScanmarQED
Location
City of London, London, United Kingdom
drive innovation in our software architecture. Flexible work options are available in the UK, the Netherlands, or remotely. What will you be doing? Design, develop, and maintain robust well designed Python-based modules that apply advanced optimization techniques and provide analytics for our Pulse product. Implement and optimize … thorough unit and integration testing along with well documented code, promoting long-term stability and maintainability. Apply SOLID principles and appropriate design patterns to ensure scalable and maintainable architecture. Work with modern technologies including SciPy, NumPy, Pandas, SQL, cloud platforms, Docker, Kubernetes, and CI/CD tools. ...

2 x Mid / Senior Full Stack Software Engineers - Hybrid - London

Hiring Organisation
MORRIS SINCLAIR RECRUITMENT LTD
Location
City of London, London, England, United Kingdom
Employment Type
Full-Time
Salary
£80,000 - £100,000 per annum
solid understanding of software development principles (such as SOLID) and practices You have a deep understanding of OOP concepts, and Design Patterns and have implemented them in your previous projects You have vast knowledge in C#, ASP.net MVC and Entity Framework You appreciate autonomy and trust, while … care about building reliable, accessible and well-tested/documented systems for the web You have an appreciation for simple, maintainable design Experience in the financial industry is a plus Experience working with Third-party APIs is a plus Experience in refactoring and improving code performance and design ...

Founding Engineer

Hiring Organisation
Jack & Jill
Location
City of London, London, United Kingdom
What you will do: Build and maintain full-stack features using TypeScript across the entire product ecosystem. Design and implement scalable software patterns and database schemas to handle production workloads. Drive product direction by translating complex operational problems into simple, high-impact software solutions. The ideal candidate … Deep proficiency in TypeScript with over 4 years of experience shipping production-level software. Strong background in software design patterns and managing live workloads on cloud providers. Product-focused mindset with the ability to move fast and turn messy problems into working code. Who are Jack & Jill ...

Senior Unity Engineer

Hiring Organisation
Huckleberry Sport
Location
City of London, London, United Kingdom
general systems and editor tooling that support our games and their features and functionality. You will collaborate closely with other engineering teams, design, production, QA, and other stakeholders in the studio to deliver high-quality user experiences on multiple platforms including desktop, console, and mobile. Your contributions will … essential. Experience developing Unity editor tooling and systems that support multi-disciplinary teams. Solid understanding of software engineering principles, design patterns, and profiling and performance optimisation. Proven ability to write clean, maintainable, portable, performant and well-documented code. Familiarity with C++ is beneficial, particularly in contexts where ...

Senior C# Developer C# .Net - Sports Trading

Hiring Organisation
Client Server
Location
City of London, London, United Kingdom
Employment Type
Permanent
global Sports Trading business, earning substantial bonuses. 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 the strategy team on Greenfield projects which you'll take ownership of and will … 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 ...

Technical Lead

Hiring Organisation
Formula Recruitment
Location
City of London, London, United Kingdom
collaborate closely with both technical and non-technical stakeholders to deliver impact at scale. Responsibilities as a Tech Lead: Take ownership of system design, architecture, and implementation of key backend services Guide and mentor engineers across a cross-functional team Work closely with product managers and business stakeholders … commercial objectives Experience in line management responsibilities while remaining deeply technical Desire for building API-first products Deep understanding of software design patterns, SOLID principles, and test-driven development Experience with Agile methodologies, including peer reviews & pair programming. Ability to translate business needs into scalable technical solutions ...

Software Engineer C# .Net - Sports Trading

Hiring Organisation
Client Server
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£90,000
membership Social events, free fruit, snacks, coffee etc. Your role: As a Software Engineer within the trading engine team you'll collaborate to design and develop real-time trading systems, you'll often be collaborating with the 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 Apply ...

Java Swing Developer

Hiring Organisation
Caspian One
Location
City of London, London, United Kingdom
TCP. Collaborate on plans to decouple UI and introduce microservices. What We’re Looking For Strong Core Java skills and solid understanding of design patterns. Ability to work with multithreaded architectures and optimise performance. Java Swing experience Familiarity with microservices concepts and willingness to transition into modern architecture. ...

Senior Software Engineer

Hiring Organisation
Retelligence
Location
City of London, London, United Kingdom
seeking a highly skilled Senior Software Engineer with expertise in C#, .NET and Azure . In this role, you’ll design, develop, and deliver high-quality software solutions within agile teams, working across the full development lifecycle. You’ll collaborate closely with engineers, architects, DevOps, and product owners … . Hands-on experience with Microsoft Azure services, including Azure Service Bus or other messaging systems (e.g., RabbitMQ, Kafka). Strong understanding of messaging patterns, asynchronous processing, and distributed system design. Proficient in building RESTful APIs and working with JSON/XML data formats. Experience with SQL and database ...

Senior Full Stack Engineer (Golang/Typescript/Kubernetes)

Hiring Organisation
Safe Intelligence
Location
City of London, London, United Kingdom
technical requirements for the role are: Must have: Ability and experience in system programming using Golang. This includes knowledge of database (MongoDB) access patterns (e.g., Optimistic Concurrency Control - OCC) and schema design, domain-driven architecture, and concurrency. Proven experience developing production-grade RESTful APIs ideally with … Some proficiency in JavaScript/TypeScript-based frontend development, with extensive expertise in React. This includes a deep understanding of the DOM, component design, CSS, and state management. Familiarity with Kubernetes-specific platform components and principles , such as load balancers, cluster DNS, autoscalers, API/SDK toolsets ...

Machine Learning Engineer

Hiring Organisation
Expedia Group
Location
City of London, London, United Kingdom
Machine Learning Engineer III 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 … languages, we help advertisers reach 112 million monthly unique visitors. As a Machine Learning Engineer III on this team, you will design and implement scalable machine learning systems that optimise ad selection, campaign performance, and creative personalisation at a global scale. You will work in a highly collaborative ...

Solutions Architect

Hiring Organisation
Reward Gateway
Location
City of London, London, United Kingdom
with CRM tools (Braze, Heap.io, LaunchDarkly) and broader ecosystem Support convergence initiatives with platforms like Smarter and Explorer Technical Leadership Championing technology standards and patterns across engineering teams Contributing to enterprise roadmaps and technology strategy Guide engineering teams on architectural best practices Participate in code reviews and mentor developers … creation and maintenance of architectural decision records. Participate in architecture review processes and approval workflows Ensure compliance with enterprise architecture standards and patterns, identifying and controlling divergences from established patterns Escalate architectural decisions that require broader organisational input Skills and experience required: A proven track record and senior ...

Interaction Designer

Hiring Organisation
Opus Recruitment Solutions
Location
Remote work, City of London, United Kingdom
Employment Type
Contract
Contract Rate
£400 - £500/day
Clearance (mandatory). Proven experience as an Interaction Designer within the Public Sector. Strong knowledge of GDS Service Standards and user-centred design principles. Expertise in designing responsive, accessible interfaces and creating design patterns. Ability to collaborate with multidisciplinary teams including researchers, developers, and product managers. ...