126 to 150 of 709 Design Patterns Jobs in the UK

AI Architect

Location
Greater London, England, United Kingdom
scalable, secure, resilient and aligned with business outcomes and enterprise standards Translate complex business challenges into pragmatic AI solutions, selecting appropriate technologies and architectural patterns and clearly articulating the rationale, trade-offs and risks behind your decisions Design solutions using modern AI patterns including Retrieval Augmented … with security, governance, Responsible AI, operational resilience and long-term maintainability Evaluate emerging technologies and contribute to reusable AI reference architectures, design patterns and standards that enable AI capabilities to scale consistently across The AA What Do I Need? You’ll Bring Strong experience as a Solutions ...

Senior Software Engineer AI Native (MUST HAVE AI EXPERIENCE, C#, REACT, TYPESCRIPT AND AZURE)

Hiring Organisation
Teksystems
Location
South East, United Kingdom
Employment Type
Permanent
Experience building scalable full-stack applications using TypeScript/React and C#/.NET. Deep understanding of software engineering fundamentals, including design patterns, modular architecture, maintainable code and testing practices. Proven Experience developing RESTful APIs, integrations and microservices. Experience delivering end-to-end solutions across frontend, backend … data platforms. Solid understanding of distributed systems, service communication patterns and complex data flows. Experience working with modern architectures including microservices and event-driven systems. Strong understanding of secure development practices and software testing methodologies. Experience delivering production-grade software within Agile environments. Cloud & DevOps Hands-on Experience with ...

Senior Software Engineer AI Native (MUST HAVE AI EXPERIENCE, C#, REACT, TYPESCRIPT AND AZURE)

Location
London, United Kingdom
Experience building scalable full-stack applications using TypeScript/React and C#/.NET. Deep understanding of software engineering fundamentals, including design patterns, modular architecture, maintainable code and testing practices. Proven Experience developing RESTful APIs, integrations and microservices. Experience delivering end-to-end solutions across frontend, backend … data platforms. Solid understanding of distributed systems, service communication patterns and complex data flows. Experience working with modern architectures including microservices and event-driven systems. Strong understanding of secure development practices and software testing methodologies. Experience delivering production-grade software within Agile environments. Cloud & DevOps Hands-on Experience with ...

Lead Software Engineer

Location
Altrincham, England, United Kingdom
delivery of high-quality, scalable, and secure services. You’ll lead end-to-end delivery of major components or entire services, overseeing architecture, design, development, and continual improvement. Working collaboratively across Software Engineering, User-Centred Design, Delivery Management, and Data Science, you’ll shape enterprise-scale … ownership of large-scale services, including architecture, design, and delivery across the full lifecycle. Strong understanding of architectural and design patterns (serverless, microservices), with ability to lead and assure their application. Experience leading delivery in Agile environments (Scrum, Kanban, TDD), providing technical guidance and contributing ...

Software Development Engineer , Rufus Detail Page

Location
Greater London, England, United Kingdom
addressed before, then this is the perfect opportunity for you. As a software developer in this role, you will have the opportunity to design and lead the development of a unique and engaging feature for millions of customers. You will be an integral part of a passionate … object‐oriented design Experience in professional, non‐internship software development Experience leading the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems Experience in development in the last 3 years PREFERRED QUALIFICATIONS Bachelor’s degree in computer science ...

Lead Software Engineer

Location
City of Edinburgh, Scotland, United Kingdom
delivery of high-quality, scalable, and secure services. You’ll lead end-to-end delivery of major components or entire services, overseeing architecture, design, development, and continual improvement. Working collaboratively across Software Engineering, User-Centred Design, Delivery Management, and Data Science, you’ll shape enterprise-scale … ownership of large-scale services, including architecture, design, and delivery across the full lifecycle. Strong understanding of architectural and design patterns (serverless, microservices), with ability to lead and assure their application. Experience leading delivery in Agile environments (Scrum, Kanban, TDD), providing technical guidance and contributing ...

Blockchain Software Developer - Digital Assets Platform

Location
Greater London, England, United Kingdom
capabilities.We are looking for someone who brings strong **Web3 engineering** fundamentals, a curiosity for emerging blockchain ecosystems, and the ability to bridge decentralized technology patterns with enterprise-grade software standards.**Key Responsibilities*** **Design, develop, and deploy** Web3 components and integrations for Citi's Digital Asset Platform, including … lifecycle, gas models, wallet infrastructure, and key management* Experience with **token standards** (ERC-20, ERC-721, ERC-1155, ERC-3525, or equivalent) and tokenization patterns* Familiarity with **blockchain networks** (Hyperledger Besu, Solana, Canton) is a strong plus* Experience with **asynchronous programming**, event-driven systems, and message queuing (Kafka, RabbitMQ ...

Blockchain Software Developer - Digital Assets Platform

Location
Greater London, England, United Kingdom
looking for someone who brings strong Web3 engineering fundamentals, a curiosity for emerging blockchain ecosystems, and the ability to bridge decentralized technology patterns with enterprise-grade software standards. Key Responsibilities Design, develop, and deploy Web3 components and integrations for Citi's Digital Asset Platform, including smart contracts … lifecycle, gas models, wallet infrastructure, and key management Experience with token standards (ERC‐20, ERC‐721, ERC‐1155, ERC‐3525, or equivalent) and tokenization patterns Familiarity with blockchain networks (Hyperledger Besu, Solana, Canton) is a strong plus Experience with asynchronous programming, event-driven systems, and message queuing (Kafka, RabbitMQ ...

Senior Application Developer – .NET & Azure Integration Services

Hiring Organisation
Mphasis UK Ltd
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
Enterprise Integration Platform (EIP) built on Microsoft Azure and should have strong experience in .NET Core, Azure Integration Services, APIs, asynchronous messaging, integration patterns, Infrastructure-as-Code and automated CI/CD deployments . Years of experience needed: 12-15 Years of Experience in .Net full stack Development. Technical … software architecture principles and ability to contribute to solution and technical design discussions Good knowledge and practical application of design patterns Good understanding of distributed application and integration architecture patterns (e.g. Microservices, Event-driven architecture, Publish/Subscribe etc.) Ability to define and enforce ...

Senior Enterprise Architect

Location
Sheffield, England, United Kingdom
personal perspectives. Come join the excellence! Overview The Senior Enterprise Architect – Network & Public Cloud is a strategic leadership role responsible for the design, governance, and implementation of enterprise-wide network and public cloud architectures. This position will drive the development and adoption of innovative solutions, ensuring alignment with … cloud architectures. Strong background in enterprise network design, including routing, switching, security, and automation. Ability to establish and enforce design patterns, standards, and best practices for cloud and network solutions. Experience with network automation, orchestration, and DevOps methodologies (Terraform, Ansible, Python, Jenkins, Git, etc.). ...

Forward Deployed AI Engineer

Location
Greater London, England, United Kingdom
business and operational teams can maintain, monitor and extend AI workflows after delivery. Decision-making authority: Make technical recommendations on workflow architecture, integration patterns, tooling choices, production readiness and handover quality within the scope of each initiative. Skills & Experience: Essential Minimum 4+ years’ experience in software engineering, AI/… adoption outcomes. Desirable Experience with SAP Joule or integrating agentic AI solutions with SAP business processes. Familiarity with AI Landing Zone design patterns, guardrails and governance frameworks. Experience with containerization (Docker/Kubernetes) and cloud‐native deployment patterns on Azure. Understanding of multi‐agent coordination patterns ...

Junior Solution Architect

Location
Greater London, England, United Kingdom
Solirius Reply, part of the Reply Group, is a technology consultancy and digital transformation partner that helps organisations solve complex challenges through strategy, design, engineering, and delivery. We work closely with our clients to deliver secure, accessible, user-focused services that evolve with their needs. By combining deep … dependencies, and integration requirements. Work with engineering, cloud, security, and DevOps teams throughout project delivery. Develop an understanding of architecture standards, design patterns, and best practices. Support senior architects in presenting technical solutions to technical and non-technical stakeholders. Key Skills: Experience in a software development, engineering ...

Lead C# Engineer

Location
United Kingdom
using C# .NET Experience with the full software development lifecycle in a commercial/production environment: requirements capture and analysis, estimation, detailed software design, implementation, unit … system-level testing, installation and deployment, maintenance Experience with software engineering best practices: object-oriented design and implementation, design patterns, SOLID principles, Agile and Extreme Programming methodologies Experience with software development tools: IDE’s, version control, test automation, continuous integration, defect and backlog management systems ...

Solution Architect

Location
Hook, England, United Kingdom
focus not only on new features but technical debt reduction You will help advise on the design of scalable AI & Automation patterns for integrating Generative AI and LLMs into corporate workflows while maintaining strict data privacy, controls, SOX and compliance Where integrating with ERP, partner with … reuse opportunities 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 initiatives ...

Senior Software Developer

Hiring Organisation
Sanderson Recruitment
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
Salary
£75,000
performance software solutions. This role offers the chance to work on challenging projects, influence technical strategy, and play a key role in the design and development of scalable backend systems. You'll work with modern technologies across Linux environments, contributing to the full software development lifecycle while collaborating … development experience using Java and/or C++ . Strong experience developing within Linux environments . Solid understanding of software architecture, design patterns and object-oriented development principles. Experience developing enterprise-scale backend systems, APIs and distributed applications. Strong knowledge of multithreaded and concurrent programming. Experience diagnosing ...

Network Engineer (Azure)

Location
Greater London, England, United Kingdom
configure and support Azure Virtual Networks, subnets, route tables, network security groups, application security groups and network interfaces. Implement secure cloud and hybrid connectivity patterns, including VPN Gateway, ExpressRoute, Azure Virtual WAN, private endpoints and DNS integration. Configure network security controls, including Azure Firewall, Web Application Firewall, DDoS Protection … Security, Governance & Operational Support Configure network security policies, firewall rules, routing controls, access restrictions and traffic inspection capabilities. Implement secure-by-design patterns aligned to Zero Trust, least privilege, defence-in-depth and cloud security best practice. Support network governance processes, including naming standards, tagging, policy compliance ...

Senior Manager, Databricks Architect & Delivery Lead, Engineering, AI & Data, Technology & Transform

Location
Greater London, England, United Kingdom
Define end-to-end solution architectures spanning data engineering, analytics, machine learning, and Generative AI workloads. Establish enterprise data architectures, medallion design patterns, data models, semantic layers, and governance frameworks using capabilities such as Unity Catalog, lineage, access controls, metadata management, and quality controls to support scalable … analytics and AI. Design modern ML, MLOps and LLMOps architectures, including feature engineering, model lifecycle management, orchestration, deployment patterns, monitoring, observability, governance, and cost-aware scaling of AI solutions. Lead client discovery engagements, facilitating architecture workshops to understand business objectives, technology landscapes, and transformation opportunities. Provide architectural ...

Software Development Engineer, ADSP (Advertising)

Location
City of Edinburgh, Scotland, United Kingdom
responsibility and authority to ensure success. You will be involved in every aspect of the process - from idea generation, business analysis and technical design through to software development across a variety of technologies. Your systems will meet remarkably high standards of performance … reliability, and will operate at massive scale, 24x7. Basic Qualifications Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems Experience in professional, non-internship software development Experience programming with at least one modern language such ...

Global Solutions Architect - Cloud

Location
Greater London, England, United Kingdom
completely, we want to talk. What You Will Do Own the global cloud architecture standard for Rubrik Professional Services, reference architectures, design patterns, guardrails, and documented anti-patterns Act as the final technical escalation point for cloud architecture decisions on strategic engagements worldwide Define the technical … largest deployments Shape roadmap priorities, supportability, and cloud-native feature direction Partner with Support and Customer Success on systemic technical issues before they become patterns Work with PS Operations and leadership to turn field learning into better scoping models, estimates, and delivery methodology What You Bring 15+ years overall ...

26959889 - Core Engineering Java Development Lead – FX Tech

Location
Greater London, England, United Kingdom
raising engineering standards. Responsibilities: Hands-On Engineering: Designing, developing, and maintaining high-performance Java services that are scalable, secure, and resilient. Modern Backend Design: Applying Domain-Driven Design and message-/event-driven design principles to build loosely coupled, well-structured systems. Code Quality … Kafka, Web Sockets, or similar technologies), with a solid grounding in Domain-Driven Design. Engineering Fundamentals: Strong grasp of SOLID principles, design patterns, dependency injection, and persistence technologies Problem-Solving Mindset: Solid knowledge of algorithms and data structures, with the ability to reason about performance, complexity ...

java developer in technology transformation

Location
Greater London, England, United Kingdom
across internal customer and end-user experiences Требования: Experience with Java Experience with the Spring framework or equivalent Knowledge of software design patterns and when to apply them Excellent knowledge of development processes Experience with containerisation using Docker or Kubernetes Experience with Continuous Integration and Continuous Delivery … setting high software quality standards Nice to have: designing microservice-based architectures using domain-driven design, CQRS and Event Sourcing patterns, Kubernetes, Spring framework knowledge or certification, experience with AWS, Azure, or GCP Условия: Hybrid work combines company offices, client sites, and home; working from home ...

Lead Software Engineer

Location
Manchester, England, United Kingdom
scalable and future-proof Designing and developing secure, high-performance APIs and integrating third-party tools and services Producing and reviewing detailed Solution Design documentation, ensuring consideration of security, performance, and system-wide impact Driving high standards through code reviews, mentoring engineers, and contributing to CI/… following skills: Strong experience with TypeScript, Node.js, and modern frontend frameworks such as React or Angular Deep understanding of software architecture, design patterns, and API design principles Experience working with CI/CD pipelines, automated testing frameworks (e.g. Jest, Playwright), and version control Proven experience ...

Software Development Engineer, Ring Cloud Computer Vision

Location
Cambridge, England, United Kingdom
make tangible impact on people's lives. Key job responsibilities In this pivotal role you'll drive key aspects of product definition, design, development, deployment, scaling, and global-scale operations. Your contributions will have direct impact on millions of customers worldwide, as you create highly available, resilient … frontiers, and deliver solutions that make lasting impact. Basic Qualifications Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems Experience in professional, non-internship software development Experience programming with at least one modern language such ...

Mid-Level .NET Developer

Hiring Organisation
Nextech Group Limited
Location
Essex, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£50,000
business based in Colchester, is looking for a mid-level .NET Developer to join their expanding engineering team. You'll work on the design, development and maintenance of web applications and internal systems, collaborating closely with product, QA and DevOps to deliver reliable, well-tested software. This … consuming RESTful APIs Familiarity with Git and standard CI/CD practices Understanding of object-oriented design principles and design patterns Experience with a front-end framework (Angular, React or similar) - desirable Exposure to Azure or AWS cloud services - desirable Strong problem-solving skills ...

Senior Unreal Programmer

Location
United Kingdom
arise. Work with our team to develop features that address, enhance and achieve the objectives of the game. Deliver and own the technical design and implementation of large-scale features. Play a key role in bug fixing and helping the team to deliver milestones. Take an active role … years' industry experience. Several years' C++ experience. Deep understanding of Unreal and/or Unity engines. Strong understanding of software architecture, design patterns, technical design, and debugging techniques. Excellent communication, mentorship, and problem-solving skills. Experience shipping games on various consoles, including PS4, PS5, Xbox ...