251 to 275 of 707 Design Patterns Jobs in the UK

Product Designer (UX), HCI

Location
Greater London, England, United Kingdom
interfaces where users can understand, guide, correct, and stay in control of AI systems that reason and act across multiple steps. Current UX patterns are not enough for proactive AI products. You will help define new interaction models for how users work with AI, review progress, recover from mistakes … What You’ll Be Doing Design end-to-end user experiences for AI product surfaces, from concept to shipped product. Create interaction patterns for human-AI workflows, including prompting, review, confirmation, correction, handoff, and recovery. Design interfaces that help users understand what ...

Symfony Developer

Location
Greater London, England, United Kingdom
challenge and inspire you. Here's what a typical day might look like: Develop and maintain Symfony-based applications with clean, efficient code Design and implement RESTful APIs using API Platform or FOSRestBundle Build reusable bundles and Symfony components Integrate third-party services and APIs into applications Optimize … 8+ and object-oriented programming Experience with Doctrine ORM and database design Proficiency in MySQL/PostgreSQL Understanding of design patterns and SOLID principles Experience with RESTful API design and development Familiarity with Composer and dependency management Knowledge of Git and version control ...

Solution Data Architect

Location
United Kingdom
guidance to stakeholders Embedding data governance and Data Protection by Design principles Contributing to the continuous improvement of data architecture practices and patterns Your skills and experience: Advanced data modelling and architectural design skills Hands-on experience with data modelling tools is essential. Erwin would … highly beneficial Excellent understanding of data integration patterns, middleware and database technologies Knowledge of data protection, governance frameworks and secure design practices Familiarity with Microsoft Purview or other enterprise data catalogue platforms Experience with master and reference data management tools (e.g. Ataccama, Profisee - desirable) Working knowledge ...

Java Software Engineer

Location
Greater London, England, United Kingdom
Mandatory skills: Java 8, Kafka, Collections, Multi-threading, problem solving as core skillset with knowledge of databases and design patterns, and some hands-on experience on UNIX. The candidate needs to be a self-starter, a confident personality with good communication skills who can work with minimum … Core understanding of streaming in Java and how to leverage it with AWS proprietary services. Extensive experience with Spring Boot framework. Implement various architecture patterns (microservices, event-driven, CQRS, hexagonal, cloud-native). Databases: Basic knowledge of SQL. Familiarity with non-relational databases. Communication Skills: Good oral and written ...

Laravel Developer

Location
Greater London, England, United Kingdom
typical day might look like: Develop and maintain Laravel applications with clean, efficient code Integrate third-party services and APIs into web applications Design and implement RESTful APIs and microservices Collaborate with cross-functional teams to define and implement new features Write comprehensive tests and ensure code quality … latest Laravel and web technology trends Requirements 3+ years of experience with Laravel and PHP Strong understanding of MVC architecture and design patterns Experience with modern APIs and third-party integrations Proficiency in MySQL/PostgreSQL and database design Experience with Vue.js or React Understanding ...

Senior Java Developer IRC303860

Location
Greater London, England, United Kingdom
drive architectural excellence across business, application, data, and infrastructure layers. The initiative focuses on developing end-to-end features, applying resilient design patterns to handle complex failure modes, automating build and deployment lifecycles, and ensuring full system observability and forward compatibility across all platform capabilities. Requirements Senior … driven microservices using Spring Boot and Kafka, prioritizing high availability, low latency, and operational excellence. Implement continuous build, test, and deployment automation using executable patterns to streamline software delivery. Collaborate with Principal Engineers, Domain Architects, and key stakeholders to align technical architecture with business objectives. Formulate emergent design ...

Platform & Data Engineer - Financial Services - Permanent - TWE47235

Hiring Organisation
Twenty Recruitment Group
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
reliability, scalability, automation and engineering quality. Role As a Platform & Data Engineer, you will work across software engineering, data and platform technologies, helping design, build and improve systems that operate at scale. Design and develop backend applications, services and data-driven platforms. Build and enhance distributed … distributed systems and scalable application design. Experience designing modular applications, services or microservice-based architectures. Strong knowledge of software engineering principles, design patterns and clean code practices. Experience with automated testing across unit, integration and end-to-end environments. Good understanding of CI/CD, automated deployment ...

Backend Developer – AWS, TypeScript, Serverless Architecture, AWS Lambda

Location
Greater London, England, United Kingdom
problems and production incidents • Address security, accessibility, privacy, resilience, scalability and performance throughout the development lifecycle • Contribute to technical documentation, knowledge sharing, development standards, patterns and best practices • Support an inclusive engineering culture and mentor colleagues where appropriate Requirements Strong commercial experience developing backend services and APIs Strong proficiency … unit and integration testing Experience using Git and modern software development workflows Understanding of clean code, modularity, maintainability, version control and design patterns Experience diagnosing and resolving application defects, performance issues and production problems Understanding of AWS Lambda and serverless application development Understanding of AWS services, event ...

Senior Software Engineer

Location
Nottingham, England, United Kingdom
Senior Software Engineer and play a key role in shaping the next generation of our cloud-based HR and payroll platform. You'll design and deliver scalable solutions, solve complex technical challenges, and influence the engineering direction of products used by thousands of organisations across … performance. Experience applyingunit testing, automated testing and CI/CD best practices. Solid understanding of modern software engineering principles includingSOLID, design patterns and clean architecture. Experience mentoring engineers and contributing to technical leadership within a delivery team. Exposure to AI-assisted development tools such as GitHub Copilot ...

Full Stack Engineer, Data Science Focus with React

Location
East Midlands, England, United Kingdom
technical audiences. You should be able to quickly grasp complex problems that span multiple systems or domains. We expect you to design effective solutions for non-trivial requirements, identify root causes efficiently, and consider performance, scalability, and maintainability in your approach. Key Responsibilities Design and develop … similar) Familiarity with modern frontend tooling (TypeScript, Webpack/Vite, CSS frameworks) Understanding of software engineering principles (testing, code quality, design patterns) Familiarity with version control (Git), CI/CD pipelines, and agile development practices Strong problem-solving skills and ability to learn new technologies quickly Good ...

backend developer for public-sector digital services

Location
Greater London, England, United Kingdom
resilience, scalability and performance throughout the development lifecycle; Contribute to technical documentation and knowledge sharing within the team; Help establish and maintain development standards, patterns and best practices; Contribute to an inclusive, collaborative engineering culture and support colleagues through mentoring and knowledge sharing where appropriate. Требования: Strong commercial experience … integration testing; Experience using Git and modern software development workflows; Understanding of clean code, modularity, maintainability, version control and appropriate design patterns; Experience diagnosing and resolving application defects, performance issues and production problems; Good understanding of AWS Lambda, serverless application development, AWS services, event‐driven architectures, asynchronous ...

R&D Solution Architect

Location
Hook, England, United Kingdom
Architecture across Elanco. Support solution architecture review groups to ensure solutions delivered meet enterprise requirements. Identify opportunities to directly contribute to architecture standards and patterns that product teams can use to implement solutions. Contribute to the identification and rationalisation of technical debt looking to recommend and support portfolio health … engineering background, with array of different experiences in Architecture space. Appreciation of data architecture principles. Experience working with: - Cloud Native design patterns, with a preference towards Microsoft Azure/Google Cloud - Experience with interface implementation between SaaS providers (leveraging Integration-as-a-service frameworks). - Experience supporting ...

Backend Developer - AWS/Typescript/Serverless Architecture/AWS Lambda

Location
Leeds, England, United Kingdom
resilience, scalability and performance throughout the development lifecycle Contribute to technical documentation and knowledge sharing within the team Help establish and maintain development standards, patterns and best practices Contribute to an inclusive, collaborative engineering culture and support colleagues through mentoring and knowledge sharing where appropriate Requirements Essential technical skills … using Git and modern software development workflows Understanding of software engineering principles including clean code, modularity, maintainability, version control and appropriate design patterns Experience diagnosing and resolving application defects, performance issues and production problems AWS and Serverless Development Candidates should have a good understanding of: AWS Lambda ...

Senior AI Security Engineer

Location
Greater London, England, United Kingdom
teams across the organisation to build secure, scalable solutions and automated security testing capabilities for a range of LLM use cases. Key Responsibilities Design, develop, optimise and enhance a GenAI prompt security platform . Build and automate security testing frameworks to validate protection mechanisms across different … enterprise AI security solutions. Ensure solutions are designed to operate reliably and securely at enterprise scale . Contribute to system architecture, design patterns, scalability and reliability. Work closely with Engineering, Cyber Security and Operations stakeholders across global teams. Support the development of AI security standards and best ...

AI Outcomes Architect

Location
Greater London, England, United Kingdom
accounts data model health, performance, security and catch risk before it becomes a production issue. Set the technical roadmap. Define the best practices, reusable patterns, and technical playbook that Analysts and Deployment Managers build from, account to account. Be a guide to the hardest technical problems. Be the escalation … complex data models, security design, or performance at scale. Mentor and technically guide Analysts. Review their semantic models and technical designs, share patterns that work, and build their capability so the whole team levels up. Lead technical strategy for the most complex accounts. Take point on enterprise ...

Software Engineer II - Java, AWS

Location
Bournemouth, England, United Kingdom
you. As a Software Engineer II at JPMorganChase within CIB Payments, you are part of an agile team that works to enhance, design, and deliver the software components of the firm's state-of-the-art technology products in a secure, stable, and scalable way. As an emerging … applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Proficiency in Object oriented concepts, Design Patterns, Java, Spring, is essential Preferred qualifications, capabilities, and skills Exposure to cloud technologies and building cloud native applications Understanding of payments systems, Core Cash ...

Lead Application Security Architect

Location
Greater London, England, United Kingdom
Partnership & Enablement Act as a lead security consultant and strategic partner for product and engineering teams, providing expert guidance on secure design patterns and vulnerability remediation. Forge a dynamic partnership with the Platform Security team: co-design the security tooling roadmap, consume their platforms where … they meet global standards, and introduce new architectural patterns where needed. Lead security architecture reviews and threat modeling sessions for new applications and high-risk features. Act as a senior mentor and advocate for security engineers and champions across the organization, helping to grow our security talent. Emerging Threats ...

Senior Software Engineer ATMS

Location
Harlow, England, United Kingdom
Senior Software Engineer you will work within our existing software engineering team bringing your experience of real-time embedded software engineering to design, develop, integrate and test systems software to support our worldwide customer base. You will also have opportunity to work on exciting internal R&D projects … reverse engineering a mature system to take advantage of a modern technology development in hardware, software and firmware. Competency with design patterns and their application to solve complex problems. #LI-MF1 RTX adheres to the principles of equal employment. All qualified applications will be given careful consideration ...

Full-stack Software Developer

Location
Worthing, England, United Kingdom
with cloud and containerisation technologies such as Kubernetes, Docker, Kafka and AWS Experience with Ionic Capacitor Understanding of software architecture and design patterns Interest in keeping up with latest tech stacks Please note: All roles at Bluecrest Wellness will require a satisfactory criminal record check as part ...

Software Engineer C++

Location
Birmingham, England, United Kingdom
Requisition ID # 26WD99922 Software Engineer Location : Birmingham (Hybrid) Role Summary As a global leader in 3D design, engineering, and entertainment software, Autodesk helps people imagine, design, and make a better world. Autodesk accelerates better design through an unparalleled depth of experience … broad portfolio of software, giving customers the power to solve their design, business, and environmental challenges. This is an exciting time to join us on our multi-year journey to disrupt the Design to Manufacture world with Fusion by delivering unprecedented value and converging workflows with ...

principal engineer- international technology & Starbucks digital solutions

Location
Greater London, England, United Kingdom
maintainability, resilience, security and cost in technology decisions.Engineering Excellence & Standards• Raise engineering standards, practices and technical maturity across EMEA.• Promote modern engineering principles, tooling, patterns and ways of working across EMEA teams.• Lead architecture and engineering reviews, providing guidance on solution design and implementation.• Champion best practices … stack engineering expertise across modern application architectures, APIs, integrations and cloud-native platforms, including Azure.• Deep understanding of software engineering principles, design patterns, architecture and system design.• Strong understanding of event-driven architectures, API-first design and integration patterns.• Experience with DevOps, CI/ ...

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

Senior PHP Engineer

Location
Greater London, England, United Kingdom
toward a service-oriented architecture (SOA) to ensure modularity and resilience Set the bar for code quality by enforcing SOLID principles, design patterns, and testing standards Actively coach mid-level engineers through deep code reviews and technical knowledge sharing Identify bottlenecks in services and implement advanced caching … years of building enterprise-grade applications in Laravel or an equivalent senior background in Symfony Mastery of distributed systems, event-driven architecture, and messaging patterns like SQS or Pub/Sub AI Proficiency: Ability to effectively use AI tools during technical tasks; we value engineers who know ...

Senior Applied AI Engineer (Defence Contractor)

Location
United Kingdom
technical bar. You act as a technical authority for agentic AI, taking technical ownership of the workstream, setting the design patterns and direction other engineers build to, and leaving behind systems and documentation the team can maintain after your engagement ends. What We're Looking For Significant … with the latency and precision they need to be useful. Fluency with Docker, Git and cloud platforms (AWS preferred). Understanding of secure deployment patterns: air‐gapped, on‐premises or sovereign cloud. A builder's mindset: you ship real, dependable systems and can explain them clearly to technical ...

Senior Applied AI Engineer (Defence Contractor)

Location
Greater London, England, United Kingdom
technical bar. You act as a technical authority for agentic AI, taking technical ownership of the workstream, setting the design patterns and direction other engineers build to, and leaving behind systems and documentation the team can maintain after your engagement ends. What We're Looking For Significant … with the latency and precision they need to be useful. Fluency with Docker, Git and cloud platforms (AWS preferred). Understanding of secure deployment patterns: air‐gapped, on‐premises or sovereign cloud. A builder's mindset: you ship real, dependable systems and can explain them clearly to technical ...