601 to 625 of 768 Design Patterns Jobs in the UK

Engineering Manager – AI-Driven Content Platform (London)

Location
Greater London, England, United Kingdom
products. You will lead an engineering team, own the technical direction, and contribute hands-on to production code while guiding architecture, design patterns, and standards. You will mentor engineers, collaborate with product and design, and champion AI-enabled tooling and scalable, brand-agnostic solutions. #J ...

Senior Software Engineer, Portfolio Management Capabilitities

Location
City Of London, England, United Kingdom
hands-on, full-lifecycle engineering role with significant ownership. You'll work directly with subject matter experts to understand problems, shape solutions, and design, build, test, deploy and support production software. You'll tackle complex business, data and technical challenges in a collaborative environment that values strong engineering … tests.Contributing to CI/CD pipelines and engineering best practices.Operating and monitoring services running in AWS.Participating in code reviews, design reviews and agile ceremonies.Supporting production releases and continuously improving platform reliability.Working closely with Portfolio Managers, Quants and other stakeholders to understand requirements and translate business needs into technical ...

Development Team Lead(.NET)

Location
Greater London, England, United Kingdom
existing WCF-based applications and the strategic modernization of those platforms to ASP.NET Core and cloud-ready architectures.* Evaluate and implement modern integration patterns using **REST APIs, microservices, Azure Service Bus, and cloud-native services** as part of application modernization initiatives.* Perform and enforce high‐quality code reviews, ensuring … standards, clean architecture, and SOLID principles.* Break down complex technical requirements into well‐scoped stories and tasks.* Work with Architects to align on technical patterns, integration approaches, and long‐term platform direction.**People Leadership & Coaching*** Provide day‐to‐day support, mentorship, and coaching to developers across varying experience levels. ...

Senior Software Engineer, Portfolio Management Capabilitities

Location
Greater London, England, United Kingdom
hands‐on, full‐lifecycle engineering role with significant ownership. You'll work directly with subject matter experts to understand problems, shape solutions, and design, build, test, deploy and support production software. You'll tackle complex business, data and technical challenges in a collaborative environment that values strong engineering … tests. Contributing to CI/CD pipelines and engineering best practices. Operating and monitoring services running in AWS. Participating in code reviews, design reviews and agile ceremonies. Supporting production releases and continuously improving platform reliability. Working closely with Portfolio Managers, Quants and other stakeholders to understand requirements ...

Founding Product Engineer

Location
Greater London, England, United Kingdom
agent wrote is actually right. We are looking for a founding product engineer who works at that level: you talk to customers, design the system, and direct AI agents to build it. We do not care which programming language you know. The Role You will work … options (4-year vesting). Who You Are Architect — You think in systems: boundaries, data flow, and the design patterns that keep a codebase simple. You can explain why a design is right, not just that it works. Product-minded — You enjoy talking to customers ...

Tech Lead – Software Engineering (Java, Spring Boot & AWS)

Location
Greater London, England, United Kingdom
take ownership of the technical direction, architecture and hands‐on engineering behind our Pricing Service, working closely with another Software Engineer to design, build and continuously improve the platform. You’ll design, develop and evolve scalable, cloud‐native microservices and APIs using Java, Spring Boot … experience designing, developing and delivering applications using Java and Spring Boot, with a solid understanding of microservices, REST APIs, distributed systems and software design patterns. Architecture and technical design – experience designing scalable, secure and resilient services, with the ability to evaluate technical options, make architectural decisions ...

Salesforce Technical Lead

Location
Greater London, England, United Kingdom
clients. Reporting to their assigned Project/Delivery Lead, the Technical Lead will primarily be responsible for working with Clients to define, design a solution which meets the criteria outlined in their Statement of Work. Requirements * Lead Operational Team in both Waterfall and Agile based projects for clients … Salesforce releases are maintained and provide support and guidance to Technical Delivery Team members to achieve this* Identify reusable assets (design patterns, principles, technical components) and ensure these are actioned* Support and provide mentorship to all members of your project team Key skills: * Apex Coding* LWC* Aura ...

Senior Backend Engineer (Cloud)

Location
United Kingdom
projects that drive the future of intelligent transportation systems. Responsibilities Participate in incident prevention, response, and remediation efforts, learning and applying best practices. Design, build, and maintain scalable cloud services that support device observability, OTA updates, and fleet operations. Lead efforts to improve the reliability, security, and performance … reviews, and contribute to long-term technical strategy for cloud services. Mentor junior engineers and share expertise in cloud technologies, software and architectural design patterns. SKILLS Must have Bachelor's degree in Computer Science, Electrical Engineering, or a related field. 5+ years of industry experience. Experience with Amazon ...

Software Engineer - Java (Cambridge)

Location
Cambridge, England, United Kingdom
focussing intensively on robustness, security, and capacity that can process over 800 transactions every second and exceeding 10 million successful payments every day. Design and develop solutions in Java, SQL, and PLSQL to ecommerce payments gateway as part of a team, in line with: The needs … Linux development environment. You will have a firm grasp of relational database concepts (e.g. Oracle), appreciation of architecture and knowledge of industry design patterns. You will have a dynamic can-do attitude, with the ability to work collaboratively within a team to drive continuous improvement and being able ...

Software Development Manger, Ring Video Platform

Location
Greater London, England, United Kingdom
care about spreading that expertise across the organization. Basic Qualifications Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations Experience in engineering team management Experience … leading the definition and development of multi tier web services Experience working directly within engineering teams Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems Experience partnering with product and program management teams Preferred Qualifications Experience in communicating with users, other technical ...

Middleware Engineer

Hiring Organisation
ARM
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£550/day Umbrella Inside IR35
/WFH + Onsite once or twice a week Overview The Systems and Platform Architecture team is looking for a Middleware Architect to design and provide oversight for Middleware solutions through all stages of the development life cycle from bid, concept through architecture, design, build, test … understanding of security-by-design principles, architectural standards and technical risk management. Ability to identify opportunities for automation, reusable design patterns and platform standardisation. Strong stakeholder communication and cross-functional collaboration skills, translating technical decisions into clear business outcomes and actionable delivery requirements. Disclaimer: This ...

Senior Power Platform Consultant

Location
United Kingdom
project teams and clients, provide technical direction to colleagues, support bids and proposals where appropriate, and help strengthen the Power Platform capability through reusable patterns, assurance, mentoring and knowledge sharing.## Your role* Lead the design, development and ongoing improvement of Power Platform solutions using Power Apps, Dataverse … community, providing guidance, peer review, coaching and mentoring to junior developers and less experienced Power Platform makers.* Contribute to the development of reusable delivery patterns, templates, standards, technical guidance and lessons learned that improve consistency, quality and scalability across Power Platform projects.* Build trusted relationships with clients and internal ...

Software Development Manger, Ring Video Platform Amazon

Location
Cambridge, England, United Kingdom
Qualifications: Not specified Category: I Job Type: Full Time Location: Cambridge, England, GBR Requirements What we're looking for Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification … leading the definition and development of multi tier web services Experience working directly within engineering teams Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems Experience partnering with product and program management teams Nice to have Experience in communicating with users, other ...

Senior Software Developer

Location
United Kingdom
Engineers, QA, and business stakeholders to translate complex requirements into desirable, feasible, and viable solutions. Technical Delivery: Lead the planning, scoping, and technical design of scalable solutions while driving successful, timely delivery across the product portfolio. Software Quality & CI/CD: Ensure software reliability through robust testing practices … . Who we are looking for The successful candidate will demonstrate: Experience using AI across the whole software delivery lifecycle, from requirements and design through to implementation, testing, maintenance and enablement, with tools such as Claude Code, Codex or Cursor, and a value-focused, agile approach Experience maintaining ...

Security Architect — Design & Lead Enterprise Security

Location
Greater London, England, United Kingdom
Linklaters is seeking an experienced Security Architect to design and maintain the firm's security architecture across platforms, ensuring alignment with business objectives, risk management … regulatory obligations. You will lead security architecture initiatives, collaborate with IT, Legal & Risk, and business teams, and implement secure-by-design patterns, standards, and controls while promoting resilience and scalable security. #J-18808-Ljbffr ...

CX Software Engineer London

Location
Greater London, England, United Kingdom
their senior leadership. Responsibilities: Leverages design thinking to propose robust client solutions. Works with CQRS and event sourcing. Implement design patterns and architectural principles and can apply them to a solution. Works across different languages to achieve client outcomes. Implement different testing approaches. Interviews technical ...

Performance Modelling Architect - Platform Architecture

Location
Greater London, England, United Kingdom
exploration of Apple's next-generation GPU architectures and micro-architectures. It's a highly visible role at the heart of the chip design effort, working across every discipline involved, with a direct hand in getting high-performance products into the hands of millions of customers. This … inside Apple's next generation of products, we'd love to talk. Minimum Qualifications Solid understanding of data structures, algorithms, and design patterns Strong software engineering skills in modern C++ Familiar with Python or another scripting language General knowledge of computer architecture Preferred Qualifications Experience working with ...

Senior Power Platform Consultant

Location
West of England, England, United Kingdom
project teams and clients, provide technical direction to colleagues, support bids and proposals where appropriate, and help strengthen the Power Platform capability through reusable patterns, assurance, mentoring and knowledge sharing. Responsibilities Your role Lead the design, development and ongoing improvement of Power Platform solutions using Power Apps … community, providing guidance, peer review, coaching and mentoring to junior developers and less experienced Power Platform makers. Contribute to the development of reusable delivery patterns, templates, standards, technical guidance and lessons learned that improve consistency, quality and scalability across Power Platform projects. Build trusted relationships with clients and internal ...

UI/UX Designer

Location
Greater London, England, United Kingdom
enhancement of a large-scale internal enterprise platform. This is an excellent opportunity for a hands-on designer to take ownership of complex design projects, working closely with business stakeholders, technical teams and developers to improve user experiences across business-critical applications. Key Responsibilities Lead …/UX design activities, from initial discovery and user research through to wireframing, prototyping and developer handover. Design intuitive, functional and engaging user interfaces for complex internal enterprise applications and operational workflows. Produce high-quality wireframes, user journeys, interactive prototypes and high-fidelity designs using Figma. ...

Senior UX Designer AI-Driven Data Interfaces Hybrid London

Location
Greater London, England, United Kingdom
Designer in London to craft data-rich, mobile-first experiences across platforms. The role focuses on IA, prototyping, and AI-ready design patterns, partnering with marketing and development teams to deliver complex journeys in a hybrid setup. You will design for enterprise CMS environments (Adobe ...

Senior Manager - Microsoft Agentic AI Technical Lead, UKI

Location
City Of London, England, United Kingdom
into solution architectures, agent specifications, integration designs and engineering backlogs. Design single-agent and multi-agent solutions, selecting appropriate models, tools, orchestration patterns, grounding approaches, memory and human approval points. Make pragmatic platform decisions across Azure AI Foundry, Microsoft Agent Framework, Semantic Kernel, Copilot Studio, Azure OpenAI … between agents, enterprise applications, data platforms, knowledge sources and business workflows using APIs, events, messaging and appropriate tool protocols. Establish reusable reference architectures, engineering patterns and accelerators. Recognise when an agentic approach is not justified and recommend simpler, safer or more cost-effective alternatives. Hands-on technical leadership Lead ...

Solutions Consultant

Location
Manchester, England, United Kingdom
operate securely and efficiently, while enabling teachers and students to make the most of technology. We are looking for a Solutions Consultant to design technology solutions that help schools and trusts modernise, secure and improve their IT environments. You will work directly with customers to understand their needs … Ensure Systems Operations considerations (monitoring, backup, patching, security operations) are included in every design. Maintain and improve the solutions knowledge base, design patterns, templates and handover packs. Capture lessons learned from delivered projects and feed improvements back into standards. TECHNOLOGIES YOU’LL WORK WITH Network and connectivity ...

Principal Technical Program Manager

Location
Greater London, England, United Kingdom
ensure we are solving for Ripple's current and future customer needs. You will work closely with our product and engineering teams to design robust and scalable systems, lead product schedules, remove roadblocks, and ensure high development velocity. Ideal candidates have a track record of seeing around … matrixed environment. Experience with project planning tools such as Jira and Confluence, and proficiency in Google Sheets. Experience crafting or architecting (design patterns, reliability and scaling) of new and existing systems. Experience in Payments, Custody, Stablecoin, and/or Blockchain ecosystems. WHO WE ARE: Do Your Best ...

Senior Software Engineer

Location
Manchester, England, United Kingdom
real ownership - Our teams own customer problems end-to-end, from discovery and experimentation through to delivery, measurement and continuous improvement. Collaboration by design - Engineers, designers, product managers and data specialists work together to create simple, intuitive experiences that solve real customer needs. A culture built on Accountability … product managers, designers and data specialists to solve real customer problems. Deliver high-quality software across the full development lifecycle, from discovery and design through to deployment, monitoring and continuous improvement. Use technologies including TypeScript, JavaScript, Java, AWS and Vue.js to build scalable, resilient and secure systems. Champion ...

Senior Software Engineer

Hiring Organisation
Tech Talent House LTD
Location
Glasgow, Glasgow City, City of Glasgow, United Kingdom
Employment Type
Permanent
Salary
£50000 - £55000/annum 25 days’ holiday + B/H & Healthcar
take ownership of your work, with support from experienced colleagues and opportunities to continue developing your technical expertise. What You'll Be Doing Design, develop and maintain scalable Java applications using Spring Boot. Build cloud-based microservices, event-driven applications and REST APIs. Develop new features, enhance existing … applications and optimise performance. Work with AWS, PostgreSQL and modern development tools. Contribute to architectural decisions, technical design and development best practices. Write clean, maintainable code and support automated testing and CI/CD processes. Collaborate with developers, testers and project managers in an Agile environment. Troubleshoot complex ...