426 to 450 of 586 Design Patterns Jobs in England

Embedded Software Architect

Location
Caddington, England, United Kingdom
requirements Collaborate in the architectural solutions at a platform to determine the software solutions that will be developed Influence the development approach considering design principles, modularity and reuse, best practice, toolchain … much more What you’ll bring Software architecture expertise Experience in C++ and embedded software solutions UML Modelling Object Orientation Design Patterns Linux/VXWorks (Desirable) Requirements Engineering Network architectures and Ethernet protocols High integrity e.g. RTCA-DO178C This is not an exhaustive list ...

Sr. Full Stack Developer

Location
Greater London, England, United Kingdom
whole organization, we invite you to apply for the position of Technology Architecture in our AI Enablement Team.**Job responsibilities:*** Software Development: Design, develop, and maintain applications. Write well-structured, efficient, and maintainable code. Debug and resolve complex technical issues* Technical Leadership: Provide technical guidance and mentorship … junior developers. Collaborate with architects to design & implement scalable and efficient software solutions. Stay up-to-date with industry best practices and emerging technologies.* Code Reviews: Review code submitted by team members to ensure adherence to coding standards and best practices. Offer constructive feedback to enhance code quality ...

Senior Software Engineer - .NET

Location
Nottingham, England, United Kingdom
office) reporting to the Lead Developer. Key Responsibilities Own features end-to-end across the full software development lifecycle: requirements analysis, technical design, development, unit and integration testing, code review, deployment and post-release support. Design, develop and maintain scalable, maintainable C#/.NET services … assisted development tools. Qualifications Required Skills/Knowledge Strong expertise in .NET Core/.NET Framework and C#, including object-oriented design and common design patterns. Proven experience across the full software development lifecycle, ideally supporting a live, business-critical production system. Solid experience with ...

SC Cleared Interaction Designer

Hiring Organisation
Sanderson Government and Defence
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£525 - £540 per day
designing intuitive, accessible and user-centred digital services that meet both user needs and Government Digital Service (GDS) standards. Key Responsibilities Lead interaction design activities … across complex digital services and transformation programmes. Design clear, effective and accessible user journeys, workflows and interfaces. Create wireframes, prototypes and interaction patterns to test and communicate design concepts. Collaborate closely with User Researchers, Service Designers, Product Managers and Developers. Use research insights and data ...

Senior Java Engineer (Front Office/Fixed Income)

Location
Greater London, England, United Kingdom
defined solutions to resolve platform issues and improve system stability and performance. Build high-quality, maintainable Java applications using established design patterns and engineering best practices. Contribute to a shared codebase and support the deployment of changes into UAT environments for testing and validation. Provide regular updates … applications, with a solid understanding of Fixed Income products and trading workflows. Proven expertise in Java backend development, including Spring Boot and the design of scalable, high-performance enterprise applications. Experience working in a Full Stack role would be beneficial, with the ability to contribute across both backend ...

AI Large Language Model (LLM) Technology Lead/Principal Architect

Location
Greater London, England, United Kingdom
this role, you will lead and integrate the work of multiple domain architects and subject matter specialists - across areas such as agentic application design, AI security and trust, AI operations and observability, data and knowledge engineering, and model platforms and inference - providing the architectural vision, technical governance … first-class concern - usage labelling, gateway-enforced budgets, and cost-per-archetype as a planning input Make the definitive decisions on design patterns, reference architectures, frameworks, and technology selections, balancing innovation with pragmatism Lead and integrate the work of domain architects and specialists, resolving cross-domain tensions ...

Senior DevSecOps Architect

Location
Greater London, England, United Kingdom
environments. Security Culture & Enablement - Cultivate a security-first culture across product, technology, and business teams by providing developer-friendly tooling, training, and reusable secure patterns that accelerate rather than hinder delivery. Risk & Issue Management - Act with urgency to manage emerging security issues, monitor risk indicators, and recommend resolutions. Serve … secure pipeline architecture using Policy-as-Code and automated gates. Hands-on security expertise in AWS and GCP. Practical experience creating reference architectures and patterns for engineering teams. Proven ability to design and deploy automated preventive and detective guardrails at scale. Expertise in leveraging IaC scanning ...

Java/Kotlin Software Engineer - Agile, TDD, Spring

Location
City Of London, England, United Kingdom
have familiarity with Agile processes and Test-Driven Development (TDD). Technical Expertise You understand Computer Science, Object-oriented Programming (OOP), Design Patterns, Data Structures, and Algorithms. Knowledge of additional technologies such as Scala, React, Spring, Oracle, Redis, Kubernetes, Docker, and Linux is advantageous. Soft Skills ...

Full Stack Developer

Location
Greater London, England, United Kingdom
Full-Stack Developer At least 5 years of front-end and back-end development expertise Strong Javascript fundamentals Knowledge of design patterns Object-oriented programming experience Experience with Node JS or JAVA Strong problem-solving skills Knowledge of data structures Excellent knowledge of HTML5 and CSS3 Nice ...

Vue.js Front-End Lead — Architecture, Mentoring & Scale

Location
Greater London, England, United Kingdom
role emphasizes leading development and code reviews, ensuring coding standards, and mentoring teammates. Strong communication and a solid grounding in design patterns and micro-services are required. Experience with C#, .NET and REST APIs, Git, and CI/CD tools (TeamCity, Octopus) and cloud #J-18808-Ljbffr ...

Lead Solution Architect - Data Analytics

Hiring Organisation
Inspire People
Location
London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£90,000
platforms Translate business strategies and requirements into target architectures, solution designs and technology roadmaps Produce architectural artefacts including blueprints, technical options, design patterns and high-level designs Shape architectural decisions across complex initiatives and represent architecture at governance forums Lead and develop a team of architects, supporting ...

Lead Solution Architect - Data Analytics

Hiring Organisation
Inspire People
Location
Leeds, West Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
platforms Translate business strategies and requirements into target architectures, solution designs and technology roadmaps Produce architectural artefacts including blueprints, technical options, design patterns and high-level designs Shape architectural decisions across complex initiatives and represent architecture at governance forums Lead and develop a team of architects, supporting ...

Sr. Software Engineer

Location
Cambridge, England, United Kingdom
using frontier LLMs to improve outcomes, across the SDLC Advanced programming concepts such as low-level resource optimizations and high-level design patterns, across multiple languages Expertise in software technologies including Linux, IP networking, databases, open-source software and cloud computing platforms Excellent problem-solving and communication ...

Forward Deployed Engineering Manager, Generative AI, Google Cloud

Location
Greater London, England, United Kingdom
Computer Science, or a related technical field. Experience designing end-to-end secure, observable multi-agent systems using complex design patterns (e.g., ReAct, self-reflection), state management, and tool-calling protocols. Experience designing intuitive interfaces for complex AI and agentic systems, prioritizing context engineering, transparency, and explainability ...

Cyber Security Architect

Location
Coventry, England, United Kingdom
enterprise security architecture, governance, and technical assurance activities. You will help define the future-state security architecture, establish security standards and design patterns, and ensure consistent implementation of Zero Trust principles across the organization. Working closely with senior business, technology, and security stakeholders, you will translate business … long-term cyber resilience. Key Responsibilities Enterprise Security Architecture Define and maintain enterprise-wide Zero Trust target architectures. Develop security reference architectures, design standards, architecture principles, and implementation patterns. Create and review architecture artefacts, including high-level and detailed solution designs. Establish governance processes, technical assurance frameworks ...

Algorithm Engineering Manager

Location
Greater London, England, United Kingdom
field is a plus). Commercially minded. Understanding of the control and management of data products. Experience with Python programming and various software design patterns. Direct experience with at least one cloud provider. Experience interfacing and communicating with stakeholders on the value and execution of algorithmic approaches ...

backend developer in healthcare

Location
Greater London, England, United Kingdom
mobile platforms; Drive impact in a cross-functional team environment; Own work end-to-end, from scoping and planning through architectural design, implementation, testing, production deployment, and operations. … Требования: Experience building web backends in Node.js/Typescript or willingness to learn on the job; Familiarity with scalable cloud architectures, design patterns, and best practices; Practical experience with CI/CD and IaC; Experience with relational databases, search engines, and data management practices; Experience with ...

Data Platform Solution Architect

Location
Basildon, England, United Kingdom
United Kingdom**Work Mode:** Fully Onsite**Engagement Type:** Contract**Key Responsibilities/Skill Requirements:*** Strong experience in **Solution Architecture** and **Cloud-Native Architecture Design*** Hands-on expertise in **Snowflake Architecture*** Experience with **Data Lakehouse architectures**, including **Apache Iceberg*** Proficiency in designing and managing **S3-based Data Lakes*** Experience …/PySpark** for large-scale data processing* Ability to create **Architecture Design Documents (ADDs)*** Deep understanding of **cloud-native design patterns*** Experience in **performance tuning** across:* Snowflake* Airflow* Iceberg* Focus on **platform reliability, scalability, and observability*** Experience designing and operating **data platforms** in production environments ...

AWS Cloud Architect - eSC or eDV Clearance Required

Location
Leicester, England, United Kingdom
This role suits a senior engineer or developer who is ready to move into a broader technical leadership position. You will lead the design and delivery of secure, scalable, and high‐performing cloud solutions, primarily on AWS, while also contributing to wider cloud and infrastructure architecture across complex … clear solution designs and collaborate with stakeholders across engineering, product, and delivery. Provide technical leadership across full‐stack development, microservices, distributed systems, event‐driven patterns, and cloud‐native application design. Use AWS (and occasionally Azure) services to build secure, resilient, and cost‐efficient solutions. Apply AWS Well‐Architected Framework ...

Senior Fullstack Engineer (Python + React.js)

Location
Greater London, England, United Kingdom
truly global environment, we’d love to meet you. How will you impact? We are looking for a highly skilled Fullstack Engineer to design, develop, and maintain scalable, secure, and efficient server-side applications. The ideal candidate should have experience in microservices architecture, API development, database management … ensure high- quality releases. Continuously monitor and optimize backend performance using observability tools such as Datadog, Cloud Watch or similar. Participate in design discussions and decision-making to enhance system robustness and scalability. Maintain technical documentation to ensure clear communication of system capabilities and updates. What ...

Director, AI Systems Foundations & Reusable Capabilities

Location
Greater London, England, United Kingdom
foundations that enable Development AI systems to be built faster, more consistently, and with greater technical leverage across Novartis. The role identifies common technical patterns across AI initiatives and shapes the long-term evolution of Development's AI capability stack across agentic AI, retrieval and knowledge systems, simulation … DDIT to ensure AI capabilities are reusable, interoperable, technically coherent, and continuously improved. AI Foundations & Reference Architectures Define reusable architectures, design patterns, and reference implementations for AI systems across Development. Establish common approaches for agentic AI, retrieval-augmented generation, knowledge systems, simulation, digital twins, and human ...

Backend Software Engineer C# .Net - FinTech

Location
Newcastle upon Tyne, England, United Kingdom
negotiable) + Bonus 25 days holiday Social team atmosphere with a range of events Your role: As a Backend Software Engineer you will design and develop business critical backend services using modern C# .Net, working on distributed systems that process large volumes of data with demanding performance … experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms Ideally you will have experience of working within FinTech, financial services or consulting environments #J-18808-Ljbffr ...

Backend Software Engineer C# .Net - FinTech

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
pension contribution Continuous career development opportunities Social team atmosphere with a range of events Your role: As a Backend Software Engineer you will design and develop business critical backend services using modern C# .Net, working on distributed systems that process large volumes of data with demanding performance … experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms Ideally you will have experience of working within FinTech, financial services or consulting environments Apply now to find out more about this Backend ...

Senior Backend Engineer - Java 17+ | Scale & Impact (Hybrid)

Location
Greater London, England, United Kingdom
Rightmove in London is seeking a Senior Backend Engineer to design and deliver high‐quality, scalable backend services. You'll work with Java 17+ and Spring Boot to empower millions of users and thousands of agents … platform. You'll collaborate across product, design, and engineering, mentor peers, and champion performance, testing, and robust design patterns in a hybrid environment with at least 2 days in the London office. #J-18808-Ljbffr ...

Senior Systems Engineer

Location
Guildford, England, United Kingdom
engine infrastructure Working with the Lead Systems Engineer to conduct a thorough technical assessment of engine and game systems Collaborating across departments to design and deliver key engine features. Profiling and resolving performance issues across CPU, GPU and memory Ensuring high-quality, maintainable output - from broad system design … optimisation and porting processes Strong understanding of hardware across different platforms Strong C++ skills, including sound knowledge of multithreading, software design patterns, and systems architecture Familiarity with game engine architecture across multiple engines including proprietary Good problem solving and debugging skills Bonus points for: Any additional coding ...