15 of 15 Design Patterns Jobs in the City of London

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

Senior Software Engineer C# Python AI

Hiring Organisation
Client Server
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
exploring how AI can improve both engineering productivity and the products themselves - using tools such as Claude alongside strong software design principles, patterns and engineering best practice. Location/WFH: You'll join colleagues in plush City offices with onsite gym and barista, three days a week … with C# and/or Python (or both!) You have a strong knowledge of Computer Science fundamentals such as OOP, multithreading, Design Patterns and are comfortable with system design You understand what makes a good frontend and how to ensure connectivity between front and backend ...

Senior Security Engineer

Hiring Organisation
83zero Limited
Location
City of London, London, United Kingdom
Employment Type
Permanent
range of LLM use cases. You'll collaborate with Engineering, Operations and technology teams to deliver secure, scalable and resilient solutions. Key Responsibilities Design, develop, optimise and enhance a GenAI prompt security platform. Protect AI and LLM-based applications against adversarial attacks and prompt injection. Build and automate … Jenkins. Strong experience designing and implementing secure APIs and libraries. Experience contributing to software architecture and design, including design patterns, reliability and scalability. Experience with containerised deployment, ideally using technologies such as Kubernetes or OpenShift. Experience within Cyber Engineering, DevSecOps or MLSecOps environments. Excellent problem ...

API Architect with.NET

Hiring Organisation
CSI GLOBAL LTD
Location
City of London, London, United Kingdom
design, and enforce strict REST API standards and governance across all enterprise services, ensuring high-throughput, security, and resilience. ● Implement advanced architectural patterns such as Microservices, Domain-Driven-Design (DDD), CQRS, and Event-Driven Architecture. ● Design uniform resource naming, versioning strategies, payload structures … robust error-handling mechanisms standard to enterprise RESTful environments. ● Define data modeling, caching strategies, and integration patterns across microservices.Containerization & Platform Orchestration ● Architect container-native development and deployment workflows using Docker. ● Design, configure, and optimize enterprise deployments on Kubernetes (K8s),managing ingress, service meshes, scalability, and resource limits.Code ...

Solutions Architect

Location
City Of London, England, United Kingdom
programming languages like Scala, Python and Golang will be a plus Ability to read/write code and expertise with various design patterns Have used NoSQL database such as MongoDB, Cassandra, etc. Work on opportunities along with sales, practice, delivery teams through the pre-sales process Develop ...

Senior Application Security Specialist

Hiring Organisation
Secure Source
Location
City of London, London, United Kingdom
common vulnerabilities ability to guide remediation in a way developers can implement Secure development lifecycle knowledge: understanding of how to embed security into design, build, test and deployment stages familiarity with shift-left practices and developer workflows Threat modelling capability: ability to identify threats, abuse cases and attack …/CD pipelines hands-on experience integrating SAST, DAST, SCA and secrets scanning tools Secure architecture understanding: familiarity with secure design patterns and common failure modes in modern architectures (cloud-native, microservices, serverless) Secure AI and data-driven systems awareness: understanding of risks associated with AI models ...

Principal Backend Engineer Java Spring Boot AWS

Hiring Organisation
Client Server
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
consultancy, working on complex, long-term transformation projects, primarily within the financial services sector. As a Principal Backend Engineer, you'll lead the design and delivery of high impact technology projects, helping clients modernise legacy systems, migrate to AWS and introduce modern CI/CD and cloud deployment … 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 What ...

Dynamics 365 CE Developer

Hiring Organisation
Amtis Professional Ltd
Location
City of London, London, United Kingdom
Employment Type
Contract, Work From Home
Contract Rate
£400 - 500 per day
delivery of critical customer and patient-facing digital solutions. This is an excellent opportunity for a hands-on Microsoft specialist who can design, build and enhance solutions within the Dynamics 365 Customer Engagement platform whilst contributing to wider Azure integration initiatives. The successful candidate will work across … APIs and integration services Azure Functions Azure Logic Apps Azure Service Bus Azure API Management Azure DevOps Git source control REST APIs and integration patterns Secure application development Unit testing frameworks SOLID principles and software design patterns Desirable Experience Healthcare or NHS environments Azure Health Data ...

Mobile Engineer II, Android

Location
City Of London, England, United Kingdom
building a best-in-class shopping experience for our travellers and partners. As a member of the team, you'll estimate engineering efforts, design your changes, implement and test your changes, push to live, and triage production issues. You need to be collaborative, and curious as we build … will: Build, enhance, and maintain Android applications using Kotlin, applying solid understanding of Android platform capabilities, UI components, and mobile design patterns to deliver high-quality customer experiences across Expedia Group brands. Design and implement clean, testable, and maintainable low-level designs (LLD), APIs ...

Applications Developer (Web / Mobile / Server) City of London / Hybr

Hiring Organisation
Eutopia Solutions Limited
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£80,000
powered features and tools Developing and optimising SQL Utilising low-code development platforms such as Power Apps, Power Automate, PatternBuilder, and Fliplet to design and implement custom applications that improve business processes and workflow efficiency You will also be involved … collating documentation, testing and providing support and training to users Skills and experience required: Solid knowledge of web application architecture and design patterns Minimum of 3 years of application development experience using Microsoft .NET (.NET Core or .NET Framework) with C#, ASP.NET Core, and SQL Server Minimum ...

AI Engineer

Location
City Of London, England, United Kingdom
accelerate our vision to make bill management effortless. You'll primarily focus on building and maintaining internal API interfaces, data flow standards, and integration patterns, and frontend services. This is a hands-on engineering role where you'll deliver features, improve systems, and with clear ownership of small … Role Accountabilities Develop, test, and maintain internal API interfaces and backend services that connect third-party partners and internal tools. Contribute to our integration patterns and data flow standards, reducing technical debt and increasing reliability. Actively document and share system knowledge, strengthening team resilience. Seek ways to automate repeat ...

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

Lead BI Analyst - Tableau

Hiring Organisation
Harnham
Location
City of London, London, United Kingdom
migration programme. Key responsibilities include: Leading end-to-end Tableau development across Desktop, Prep, and Cloud Defining and enforcing best practice for dashboard design, data modelling, and performance optimisation Owning BI governance frameworks, including data quality and reporting standards Supporting and enabling business users to develop self-service … data engineering teams on architecture and platform decisions Driving improvements to an existing Tableau estate, reducing technical debt and introducing scalable design patterns Supporting a major data warehouse migration into a cloud platform Your Skills & Experience Strong end-to-end Tableau experience, including dashboard and data source ...

AI Security Architect

Hiring Organisation
SGI
Location
City of London, London, United Kingdom
cloud, data, IAM and network security. You should understand the agentic threat landscape, and have knowledge of enterprise scale secure design patterns, standards and best practices. You must be a strong communicator, and able to act with autonomy. You will be helping to deliver a strategic roadmap ...

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