526 to 550 of 768 Design Patterns Jobs in the UK

Senior Software Engineer London London

Location
Greater London, England, United Kingdom
yourself in the field, working alongside our forward deployment team integrating with customer platforms and technologies, other days you might be leading the design on a brand-new product to satisfy the requirements of various different customers and partners that we work with. Every day is different … primary programming language for all development Strong procedural and object-oriented programming experience that employs clean code principles and good OOP design patterns/principles Experience developing in Docker and containerized development environments, and using Linux-based operating systems Travel Requirements: General willingness to travel for company ...

Domain Security Architect

Location
Reading, Berkshire, United Kingdom
national security expectations. The architect will contribute to the design of IT services aligned to the AWE security roadmaps, design patterns, and reference architectures that protect both IT and OT environments from global threats. Key Accountabilities: Security Requirements: Understand business objectives, user needs, and security … standards in safety, health, and security. Essential Criteria: Degree and equivalent experience in IT, Engineering, or Architecture Demonstrated experience in architecture or technical design roles Experience working in multi-disciplinary teams and navigating governance processes Track record of developing secure, scalable, and standards-aligned solutions Ability to translate ...

Staff Engineer

Location
Birmingham, England, United Kingdom
Full Stack Engineer to help build and scale customer-facing products. This is a hands-on technical leadership role, taking ownership of solution design, architecture and implementation while working with a modern tech stack and deploying to production daily. Key Skills Technical TypeScript (5+ years' experience) Node.js microservices … Bonus DevSecOps practices Automated testing and quality assurance AI-driven software development Scalable, secure SaaS platforms Clean code, SOLID principles and design patterns #J-18808-Ljbffr ...

Senior .NET Engineer - Remote, CI/CD & Microservices

Location
Witney, England, United Kingdom
C#, ASP.net Core, Web API. Maintains relevant documentation around the solutions. Conducts Code Reviews and ensures SOLID principles and standard design patterns are applied to system architectures and implementations. Evaluates, understands and recommends new technology, languages or development practices that have benefits for implementing. Collaborate with … JSON Well versed with C#, modern UI technologies and database\ORM technologies. Must have solid understanding of modern architectural and design patterns. Comprehensive knowledge of automation testing and modern testing practices e.g. TDD, BDD etc. Strong exposure in one or more Implementation of CI & CD using Jenkins, Dockers ...

Staff Software Engineer

Location
United Kingdom
Architect and deliver complex features across the Policy Engine and Agentic Fabric.* Improve service latency, throughput, reliability, and operational practices through profiling and design work.* Review architecture, mentor engineers, and lead cross-functional technical initiatives.## How this job comparesCompared with 343 open staff engineering jobs on October … Policy Engine services and distributed system architecture.• Mentor and coach junior and mid-level software engineers on modern software design patterns, Golang, Angular, and AI-assisted tooling.• Drive cross-functional architectural initiatives in collaboration with engineering teams worldwide as the platform scales.Requirements #J-18808-Ljbffr ...

Mobile Software Engineer - Android

Location
City of Westminster, England, United Kingdom
Software Engineer - Android to help build and evolve Curve’s next generation mobile experience. Working within a cross-functional engineering team, you’ll design, build and deliver secure, scalable and high-performing Android applications using Kotlin and Jetpack Compose. You’ll collaborate closely with designers, product managers … Android applications using Kotlin and Jetpack Compose Experience developing secure, scalable and high-performance mobile applications Strong understanding of Android architecture, design patterns and SOLID principles Experience with Clean Architecture and object-oriented programming Deep understanding of Android components including Activities, Fragments, Services, Content Providers and Broadcast ...

DEV OPS Engineer - contract

Location
Leeds, England, United Kingdom
Role The DevOps Engineer will participate in the entire development lifecycle, including requirement analysis, system design, development, quality assurance, testing and deployment. Establish a digital environment and automate processes to minimize variation and ensure predictable high quality code and data. Ensure that high levels of automation are implemented … users and other IT teams Profile The DevOps Engineer, experienced in Agile and DevOps methodologies. Experience with core Java, Spring and design patterns; Experience with API development and Microservice framework; Experience on continual integration framework Experience with Unix including ability to analyse log files; Experience with RDBMS ...

Design Verification Engineer

Hiring Organisation
Microtech Global Ltd
Location
Newbury, south west england, united kingdom
looking for a talented Design Verification Engineer to join our teams in Newbury, England. In this role, you will play a key part in verifying complex mixed-signal ICs, building reusable testbenches, and contributing to the development of advanced verification methodologies. Job Title: Design Verification Engineer … Ruby, sh/csh, TCL, Make, Perl Power-aware verification (using CPF/UPF) Object-oriented programming and use of OOP design patterns Additional Information Hybrid remote position: 2+ days in-office per week, with days based on business needs and team preference Candidates must be within ...

Solutions Architect

Location
Oxford, England, United Kingdom
standards, governance, and implementation. Excellent stakeholder management and communication: can influence at exec level, simplify complex trade‐offs, and align diverse teams behind common patterns and outcomes. Strong technical first principles, confidence and willingness to remain hands‐on in solution delivery where appropriate, and an enthusiasm for empowering engineering … experience architecting solutions within a Microsoft 365 ecosystem, with a wider, cloud native, SaaS application estate. Experience with event driven integration design patterns, that deliver observability, resilience, and operational effectiveness. An AI first mindset. Enthusiastic about the opportunities to improve process, day‐to‐day productivity, and innovate ...

Lead Full-Stack Java Engineer

Location
Knutsford, England, United Kingdom
Description Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code … Spring Cloud, Spring Framework, Java 21+ Good knowledge of RDBMS and any No-SQL DB (Mongo, Cassandra etc) Good understanding of Design patterns (SOLID) and clean code. Experience in building large scale distributed systems, microservices, Kubernetes, Containerized deployments. AI driven SDLC creation and management. Payments Knowledge. Understanding ...

Pre-Sales Solution Architect (AI)

Location
Greater London, England, United Kingdom
product management and services teams. Work closely with our internal Product Management and services teams and provide technical and business feedback for product design, architecture, launches, and updates that would benefit our customers. Provide mentorship as needed to the Solution Engineering community in the organization. … tools (chatbots, agents...) for content search, content analysis, content generation, task automation and potentially vibe coding. Knowledge of cloud-native application design patterns (Kubernetes, APIs, micro-services, service mesh, and more). Advanced knowledge of business outcome-focused architecture, engineering, and operations practices. What you’ll bring ...

Solution Architect (Commerce)

Location
Greater London, England, United Kingdom
into solution architecture Ensure your architecture vision is realised by our teams, across all phases of programme delivery Understand common problems, design patterns and considerations for a distributed eCommerce architecture and apply this knowledge to your solutions Understand the level at which solution architecture applies, and help … Follow the principles and guidance set out by the Solution Architecture team Contribute to the initiatives of our Solution Architecture team, including developing common patterns for new technologies and developing PoCs against industry trends. What we want from you: Core understanding of the capabilities of a wide range ...

Senior Java/React Full-Stack Engineer (Microservices)

Location
Greater London, England, United Kingdom
back-end services and modern front-end experiences. It requires 5+ years of full stack development, a strong foundation in OOP, design patterns, data structures and algorithms, plus experience in Agile/Scrum with CI/CD and test automation. #J-18808-Ljbffr ...

Full-Stack Developer

Location
United Kingdom
access management. Experience with automated testing, application monitoring and deployment. Desirable Experience React or Node.js. AWS and Terraform exposure. GOV.UK design patterns and WCAG accessibility standards. Experience delivering within Central Government or public sector environments. Technology Stack Python, Django, PostgreSQL, GitHub Actions, AWS, HTML, CSS and JavaScript. ...

Python Software Engineer Machine Learning AWS

Location
Cambridge, England, United Kingdom
strong knowledge of AWS You have a good knowledge of modern software engineering best practices, microservices, TDD/DDD, common Design Patterns Experience with Databricks, PostgreSQL, Amazon RedShift or MLflow would be great but not essential What's in it for you: As a Python Software Engineer ...

PHP Developer

Location
United Kingdom
environments* Familiarity with CI/CD pipelines (e.g. GitHub Actions, CircleCI, GitLab CI)* Understanding of SOLID principles, clean architecture and modern design patterns* Experience with API Platform, Twig, and front-end build tools (Webpack, Vite or similar)* Bonus: exposure to Elasticsearch, message queues, or cloud environments ...

Graduate Applied Research Engineer

Location
Greater London, England, United Kingdom
Core responsibilities: Designing, building, and testing AI‐powered experiments working with leading‐edge ML models. Building and deploying AI‐powered microservices following standard design patterns. Implementing infrastructure as code using tools like Terraform or CloudFormation to automate deployment and scaling processes. Statistical evaluation of candidate systems against functional ...

Data Scientist Senior Associate (AI/ML) - Risk Management

Location
Greater London, England, United Kingdom
requirements into technical specifications and supporting milestone achievement Integrate solutions into operational workflows by collaborating with engineering teams on APIs and batch pipelines, deployment patterns, reliability, and user adoption Implement drift monitoring and model retraining processes to maintain model accuracy and performance through ongoing performance monitoring Required Qualifications, Capabilities … Python-based machine learning libraries such as TensorFlow, PyTorch, and scikit-learn Familiarity with orchestration frameworks (for example, LangGraph) and agent design patterns Strong written and verbal communication skills with the ability to explain technical concepts and results to technical and non-technical audiences Demonstrated ability ...

Mobile Engineer

Location
City of Edinburgh, Scotland, United Kingdom
both platforms with Flutter. Work closely with our QA department and the developer teams working on the individual games. Contribute to the design and architecture of new features and improvements for the mobile platform. Troubleshoot and debug complex issues, optimize code, and improve overall stability. Collaborate with other … with Flutter for UI/UX. Strong experience with Ruby for build automation. Strong CS fundamentals, including excellent understanding of OO design patterns and concepts. Experience with API design and development. Experience with source control, preferably Git. PLUSES Please note that these are desirable skills ...

Principal Software Engineer - Enterprise Automation and Orchestration Platforms

Location
Christchurch, England, United Kingdom
engineering, and improve release practices so changes are repeatable, observable, and recoverable. You will integrate authentication, access controls, and security‐by‐design patterns directly into automation workflows. You will also help teams adopt artificial intelligence‐enabled engineering automation in a way that is validated, traceyble, and safe … enterprise automation and orchestration platform supporting large-scale infrastructure automation across Windows, Linux, and network devices. Defineplatform architecture, technical standards, and reusable automation patterns to improve consistency, quality, and time to delivery. Buildanddeliverautomation capabilities using Ansible and Red Hat Ansible Automation Platform, including well-documented modules, collections, and runbooks ...

Infrastructure Solution Designer

Location
Salford, England, United Kingdom
existing architecture, security, engineering and 3rd party teams to ensure we are following both industry and PXC best practices. Key Responsibilities Architecture, Design & Engineering – Create, review, and support high‐level and low‐level designs across identity and on‐premise infrastructure domains. Design secure architectures and target … cloud infrastructure, Identity & Access Management (IAM), Email services, and End User Compute (EUC) including MDM and VDI. Develop and promote repeatable design patterns to improve application security, resiliency, development velocity, and cost efficiency. Ensure all solutions embed connectivity, security, and compliance requirements from inception. Continuously analyse existing ...

Lead/Principle Software Engineer

Hiring Organisation
Sanderson Government and Defence
Location
Cheltenham, South West, United Kingdom
Employment Type
Permanent Contract, On-site
join a high-performing team delivering secure, mission-critical solutions for Defence, National Security, and Government customers. This role offers the opportunity to design and develop modern backend platforms and services that support some of the UK's most complex and secure technology programmes. Working within Agile, cloud … performing systems across both public and private cloud infrastructure. You'll play a key role in the full software development lifecycle, from solution design through to deployment and operational support, while collaborating with multidisciplinary teams to deliver innovative solutions that make a real-world impact. Please note: Active ...

Software Development Manager - Agentic AI, Alexa for Shopping (Rufus)

Hiring Organisation
Amazon
Location
London, England, United Kingdom
calibre Software Engineers developing complex, world class, scalable software systems that have been successfully delivered to customers- Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems- Experience delivering products against plan in a fast-paced, multi-disciplined, distributed-responsibility and often ambiguous … environment- 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 leading the definition and development of multi tier web services- Experience partnering with product ...

Finance Systems Enterprise Architect

Hiring Organisation
WOOD GROUP
Location
London, England, United Kingdom
United KingdomWorkplace: HybridSchedule: Full timePosted: 2026-11-09Closes: 2027-02-01Market Sector: AllRecruiting Type: Professional & TechnicalRemarkable people, trusted by clients to design and advance the world. Wood is recruiting for a Finance Systems Enterprise Architect with accountability for designing and governing the overall architecture … financial data across all system interfaces, ensuring appropriate controls, reconciliation processes, and segregation of dutiesArchitecture Governance: Establish architecture principles, standards, design patterns, and review processes across all Finance technology projects. Review, modify, and approve solution designs produced by implementation partners and internal teams to ensure compliance with ...

Software Development Manager, Alexa for shopping (Rufus)

Location
Greater London, England, United Kingdom
calibre Software Engineers developing complex, world class, scalable software systems that have been successfully delivered to customers Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems Experience delivering products against plan in a fast-paced, multi-disciplined, distributed-responsibility and often ambiguous … environment 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 leading the definition and development of multi tier web services Experience partnering with product ...