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

Senior Cloud & AI Security Enablement Engineer

Hiring Organisation
Hackajob Ltd
Location
City of London, London, United Kingdom
Employment Type
Permanent
Architecture and BISO/Application Security by turning recurring security requirements into reusable cloud guardrails, automated controls, AI-assisted workflows, secure design patterns, and developer-facing enablement materials. The successful candidate will be a practical builder and security partner who can operate cloud security controls, support secure … guardrails for identity, logging, encryption, network segmentation, secrets management, storage, workloads, containers, serverless services, and data protection. Translate security architecture standards into deployable cloud patterns, reference implementations, templates, and engineering-ready requirements. Partner with cloud, platform, DevOps, and product engineering teams to embed security controls into cloud landing zones ...

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

Solutions Architect

Hiring Organisation
eTeam
Location
City of London, London, United Kingdom
React JS, Angular, and other technologies. Collaborate with cross-functional teams to define project scope, objectives, and deliverables. Create the high-level design (or solution architecture documents … business requirements Produce several option papers and work with architecture community and forums to get the designs approved Proficient using architectural principles and patterns, variety of solution types, detailed design patterns, best practices, integration choices etc Design solutions reducing technical debt with futuristic solutions ...

Data Engineering Consultant - Pyspark

Location
City Of London, England, United Kingdom
transformation pipelines within Databricks. Apply software engineering principles including: Full development lifecycle management Source control, automated testing, CI/CD Design patterns and reusable solutions Coding standards and patterns Collaborate with technical solution authorities, ensuring alignment with governance, design decisions, and platform standards. Collaborate ...

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

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

Staff Engineer Java Spring Boot AWS

Hiring Organisation
Client Server
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
technology consultancy, working on complex, long-term transformation projects, primarily within the financial services sector. As a Staff 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 ...

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

Lead Software Engineer Python API

Hiring Organisation
Client Server
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
skills (PostgreSQL, SQL Server - Azure Databricks experience highly preferred) You have a thorough knowledge of Computer Science fundamentals including Data Structures, Design Patterns, OOP You're collaborative and pragmatic with great communication skills What's in it for you: Salary to £110k + bonus 25 days holiday ...

Senior iOS Engineer

Location
City Of London, England, United Kingdom
their policies and access insights about their driving behaviour. The Mobile SDK – a native SDK responsible for collecting the data required to determine driving patterns, which is ultimately used to create a driver score. Beyond coding we are seeking someone who brings deep experience in building secure, scalable … thrive as a Senior iOS Engineer, you should have: 8+ years of iOS development experience. Solid understanding of software architecture, design patterns and best practices. Experience in building SDKs that are scalable, user-friendly, and performant for third-party developers. Strong communication skills and a collaborative spirit ...

Sr. Full Stack Developer

Location
City Of London, England, United Kingdom
Software Development: Design, develop, and maintain applications. Write well-structured, efficient, and maintainable code. Debug and resolve complex technical issues Technical 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 … with cross-functional teams, including QA engineers, product managers, and designers, to deliver high-quality software products. Participate in requirements analysis and solution design discussions Performance Optimization: Identify and address performance bottlenecks in applications. Optimize code for speed, scalability, and efficiency Documentation: Create and maintain technical documentation, including ...

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

Red Team Engineer

Location
City Of London, England, United Kingdom
growing need to track new threats, develop new defences and deploy in a timely and efficient manner. How you can make an impact Design and execute Red Team Operations against iProov’s biometric platform, web apps, APIs, identity flows Strengthen the company’s security posture through offensive security … into all aspects of modern security issues to our products and rapidly developing prototypes for mitigations. Mentor engineers in secure-by-design patterns, client-side security, and secure API design. Work hand-in-hand with developers to propose pragmatic mitigations, remediation plans, and detection logic for vulnerabilities ...

AI Data Engineer

Location
City Of London, England, United Kingdom
engineering capability, including designing, developing and productionising AI-enabled solutions using retrieval-augmented generation, embeddings, vector search, context/prompt engineering, agentic AI patterns, MCP-based extensibility, and Microsoft ecosystem AI tooling. The role ensures these solutions are grounded in reliable, well-governed and secure data foundations. What … build and operate scalable data pipelines and reusable data assets to support analytics, automation and AI use cases. Implement data models, transformations and serving patterns that improve consistency, reusability, quality and performance. Apply enterprise patterns for ingestion, storage, processing and serving, including Lakehouse/medallion layering, metadata enrichment ...

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

Security Architect - DV cleared

Location
City Of London, England, United Kingdom
expertise across complex programmes within a secure, high-assurance environment. The successful candidate will act as a senior security authority, ensuring secure-by-design principles are embedded throughout the delivery lifecycle and providing architectural assurance across new and existing technology solutions. Key Responsibilities Design and assure … secure architectures across complex technology environments. Define security architecture principles, standards and design patterns. Embed security into architecture and design governance. Review existing cloud, hybrid and on-premises architectures and identify areas for improvement. Translate cyber threats and risk into practical, proportionate security controls. Provide security ...