351 to 375 of 588 Design Patterns Jobs in England

Software Engineering Specialist - Erlang

Location
Greater London, England, United Kingdom
design, with deep expertise in microservices, distributed systems, and cloud-native architectures. Deep understanding of software development principles, including design patterns, modular architecture test-driven development (TDD), and version control (e.g. Git). Comfortable with Spec-Driven-Development (SDD) and other AI supported software practices. ...

Lead Java Developer (VP)

Location
Greater London, England, United Kingdom
development for high volume.* Consistently demonstrates clear and concise written and verbal communication* Demonstrable understanding and experience of engineering best practices: design patterns, coding standard, code review, unit testing via Mockito and Junit* Ability to develop strong relationships with others, effectively influencing peers and business partners.* Self ...

Senior Cloud Engineer

Location
Greater London, England, United Kingdom
production. Improve developer experience and tooling, including CI/CD pipelines, automation, and standardised patterns. Contribute to the definition of cloud design patterns, policies, and standards, feeding into wider platform strategy and governance. Potentially take on line or technical leadership responsibilities as the platform engineering capability matures ...

Artificial Intelligence Engineer

Location
Greater London, England, United Kingdom
Enterprise, Agent Platform (formerly Vertex AI)** + **BigQuery, Cloud Run, Vertex AI Pipelines*** **Programming: Advanced Python skills including data structures, algorithms, and software design patterns.*** **Agentic AI: Hands-on experience with AI Agents, Agent Development Kit (ADK), multi-agent frameworks, and RAG integration.*** **MLOps/DevOps: Experience with ...

Artificial Intelligence Engineer

Location
Greater London, England, United Kingdom
Gemini Enterprise, Agent Platform (formerly Vertex AI) BigQuery, Cloud Run, Vertex AI Pipelines Programming: Advanced Python skills including data structures, algorithms, and software design patterns. Agentic AI: Hands-on experience with AI Agents, Agent Development Kit (ADK), multi-agent frameworks, and RAG integration. MLOps/DevOps: Experience with ...

Lead Informatica Developer

Location
Corby, England, United Kingdom
Administration Proven experience building, configuring, testing, and deploying Informatica C360 solutions Strong experience designing and developing data integrations (CDI), including both ingestion and egress patterns Strong experience designing and developing API using Informatica CAI Solid SQL skills and a strong understanding of data modelling and relational databases Experience working … with modern data ecosystems and integrations (e.g. SAP, Snowflake, Salesforce, Mulesoft, Adobe) Familiarity with REST APIs and integration design patterns Experience working in Agile environments, with the ability to organise and manage delivery across different methodologies Strong understanding of data governance, data quality, and regulatory compliance (e.g. ...

Staff Data Engineer

Location
Washington, England, United Kingdom
candidates will be responsible for: Solving our unique data‐lake challenges: transforming and seamlessly normalizing highly varied partner datasets (such as donation data); Design robust batch‐processing pipelines capable of extracting and loading massive datasets from a variety of internal, external, and public … sources; Developing processes for data mining, data modeling, and data production; Leveraging modern technology knowledge to champion evolving industry trends, updated design patterns, and engineering excellence across the team; Autonomously scope, design, and execute complex data projects from day one, turning ambiguous requirements into clear ...

Solution Architect

Location
West of England, England, United Kingdom
have: Strong working knowledge of open source, openstandardsand cloud technologies Good understanding of architectural concepts,methodologiesand approaches Excellent working knowledge of design patterns and modelling notations such asArchiMate, UML and BPMN Good knowledge of integration techniques, architecturepatternsand non-functional drivers Experience of leading development teams from … design and technical basis Quality Assurance skills to assess the quality and completeness of deliverables Knowledge and demonstrable experience of both traditional and agile delivery methods What’s in it for you At Accenture in addition to a competitive basic salary, you will also have an extensive benefits ...

WAF Security Engineer

Location
Manchester, England, United Kingdom
response Support the diagnosis and resolution of major incidents, partnering closely with Security Engineering, Network and Cloud teams. Embed secure-by-design patterns and guardrails, ensuring controls are codified, consistent and easy for platform consumers to adopt. Produce high-quality engineering documentation, including standards, patterns, platform … have the chance to: Shape the future of WAF and Web Application Security capabilities across Lloyds Banking Group. Contribute to engineering standards, patterns and guardrails used across multiple teams and platforms. Work alongside highly skilled engineers in a culture that values modern engineering, automation and continuous improvement. Continue ...

Databricks Champion Architect

Location
Greater London, England, United Kingdom
modern lakehouse architectures on Databricks. This role blends solution architecture, hands-on technical leadership, and platform enablement—setting standards and accelerating delivery teams through patterns, reference implementations, and best practices. A minimum bar is 2+ years of Databricks experience in recent years, demonstrating strong familiarity with modern capabilities … current platform patterns (not legacy Spark-only experience). What you';ll be doing: Own the end-to-end Databricks solution architecture across ingestion, transformation, governance, serving, and operations. Define and enforce Medallion Architecture (Bronze/Silver/Gold) standards and reference designs (including data quality, SCD/ ...

Senior Data Architect

Location
West of England, England, United Kingdom
enterprise data model,ensuring the creation of scalable, reusable Data Assets. Define and govern enterprise data modelling standards, architecture principles, and design patterns for how data is structured, stored, integrated, and accessed. Partner with business and technology stakeholders to translate business requirements into effective data architecture solutions. … Design andmaintainthe future-state data architecture,ensuring Data Productdata models and asset structures align with enterprise standards. Collaborate with key data leadership roles to ensure enterprise data management requirements are consistently reflected within architecture designs. Maintain enterprise architecture artefacts, design guidance, and review processes, providing support ...

Principal Software Engineer

Location
Greater London, England, United Kingdom
Delivery team, you will provide leadership and technical stewardship across multiple squads within a defined Mission. You will be responsible for the overall design and accountable for upholding engineering standards, ensuring the delivery of robust, secure, scalable, and high-performance systems. Your role will involve guiding teams towards … Strong understanding of data platforms, with the ability to modernise legacy systems while maintaining reliability and performance. Deep knowledge of modern design patterns and architectures, including APIs, event-driven architectures (EDA), microapps, front-end frameworks, and app technologies, with experience applying these in eCommerce environments. What ...

Hybrid Technical Architect, Associate Manager

Location
Newcastle upon Tyne, England, United Kingdom
this role: Mandatory Skills: The ability to define and differentiate between non-functional and functional requirements Familiar at depth with key design patterns and principles Identify requirements and translate into actionable design documentation Able to communicate appropriately with both technical and non-technical stakeholder audiences … yourself apart: Continually identify new technologies and approaches to form opinions on applicability to projects Experienced in conducting solution reviews measured against key design and delivery metrics Experienced in mentoring and developing junior staff in terms of their skills related to Architecture What ...

SC-Cleared Senior Solution Architect — Cloud Modernisation

Location
Greater London, England, United Kingdom
Talent is seeking a Senior Solution Architect to join one of our Government Clients on a technology platform design project. You will own and define the target state architecture, driving … modernisation across an estate combining legacy .NET services, cloud-native components, identity and security platforms, and AWS data services. You will design patterns using AWS Well-Architected principles, containerisation with Docker, and IAM/API gateway tooling, while guiding migration paths from legacy #J-18808-Ljbffr ...

Senior Embedded Software Engineer

Location
Eastleigh, England, United Kingdom
/or C++ Experience working in Linux environments Understanding of Object-Oriented Design (OOD), SOLID principles, and design patterns Familiarity with unit testing and modern software development practices Exposure to communication protocols such as CAN, RS232/RS422, UDP, or TCP/IP Important ...

iOS Software Engineer

Hiring Organisation
Digital Skills Ltd
Location
Manchester, Lancashire, United Kingdom
Employment Type
Contract
Contract Rate
GBP Hourly
tested code using modern engineering practices. Support automated testing, code reviews and continuous improvement initiatives. Refactor existing code and introduce appropriate design patterns where required. Mentor and support other engineers within the team. Participate in experimentation and feature rollouts to optimise customer experience. Desired Skills and Experience … full-stack environment. Experience working with UIKit and SwiftUI. Proven experience working within large and complex mobile codebases. Solid understanding of mobile architecture patterns and engineering best practices. Experience with Test-Driven Development (TDD) and automated testing frameworks. Strong understanding of application life cycle management and App Store deployment ...

Software Test Engineer

Location
East Hagbourne, England, United Kingdom
ambitious team players to help us advance our place in the Universe and beyond. Responsibilities: Product Impact & Scope of Innovation: Responsible for design and development of on-board software and ground test software for our payloads. Teamwork: Committed team player who freely and proactively shares knowledge with others … ECSS Software development process or similar Software Development standards such as MISRA or CERT C Computer networking and protocols Architecture and Design Patterns Embedded Software Development CCSDS Protocols Operating and automating radio frequency test equipment Linux kernel and device drivers. Electronics hardware related to our products, including ...

Senior Java Developer – London – Fintech

Hiring Organisation
Adaptive Financial Consulting Ltd
Location
Greater London, United Kingdom
Employment Type
Full Time
financial consulting firm that partners with capital, commodity, and digital market participants. We value differentiation through technology. Our experienced teams design and deliver complex front-office technology solutions using our proven accelerators to create long-term competitive advantage. Our clients include the world’s leading investment banks, investment … Aeron Sequencer - replicated state machines at scale. YOU ARE: A JVM lover who really enjoys working with the latest technologies and design patterns Eager to solve complex technical challenges, especially in cloud-based environments and event driven architecture patterns Someone looking to work in a collaborative ...

Senior Software Developer

Location
Portishead, England, United Kingdom
opportunity for a Senior Software Developer to join our multidisciplinary engineering team and contribute to the development of industry-leading solutions. Role & Responsibilities: Design, develop, and maintain software products as directed by the Software Lead or Senior Management. Ensure source control (Git) is used for all projects, following … applications. Strong knowledge of modern frameworks, particularly Vue.js, Node.js, Express, and Electron. Proficiency in Git source control workflows. Understanding of software design patterns and industry best practices. Excellent problem-solving and debugging skills, with the ability to learn quickly and adapt. Benefits Package: A competitive starting Salary ...

Senior Software Engineer

Location
Newcastle upon Tyne, England, United Kingdom
future of technology and be at the forefront of innovation? Join our dynamic team as a Full Stack Software Engineer, where you’ll design, develop, and maintain scalable software solutions in a collaborative and creative environment. This is your chance to work with cutting-edge technology, grow your … design principles. Experience with modern unit testing frameworks and methodologies. Deep knowledge of software engineering concepts such as design patterns, SOLID principles, polymorphism, and threading. Experience mentoring junior members of staff PLEASE NOTE: This is a hybrid position with 3 days onsite in our Newcastle ...

c# developer in fintech

Location
Greater London, England, United Kingdom
scale-up operating as a FinTech disruptor. Задачи Architect and build highly performant and scalable solutions using the Microsoft tech stack and SOLID design principles Collaborate with cross-functional Agile project teams in two-week Sprints Advocate for best practices and ensure software is delivered to schedule Drive … Good knowledge of AWS Experience working on highly scalable systems Strong knowledge of Computer Science fundamentals, including OOP, Data Structures, and Design Patterns Experience with or strong interest in Artificial Intelligence, including ChatGPT, Claude, Cursor, or Copilot Strong analysis and problem-solving skills Organisation and planning abilities ...

C# Developer Full Stack .Net Core JavaScript

Location
St Albans, England, United Kingdom
make a real impact on the bottom line, earning significant bonuses. As a C# Developer you'll join an Agile development team to design and develop new features and enhancements to complex Payments and client systems within a microservices environment (300 services). You'll be working with … development skills You have experience with AWS and microservices You have a thorough understanding of Computer Science fundamentals such as OOP, Design Patterns, Data Structures, Algorithms You enjoy collaborating, learning new things and sharing knowledge You are degree educated in Computer Science or closely related discipline What ...

Machine Learning Engineer

Location
Greater London, England, United Kingdom
software development practices such as: TDD BDD Commitment to code quality, readability, and maintainability Extensive experience in software architecture and common design patterns Strong understanding of: Machine Learning Microservices Domain-Driven Design (DDD) Exceptional command of the English language Nice-to-Have We’d also ...

C# Developer - Redis

Location
Greater London, England, United Kingdom
critical trading decisions across international markets. Working closely with developers, traders, and quantitative teams, you’ll contribute across the full development lifecycle from design and implementation to optimisation and deployment. What You’ll Be Doing Developing and maintaining scalable .NET/C# services within a distributed streaming architecture … quickly learn and adapt to new technologies Passion for automation, simplicity, and continuous improvement Strong grounding in computer science fundamentals and design patterns Collaborative team player with a proactive mindset Experience with distributed systems, streaming, and messaging (e.g. Rx .NET) Knowledge of performance and memory profiling Experience ...

C# Developer

Location
Greater London, England, United Kingdom
critical trading decisions across international markets. Working closely with developers, traders, and quantitative teams, you’ll contribute across the full development lifecycle from design and implementation to optimisation and deployment. What You’ll Be Doing Developing and maintaining scalable .NET/C# services within a distributed streaming architecture … quickly learn and adapt to new technologies Passion for automation, simplicity, and continuous improvement Strong grounding in computer science fundamentals and design patterns Collaborative team player with a proactive mindset Experience with distributed systems, streaming, and messaging (e.g. Rx .NET) Knowledge of performance and memory profiling Experience ...