176 to 200 of 597 Design Patterns Jobs in England

Senior AWS DevOps Engineer

Hiring Organisation
Stott & May Professional Search Limited
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£500 - £600 per day
traces, using appropriate monitoring and observability tools. Define and implement SLIs, SLOs, SLAs and error budgets across critical services. Apply resilient design patterns, including multi-region failover, active-active architectures, circuit breakers and bulkheads. Ensure platforms support high availability, fault tolerance and disaster recovery in line with ...

Solution Architect (Biztalk)

Location
Reading, England, United Kingdom
SOAP/REST), Security Protocols, BizTalk Configuration, Transformations and JSON based Messaging. Experience on an recent BizTalk versions including 2013. Strong knowledge of integration patterns specially in integrating Portals/SSO, legacy applications, B2B Applications, external partners using BizTalk. Strong command on various BizTalk components like … .Net/C# concepts and current trends in the industry including strong understanding of Object Oriented design methodologies and design patterns Excellent understanding of the entire Software Development Life Cycle including requirements elicitation, design, development, test, release, and support and industry standards around ...

Flight Software Engineer

Location
Bristol, England, United Kingdom
team environment, from design and planning through to development and testing. An understanding of the need to apply abstractions and patterns to software engineering solutions. Excellent problem-solving and programming skills in C. Experience writing C for software running on at least one embedded platform. Of particular … systems engineering or spacecraft operations would all be beneficial, though not essential. Ability to work with abstract software engineering concepts and design patterns across languages and environments. Experience of other programming languages besides C. Of particular relevance are Java and Python. Familiarity with embedded Linux distributions ...

Technical Solutions Architect Permanent UK

Location
Greater London, England, United Kingdom
creating enterprise-quality AI, ML, and Data Science based solutions. You will be involved in technology selection, API design, and establishing core patterns within our products and client projects. You will consider the functional and non-functional requirements to inform these decisions and lead our development team … extensive experience and familiarity with how enterprise software solutions fit into a wider technical landscape Having a solid understanding of traditional Design Patterns and the ability to adapt these to the AI world Being a strong proponent for rigorous quality processes, automated testing and IaC principles Having ...

Data Architect - FTC

Hiring Organisation
FBI &TMT
Location
Kent, South East, United Kingdom
Employment Type
Permanent
Salary
£75,000
development and evolution of data architecture, technology and tooling in line with the wider software strategy Design and document data architecture solutions, patterns and models that meet business and technical requirements Support architecture initiatives, roadmap activities and delivery across assigned projects and workstreams Collaborate with software engineers … sharing to less experienced team members Experience required Experience designing and delivering data solutions, contributing to data architecture and applying established design patterns Strong understanding of data migration, data analysis, data modelling, data integration patterns and data lifecycle management Experience with master data, operational data stores ...

Principal Technology Architect Hybrid Cloud Platforms -Germany, UK, Netherlands

Hiring Organisation
Infosys Technologies
Location
London, England, United Kingdom
target state hybrid cloud architecture spanning data centers, private cloud, virtualized platforms, Kubernetes, and public cloud.Develop enterprise blueprints, reference architectures, design patterns, and technical standards.Evaluate and select hybrid cloud technologies (VMware, Anthos, Azure Arc, AWS Outposts, OpenShift, Nutanix, etc.).Ensure designs support portability, vendor‐agnostic adoption … principles across hybrid cloud—identity, segmentation, encryption, and posture control.Align infrastructure with regulatory and compliance frameworks (ISO 27001, SOC2, CIS, NIST).Define security integration patterns across cloud and on‐prem: IAM, PAM, KMS, certificates, secrets management.Partner with security architects to ensure platform designs meet enterprise security requirements.5. Resilience, Observability ...

Senior Data Engineer

Location
Greater London, England, United Kingdom
security, and quality and help shape where it goes next. The platform has grown quickly, and this role is central to establishing the engineering patterns, frameworks, and best practices that will support it at scale. You will bring a technical lens to infrastructure, deployment practices, and architecture … Platform Ownership & Engineering Standards Take technical ownership of platform components, ensuring quality and consistency Establish, apply, and evolve engineering best practices, design patterns, and coding standards Define reusable patterns and frameworks across the data platform (including layered/medallion architecture approaches) Identify opportunities to improve performance ...

Senior Reliability Engineer

Hiring Organisation
Fitch Group
Location
Greater London, United Kingdom
Employment Type
Full Time
maintain automation and tooling solutions, including AI-assisted approaches to reduce toil and accelerate delivery Uphold infrastructure standards and system design patterns across all cloud environments Troubleshoot high-priority incidents and facilitate blameless post-mortems Evaluate and adopt emerging technologies that advance our secure cloud platform strategy … technology related field preferred (e.g., Computer Science, Engineering, etc.) Nice to Have Forward thinking and strategic mindset to be able to recognize and connect patterns to both enhance and simplify cloud-based development Hands-on experience with GitOps for declarative, automated application delivery on AWS EKS, driving self-service ...

Lead Engineer

Location
Greater London, England, United Kingdom
shaping the direction of a team, this role gives you the autonomy, responsibility, and impact to do just that. Key Responsibilities Lead the Design & Development - Architect, build, and deploy scalable, high-performance software solutions, covering both client-side … server-side applications. Technical Leadership - Guide the squad in technical decision-making, ensuring the team follows best practices in code quality, design patterns, architecture, security, and performance. Hands-On Engineering - Spend most of your time writing and reviewing code, designing APIs, and ensuring high-quality, maintainable software. ...

Senior Principal Architect — IaaS & Compute Platforms

Location
Greater London, England, United Kingdom
senior individual contributor role focused on architecting modern compute platforms in a large, regulated financial environment. You will define platform capabilities, integration patterns, and automation frameworks that enable efficient workload deployment while meeting stringent regulatory and operational requirements. Job responsibilities Defines and owns the architecture for IaaS and compute … platforms spanning bare metal provisioning, hypervisor technologies, and virtual machine lifecycle management; establish patterns for platform integration and automation. Architects datacenter compute provisioning flows from hardware through virtualization layers; design frameworks for resource management, orchestration, and platform operations. Designs and evolves hypervisor platform architectures across multiple technologies ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
sizes. We equip retail, fashion, luxury, footwear, outdoor, home and consumer goods brands with pioneering best-of-breed solutions to plan, design, develop, source, comply, buy, make, price, allocate, sell and replenish products. Our technology powers brands to streamline processes, drive efficiency and operate with confidence … Twelve-Factor App methodology.* Experience with serverless architectures.* Experience with Agile or Scrum methodologies* Knowledge of software development best practices and design patterns*Centric Software provides equal employment opportunities to all qualified applicants without regard to race, sex, sexual orientation, gender identity, national origin, color, age, religion ...

Senior Software Engineer

Location
Wilmslow, England, United Kingdom
Overview At Waters, we are looking for a highly motivated and innovative Senior Software Engineer to design, develop, and deliver scalable, secure, and high-performing software solutions that support our scientific and analytical technologies. You will play a key role in modernizing platforms, driving technical excellence, and leveraging … software solutions using modern technologies such as C#, .NET, and TypeScript. Strong software engineering fundamentals with experience in APIs, microservices, software design patterns, testing methodologies, and secure development practices. Demonstrates accountability, strong problem-solving skills, and the ability to deliver high-quality outcomes that balance technical excellence ...

Software Engineer III - Java - Senior Associate

Location
Greater London, England, United Kingdom
code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards; contributes learnings and reusable patterns to improve broader team effectiveness. Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation … develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Required qualifications, capabilities, and skills Formal training or certification ...

Snr Full Stack Python Engineer-Agentic Systems

Location
Greater London, England, United Kingdom
Level: Senior (5-8 years' experience) Work Arrangement: Hybrid (3 days office) We are looking for a Senior Full Stack Python Engineer to design, build, and deliver intelligent backend systems and modern front-end applications that support complex, data-intensive workflows. This role sits at the intersection … issues across the stack. Required Skills & Experience Core Language: Strong proficiency in Python (5+ years), with deep understanding of async programming, design patterns, and performance optimization Task Processing: Hands-on experience with Celery, Redis, Celery Beat, and Flower in production environments AI/Agentic Tooling: Practical experience ...

Full stack Engineer

Hiring Organisation
DCV Technologies
Location
London, United Kingdom
Employment Type
Contract
Frontend fundamentals: Strong HTML5, CSS3, and JavaScript (ES6+) - Modern frontend framework: Hands-on experience with React Js - Component architecture and state: Component-based design and state management (React Hooks, Redux, Context … NgRx) - Responsive UI: Building responsive, cross-browser compatible applications - APIs: Developing RESTful APIs - Architecture and design: MVC architecture, design patterns, and dependency injection - Security: Authentication and authorization (JWT, OAuth2) - Databases: Hands-on SQL with MySQL, PostgreSQL, or Oracle. This includes complex queries, joins, indexing ...

Engineering Manager, Vogue

Location
Greater London, England, United Kingdom
improving content discoverability and enabling scalable, brand agnostic solutions. This is a hands-on leadership role. You should be as comfortable in a design review or a pull request as you are in a one-to-one or a performance conversation. We want you to work … close enough to the detail to make credible technical decisions. Set and own the technical direction for your team, including architecture, design patterns and engineering standards. Lead projects from ideation through execution to maintenance. Participate in design and code reviews, and raise the standard ...

Senior Java Developer – Newcastle

Location
Newcastle upon Tyne, England, United Kingdom
join our engineering team supporting the development and maintenance of enterprise-scale applications and microservices solutions. The successful candidate will contribute to the design, development, testing, and deployment of high-quality software solutions within Agile delivery teams. This role requires hands-on experience with Java development, modern backend … above Experience with Spring Framework and Spring Boot Experience developing RESTful APIs and microservices Experience with object-oriented programming principles and design patterns Experience with SQL and NoSQL databases including MySQL, Oracle, PostgreSQL, and MongoDB Experience with Python and Shell scripting Experience working within Agile/Scrum ...

Experienced .NET Engineer

Location
Maidstone, England, United Kingdom
change where relevant. Offer technical assistance and support across the company. Liaise with third‐party software providers throughout the lifecycle of projects, from design and development to support and maintenance. Required Skills & Experience Proven leadership skills with the ability to support, guide, and delegate effectively. Strong communication … legacy code. Experience planning, coordinating, and delivering testable software in scaled Agile environments. Solid knowledge of software structures, architectures, design patterns, and modern development processes. Minimum 5 years’ experience in C# development. Hands‐on expertise in the following: .NET Core 3.1 ASP.NET MVC (Core), Razor Pages, Blazor ...

Senior Reliability Engineer

Location
Greater London, England, United Kingdom
maintain automation and tooling solutions, including AI-assisted approaches to reduce toil and accelerate delivery Uphold infrastructure standards and system design patterns across all cloud environments Troubleshoot high-priority incidents and facilitate blameless post-mortems Evaluate and adopt emerging technologies that advance our secure cloud platform strategy … technology related field preferred (e.g., Computer Science, Engineering, etc.) Nice to Have Forward thinking and strategic mindset to be able to recognize and connect patterns to both enhance and simplify cloud-based development Hands-on experience with GitOps for declarative, automated application delivery on AWS EKS, driving self-service ...

Senior AI Engineer

Location
Birmingham, England, United Kingdom
innovation but also mentor and guide other engineers, ensuring high-quality deliverables and promoting a culture of excellence. Primary Duties and Responsibilities Leadthe design and development of scalable, high-performance applications and services using a variety of front-end and back-end technologies. Design software subsystems … self-teach new technologies. Ability to multi-task and prioritize ongoing activities based on importance. Writes code using timeless software design patterns (dependency injection, volatility decomposition, etc.). Adaptableto changes in technology and the business environment. Strong ability to analyze problems, trace them to their core causes ...

Infrastructure / Platform Architect (Solution Design Team)

Location
Farnborough, England, United Kingdom
offer reasonable adjustments throughout the hiring process and are dedicated to creating a supportive, accessible environment for everyone.Infrastructure/Platform Architect (Solution Design Team )Location: Farnborough (onsite 5 days per week)Due to the nature of the work and the customers we support, the successful candidate must … infrastructure modernisation, cloud adoption, system migrations and technology refresh programmes.Design resilient, secure and scalable platforms supporting mission-critical services.Establish infrastructure standards, design patterns and governance frameworks.Drive technical decision-making through architecture reviews and stakeholder engagement.Ensure compliance with security policies, defence standards and industry regulations.Lead capacity planning, performance ...

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

Software Engineer Tech Lead

Location
West of England, England, United Kingdom
scalable, secure, maintainable, and aligned with business needs* Recommend technologies, frameworks, and platforms to support future growth* Establish engineering standards, design patterns, and best practices* Improve consistency and collaboration across products and engineering teams* Manage the long-term technical roadmap, including technical debt prioritisation**Hands-On Technical … prompt engineering capability across engineering teams* Evaluating emerging AI technologies and identifying productivity opportunities**Security, Compliance & Engineering Standards**You will:* Lead secure-by-design engineering practices* Support ISO 27001 and ISO/IEC 42001 initiatives* Define and enforce coding standards, review processes, and quality expectations* Improve engineering quality ...

Senior Data Consultants London

Location
Greater London, England, United Kingdom
modern data systems as well as AI enabled applications Solve end to end data problems/opportunities at scale Contributing to solution architecture & design of complex systems Working with our customers to take them on a journey to success bringing their data strategy to life Engage with your … languages (e.g. Python, Java, C#) Solid software engineering and DevOps skills as well as the complete SDLC applied to data, e.g. design patterns, automation, testing, contract definition, clean code, CI/CD, path to production Worked with one or more cloud platforms and services (AWS, Azure ...

Backend Engineering Manager

Location
Newcastle upon Tyne, England, United Kingdom
engineering guilds, establishing capability roadmaps to build scalable, resilient, and secure architectures. Drive Engineering Excellence: Champion modern engineering practices, robust code quality, and reusable patterns to keep technical debt low and system reliability high. Accelerate with AI & Automation: Drive the rollout and evolution of AI-powered developer tooling, intelligent … leading, motivating, and developing software engineers in an Agile/DevOps setting. Technical Depth: A solid background in backend architecture, microservices design patterns, and high-throughput, secure API ecosystems. Full-Stack Awareness: A holistic understanding of end-to-end software delivery cycles within modern cloud environments. Communication ...