301 to 325 of 597 Design Patterns Jobs in England

Principal Domain Enterprise Architect

Location
Greater London, England, United Kingdom
central role in modernising ways of working. The role requires a strategic, future-focused technology leader with proven capability to define technology and design strategy, own solution architecture, shape innovation including AI, and align architecture decisions to business objectives. As Chaucer’s enterprise design authority … pace and platform sustainability. Review and contribute to low-level designs to ensure detailed implementation remains aligned with approved architectural principles, design patterns, standards and strategic technology direction. Proactively engaged across the market, technology landscape and insurance sector to identify strategic opportunities through emerging technology, innovation ...

Lead Software Developer C# - Finance

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
funded Fintech scale-up that is establishing a technical centre of excellence in the North East. As a Lead Software Developer you'll design and implement the logic behind core applications, build APIs and microservices that handle data processing, business rules and third-party integrations and oversee … problem solving, working on complex, distributed systems You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a scaling company in a role that you can shape and influence What ...

Advisory Engineer, AI Security and Architecture

Location
Farnborough, England, United Kingdom
technical security architecture and assurance approach for AI models, AI-enabled products and AI development platforms. The role defines secure-by-design patterns, conducts complex security and model assurance reviews, develops technical standards and remediation guidance, and enables consistent adoption across global product and internal … deliverables and success measures; track agreed remediation actions through to closure. Define and maintain secure-by-design technical standards, reference architectures, control patterns and assessment methodologies for AI models, LLM and agentic AI systems and AI development platforms. Lead security architecture reviews, threat modelling and technical assurance ...

Junior Software Developer

Location
Farnborough, England, United Kingdom
develop new technical skills Desirable Qualifications Familiarity with CI/CD pipelines and DevOps practices Awareness of software architecture and design patterns Awareness of secure coding principles Due to the nature of the work, candidates must be eligible for high-level security clearance and meet the following ...

Software Developer

Location
Farnborough, England, United Kingdom
e.g., Agile/Scrum Master, cloud certifications)* Familiarity with CI/CD pipelines and DevOps practices* Experience with software architecture and design patterns* Knowledge of security best practices and secure coding principles **UK Security Clearance eligibility is mandatory for this role.** Candidates must be: * Sole UK nationals ...

Network DevOps Engineer

Hiring Organisation
Matchtech
Location
London, England, United Kingdom
requirements below, we'd encourage you to apply.Essential Skills & ExperienceAdvanced Python development skills with strong knowledge of object-oriented programming, design patterns, and maintainable code practices.Experience designing and implementing software testing strategies and frameworks.Strong API development and integration experience, including REST and GraphQL technologies and frameworks such ...

Senior Software Engineer - Pricing

Location
Greater London, England, United Kingdom
high‐impact projects amongst a friendly and intelligent team! Key Responsibilities Develop production‐grade technical solutions to business requirements, using appropriate design patterns Challenge, refine, and proactively suggest improvements to business requirements based on technical expertise and domain knowledge Build robust APIs and streaming interfaces to allow ...

Quantitative Developer New London

Location
Greater London, England, United Kingdom
related STEM discipline. Production-level software engineering experience in a high-quality, technology-driven environment. Solid understanding of algorithms, software architecture, design patterns, and software engineering best practices. Proficiency in at least one modern programming language (e.g. Python, C++, Java). Strong numerical reasoning and problem-solving ...

Data Engineer

Location
Greater London, England, United Kingdom
Graph databases), and designing the database schemas to support those queries You have a good understanding of coding best practices and design patterns and experience with code and data versioning, dependency management, code quality and optimisation, error handling, logging, monitoring, validation and alerting Location? Hybrid, with ...

Software Developer Engineer in Test

Location
Oxford, England, United Kingdom
browser automation framework (e.g Selenium or Playwright) and BDD (e.g. Behave). Solid understanding of the Page Object Model (POM) and other automation design patterns. API test automation using tools and libraries such as requests or similar. Experience writing maintainable, reusable, and scalable automated test suites. Familiarity with ...

Senior Systems Engineer

Location
Greater London, England, United Kingdom
work on bids and projects that redefine rail safety and performance across the UK. As a Senior Systems Engineer, you will lead the design, development and maintenance of our solutions for bids and projects, and be accountable for delivery of the associated work packages. You will contribute …/or Transport for London’s governance, assurance, and technical requirements is preferable Solid understanding of systems architecture, architecting techniques and design patterns, and rail-related technical specialisms Sound ability to use design tools to produce complex designs Ability to define engineering delivery methodologies Ability ...

Principal Full Stack Engineer (Agentic AI)

Hiring Organisation
Danaher
Location
Cambridgeshire, United Kingdom
Employment Type
Full Time
Data Team located in Cambridge, UK, and will be an on-site role. In this role, you will have the opportunity to: Design and lead the delivery of Abcam’s Agentic AI platform and applications, including RAG systems and agent … workflows, for use by both internal and external Abcam customers. Establish engineering best practices for GenAI/LLM applications, including system design patterns, evaluation approaches, reliability, scalability, and maintainability standards across the AI engineering lifecycle. Act as a technical leader by mentoring engineers, influencing architectural direction ...

Principal Full Stack Engineer (Agentic AI)

Location
Cambridge, England, United Kingdom
Data Team located in Cambridge, UK, and will be an on-site role. In this role, you will have the opportunity to: Design and lead the delivery of Abcam’s Agentic AI platform and applications, including RAG systems and agent … workflows, for use by both internal and external Abcam customers. Establish engineering best practices for GenAI/LLM applications, including system design patterns, evaluation approaches, reliability, scalability, and maintainability standards across the AI engineering lifecycle. Act as a technical leader by mentoring engineers, influencing architectural direction ...

Senior Architect

Location
Greater London, England, United Kingdom
becoming a trusted partner guiding the design of complex integrations and producing appropriate technical documentation learning new technologies, design patterns and processes, introducing them where appropriate Your areas of knowledge and expertise substantial experience as a Software Architect and/or Developer hands ...

Network Security Architect

Location
Greater London, England, United Kingdom
existing security controls (Firewalls, WAF, IDS/IPS, Proxies, DDoS and Segmentation) integrate with Service Mesh capabilities. Develop security architecture standards, design patterns and technical documentation. Work closely with Enterprise Architects, Platform Architects and Engineering teams to deliver secure solutions. Provide technical leadership, identify security gaps … security solutions for cloud-native, hybrid and microservices environments. Strong knowledge of AWS/Azure networking and security. Experience producing architectural designs, standards and patterns within complex enterprise environments. Financial Services experience would be highly beneficial. This is an excellent opportunity for a technically strong Security Network Architect ...

Network Security Architect

Location
South Yorkshire, England, United Kingdom
existing security controls (Firewalls, WAF, IDS/IPS, Proxies, DDoS and Segmentation) integrate with Service Mesh capabilities. Develop security architecture standards, design patterns and technical documentation. Work closely with Enterprise Architects, Platform Architects and Engineering teams to deliver secure solutions. Provide technical leadership, identify security gaps … security solutions for cloud-native, hybrid and microservices environments. Strong knowledge of AWS/Azure networking and security. Experience producing architectural designs, standards and patterns within complex enterprise environments. Financial Services experience would be highly beneficial. This is an excellent opportunity for a technically strong Security Network Architect ...

Senior Software Engineer (Match AI & Simulation)

Location
Greater London, England, United Kingdom
production to drive new features and set the long-term roadmap. Help research and implement new simulation technologies, game AI techniques, and architectural patterns as needed. Consider cross-platform and performance requirements, including the need for deterministic simulation across platforms. Knowledge, Skills, and Experience Keen interest and understanding … Football. Football Manager fan a bonus. Strong knowledge of C++, design patterns and software engineering. Minimum five years of professional experience using C++ as the main language. Professional experience designing and developing game AI systems and simulation paradigms within the games industry, including hand-on work with ...

Machine Learning Engineer - AI

Location
Greater London, England, United Kingdom
commitment to delivering high-quality results in a fast-paced, dynamic environment. Job Summary JD.com is seeking an innovative AI Agent Engineer to design, develop, and deploy intelligent agents that enhance our e-commerce and logistics platforms. This role involves leveraging cutting-edge AI techniques to create autonomous … techniques. Experience with agent-based modeling, reinforcement learning, multi-agent systems, or cognitive architectures. Solid understanding of software engineering principles, including design patterns, data structures, and algorithms. Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and MLOps practices is a plus. Excellent problem-solving skills, with ...

Senior/ Lead Android Engineer

Location
Greater London, England, United Kingdom
principles and a keen eye for clean, maintainable code Deep knowledge of the Android ecosystem – including platform fragmentation, UI design patterns, and delivering consistent experiences across a wide range of screen sizes and devices Solid familiarity with Google technologies, Play Store submission processes, and Google … working within Agile teams Nice to have Knowledge of Kotlin programming language, Clean Architecture and reactive programming An eye for UX and interaction design – you care about how things feel, not just how they work Hands‐on experience with mobile CI/CD tooling, including build, test ...

Senior Fullstack Engineer - UK

Location
Greater London, England, United Kingdom
will work alongside the engineers who built Heidi, shipping AI products that change how healthcare runs. Own features from database to browser: design the data model, build the Python service, ship the React and TypeScript interface, then watch how clinicians use it and iterate. Build fast, accessible interfaces … accessibility. Python in production: building, testing and running backend services. Hands-on MongoDB and Redis, with sound judgment on data modeling, design patterns and trade-offs. Experience building and managing message queue systems at scale. Deep understanding of API design: security, versioning, performance ...

Technical Architect

Hiring Organisation
CBSbutler Holdings Limited trading as CBSbutler
Location
Bristol, United Kingdom
Employment Type
Contract
Contract Rate
£385 - £670/day
inside ir35 6 month contract SC or DV cleared - Sole UK National Looking for an experienced Technical/Software Architect to design secure, scalable and resilient software solutions within complex defence environments. Key responsibilities: Define software architectures and technical roadmaps. Drive secure-by-design principles … development. Work across Agile/SAFe teams, CI/CD and DevSecOps environments. Essential experience: Software architecture and engineering delivery. Software design patterns and cyber security standards. Software lifecycle management, CI/CD and DevSecOps. Experience across complex, distributed or cloud-based systems. Cloud certifications, microservices ...

Senior/ Lead Android Engineer

Location
Greater London, England, United Kingdom
principles and a keen eye for clean, maintainable code Deep knowledge of the Android ecosystem - including platform fragmentation, UI design patterns, and delivering consistent experiences across a wide range of screen sizes and devices Solid familiarity with Google technologies, Play Store submission processes, and Google … working within Agile teams Nice to have: Knowledge of Kotlin programming language, Clean Architecture and reactive programming An eye for UX and interaction design - you care about how things feel, not just how they work Hands-on experience with mobile CI/CD tooling, including build, test ...

AI&Data Architecture Associate Director

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
unlock new data driven business opportunities. Were differentiating through our ability to architect AI&Data solutions using modern and emerging design patterns and innovation driven architecture assets. You'll learn, grow and advance in an innovative culture thatthrives on shared success, diverse ways of thinking and enables … needs, with support from senior team members. Drive architectural thought leadership by sharing ideas on innovation, emerging technologies, and modern data and AI architecture patterns across client and internal forums Play an active role in internal networks and special interest groups, participating in discussions and activities to build your ...

Senior Data Engineer

Location
Greater London, England, United Kingdom
review implementations while shaping the long‐term data platform architecture. You’ll operate as the technical authority for DFP — guiding design patterns, ensuring code quality, and solving complex problems in distributed data systems. You’ll collaborate closely with peer charters to ensure the data foundation remains reliable … scalable, and production‐ready. Responsibilities Data Platform Architecture Lead the hands‐on design, coding, and evolution of DFP’s cloud‐native data architecture (AWS/GCP/Snowflake). Architect and implement scalable ingestion and transformation pipelines using Fivetran, Databricks, and Airflow/DBT. Design ...

Senior AWS Data Engineer

Hiring Organisation
Microlise
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Temporary
learning and future generative AI services. Youll work with modern AWS managed services, lakehouse architecture, Data Mesh principles and governance-by-design patterns to create data that is reliable, discoverable, secure and ready for real customer impact. If you enjoy building robust data platforms, solving complex integration … easy to reuse, enabling faster analytics delivery, richer customer insights, API-driven data services and future AI capabilities. The pipelines, models and governance patterns you build wont sit in the background. They will directly influence how data is trusted, shared and turned into value for customers and internal teams. ...