126 to 150 of 588 Design Patterns Jobs in England

Software Development Engineer, Ring Cloud Computer Vision

Location
Cambridge, England, United Kingdom
make tangible impact on people's lives. Key job responsibilities In this pivotal role you'll drive key aspects of product definition, design, development, deployment, scaling, and global-scale operations. Your contributions will have direct impact on millions of customers worldwide, as you create highly available, resilient … frontiers, and deliver solutions that make lasting impact. Basic Qualifications Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems Experience in professional, non-internship software development Experience programming with at least one modern language such ...

Mid-Level .NET Developer

Hiring Organisation
Nextech Group Limited
Location
Essex, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£50,000
business based in Colchester, is looking for a mid-level .NET Developer to join their expanding engineering team. You'll work on the design, development and maintenance of web applications and internal systems, collaborating closely with product, QA and DevOps to deliver reliable, well-tested software. This … consuming RESTful APIs Familiarity with Git and standard CI/CD practices Understanding of object-oriented design principles and design patterns Experience with a front-end framework (Angular, React or similar) - desirable Exposure to Azure or AWS cloud services - desirable Strong problem-solving skills ...

Senior Manager, Databricks Architect, Engineering, AI & Data, Technology & Transformation

Location
Greater London, England, United Kingdom
Define end-to-end solution architectures spanning data engineering, analytics, machine learning, and Generative AI workloads. Establish enterprise data architectures, medallion design patterns, data models, semantic layers, and governance frameworks using capabilities such as Unity Catalog, lineage, access controls, metadata management, and quality controls to support scalable … analytics and AI. Design modern ML, MLOps and LLMOps architectures, including feature engineering, model lifecycle management, orchestration, deployment patterns, monitoring, observability, governance, and cost-aware scaling of AI solutions. Lead client discovery engagements, facilitating architecture workshops to understand business objectives, technology landscapes, and transformation opportunities. Provide architectural ...

Sr. Principal Technologist, Fauna

Location
Greater London, England, United Kingdom
with at least one modern language such as Java, C++ 8+ years contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems Preferred Qualifications Knowledge of professional software engineering practices and proven methodologies for the full software development ...

Senior Java Developer - Credit Risk Technology, Vice President

Location
Greater London, England, United Kingdom
. Key Responsibilities Deliver advanced technology projects as an individual contributor providing expertise in the full software development lifecycle, from concept and design, development, to testing and deployment. Opportunities available to expand responsibilities to a team leadership position based on leadership potential and performance. Provide technical leadership … Engineers/Analyst Developers using advanced knowledge of application development. Ensure application design adheres to the appropriate architectural and design patterns in the systems. Utilize advanced knowledge of engineering process and develop standards for coding, testing, debugging and productionization. Collaborate effectively with a large global ...

GIS Architect

Location
Altrincham, England, United Kingdom
will have a real and lasting impact on society, helping to make the UK healthier, safer, and more sustainable. You'lllead the design of enterprise-scale geospatial solutions, working closely with multidisciplinary teams to define technical strategy,establisharchitectural standards, and ensure the successful delivery of scalable,secureand resilient … Data Science and client stakeholders to translate business needs into effective technical solutions. Champion best practice: Establish architectural standards, governance and design patterns, promoting quality, maintainability and security across delivery teams. Influence technology strategy: Evaluate emerging technologies and advise clients and internal teams on the most appropriate ...

GIS Architect

Location
Leeds, England, United Kingdom
will have a real and lasting impact on society, helping to make the UK healthier, safer, and more sustainable. You'lllead the design of enterprise-scale geospatial solutions, working closely with multidisciplinary teams to define technical strategy,establisharchitectural standards, and ensure the successful delivery of scalable,secureand resilient … Data Science and client stakeholders to translate business needs into effective technical solutions. Champion best practice: Establish architectural standards, governance and design patterns, promoting quality, maintainability and security across delivery teams. Influence technology strategy: Evaluate emerging technologies and advise clients and internal teams on the most appropriate ...

Senior Software Engineer

Location
Brooklyn, England, United Kingdom
powered by a global practice of creative technologists—spanning Engineers, QA specialists, Business Analysts, Data Scientists, and ML Architects,we look beyond standard patterns to build resilient, enterprise-grade systems. We combine deep engineering rigor with innovation at the edge of agentic AI, modern data stacks, and cloud infrastructure. … evaluate feature feasibility, refine requirements from Figma designs, and enforce accessibility (WCAG/ARIA) and Core Web Vitals standards. Apply software design patterns, maintain spec documentation, participate in code reviews, and mentor junior engineers within an agile, globally distributed environment. What we'd like to see. 5+ ...

Java Developer - Remote

Hiring Organisation
CBSbutler Holdings Limited trading as CBSbutler
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£475 - £525/day
scalable Java applications and services. You'll work across Java, Spring Boot, REST APIs and microservices, contributing to the full development lifecycle from design and development through to testing, deployment and ongoing optimisation. Strong experience with Java and Spring Boot is essential, alongside solid SQL/database knowledge … Experience developing REST APIs and microservices Good knowledge of SQL and relational databases Experience with Git Understanding of OOP principles and design patterns Experience with Maven or Gradle Strong problem-solving and analytical skills Desirable experience AWS, Azure or GCP Docker and Kubernetes CI/CD pipelines ...

Lead Software Engineer - Java

Location
Greater London, England, United Kingdom
learn how Risk Intelligence operates. This is an individual contributor role and you will be part of the team that drives the design and development of our low latency screening systems. WHAT YOU'LL BE DOING Lead the design, development, and deployment of software applications … experience in software engineering, with a strong track record of leading successful projects. Proficiency in Java Deep understanding of software architecture, design patterns, and system integration. Experience with cloud platform (AWS) and containerization (Docker, Kubernetes). Skills and experience with web servers and databases (e.g. DynamoDB, RDBMS ...

Site Reliability Engineer

Location
Cambridge, England, United Kingdom
business. Confidently communicate at all levels, adjusting style appropriately for CEO, Chair, engineers or the People team. Define, document and promote engineering standards, platform patterns and operational procedures. Create clear documentation and runbooks to guide Support teams and help Engineering resolve issues permanently. Support onboarding, mentoring and knowledge-sharing … . Observability tooling (Datadog, OpenTelemetry) and SLI/SLO design. Security and identity tooling (SSO, IAM, PKI). Queue or streaming design patterns (SQS, Kafka). Commercial or low-level languages beyond scripting (Java, C#, Golang, C++, Rust). Experience with legacy Windows Server/.NET/ ...

Lead Software Engineer

Location
Greater London, England, United Kingdom
looking for a Lead Software Engineer– PRIIP Cloud to lead the technical design, development, operation, and evolution of our strategic cloud-based PRIIP documentation and reporting platform. This is a hands-on full-stack technical leadership role with responsibility for the platform end-to-end, including user interfaces … Technical Leadership Own the technical architecture and end-to-end delivery of the PRIIP Cloud platform. Define and maintain architectural standards, design patterns, engineering principles, and platform roadmaps. Lead technical decision-making across frontend applications, backend services, APIs, integrations, data models, and cloud infrastructure. Ensure solutions ...

Azure Full Stack Developer (Senior Consultant)

Location
Greater London, England, United Kingdom
Hitachi Solutions family. As an Azure Architect, you will be part of the Azure Cloud Solutions capability and you will lead the design of enterprise scale Azure platforms for our customers. You will work on client facing projects and you will contribute towards the strategic direction of this … Functions and Logic Apps REST APIs and WebAPI SQL Server and Cosmos DB Git and CI/CD pipelines (Azure DevOps) Design patterns, dependency injection and microservices Bicep or Terraform desirable Docker and Kubernetes (AKS) desirable Unit testing (xUnit/NUnit) and Moq desirable Mobile development with ...

Senior Embedded Systems Engineer

Hiring Organisation
Catalyst
Location
Peterlee, County Durham, North East, United Kingdom
Employment Type
Permanent
Salary
£70,000
responsible for the full product lifecycle, from requirements capture and system architecture through to implementation, verification, and production support. Main Responsibilities Lead the design and development of advanced embedded systems for new and existing products. Define embedded software and hardware architectures aligned with customer and business requirements. Provide …/IP Experience using debugging and test equipment including oscilloscopes, logic analysers, and protocol analysers. Strong knowledge of software architecture, design patterns, and embedded software lifecycle processes. Experience with version control systems such as Git. Embedded Linux development. FPGA development (VHDL or Verilog). Cybersecurity for embedded ...

Data Engineer - Newcastle

Hiring Organisation
Hackajob Ltd
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent, Work From Home
APIs) using AWS managed services (e.g., Kinesis, MSK, Lambda, Glue). Data Architecture & Standards Contribute to data modelling, data architecture best practices, and modern patterns (e.g., medallion architecture). Ensure data quality, lineage, governance, and security controls are applied consistently. DevOps & Deployment Deploy and maintain data applications using … streaming). Solid understanding of stream processing concepts (e.g., event time, state, backpressure). Understanding of software engineering best practices: testing, design patterns, CI/CD, Git. Experience building ETL/ELT or streaming data pipelines. Exposure to microservices and distributed system concepts. Experience working with cloud ...

Identity and Access Management Engineer (IDAM and Azure)

Location
Greater London, England, United Kingdom
privilege access and effective identity governance. Key Responsibilities The Azure Identity and Access Management Engineer carries out the following activities: 1. Azure IAM Design & Implementation Design Azure IAM solutions that align to customer security strategies, business outcomes and technical requirements. Build, configure and support Microsoft Entra … Governance & Operational Support Configure security policies, Conditional Access controls, administrative roles, privileged access processes and identity protection capabilities. Implement secure-by-design patterns aligned to Zero Trust, least privilege, assume breach and defence-in-depth principles. Support identity governance processes, including access reviews, entitlement management, audit reporting ...

Staff Software Engineer - Commercial Planning

Location
Greater London, England, United Kingdom
across the team. Provide expert technical guidance on complex projects, ensuring solutions align with engineering strategy, architectural standards and technology roadmaps. Lead the design and delivery of scalable software solutions and third-party integrations, partnering closely with Architecture teams and key stakeholders. Conduct thorough code reviews to ensure … high-performing, robust backend systems and integrations, with a focus on scalability, optimisation and resilience. Deep understanding of software engineering principles, design patterns and modern development practices, applied to building maintainable and adaptable systems. Strong understanding of automated testing approaches and tooling across unit, integration ...

Lead Software Engineer (UI) â Digital Markets Execution Technology (DMET), Execute

Location
Greater London, England, United Kingdom
strategy acceleration, incident/root‐cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise‐authorized AI‐assisted development and automation capabilities … intensive user experiences Demonstrated technical leadership in setting standards, leading designs, and mentoring teams Solid software engineering fundamentals, including OO/design patterns, debugging, and documentation Familiarity with agentic development approaches across the software development lifecycle Strong communication skills and ability to work effectively in global, cross ...

Senior Back-End Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Manchester, North West, United Kingdom
Employment Type
Permanent
Salary
£75,000
growth of other engineers, and driving the adoption of modern engineering practices, including AI-assisted software development. #LI-SD2 #LI-Hybrid Responsibilities Design, develop, and deliver complex back-end services, APIs, and distributed systems that power business-critical and customer-facing applications. Lead the technical delivery of strategic … services, and distributed systems. Proven experience delivering secure, resilient, high-performance software solutions in production environments. Strong understanding of software architecture, design patterns, and engineering best practices. Experience working with cloud platforms, ideally Microsoft Azure . Strong experience with relational databases, data modelling, and query optimisation, ideally ...

Lead Software Engineer

Hiring Organisation
Anson Mccade
Location
South West London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
Engineer to join a leading professional services organisation. Youll lead a team of Software and QA Engineers while remaining hands-on with the design and development of modern, cloud-first applications. Working within multidisciplinary Agile teams, you'll help deliver scalable digital solutions used by professionals and clients … Engineer Strong commercial experience designing and developing software using C# or Java . Experience with REST APIs, messaging, microservices and software design patterns . Proven experience leading, mentoring and supporting software engineering teams. Experience building user-facing web applications . Strong understanding of clean code, clean architecture ...

UI Senior Lead Software Engineer - Commodities

Location
London, United Kingdom
strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team Apply knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities … standards, leading designs, and directly managing or mentoring small teams of mid-level engineers Solid software engineering fundamentals, including OO/design patterns, debugging, and documentation Familiarity with agentic development approaches across the software development lifecycle Strong communication and people skills, with the ability to work effectively ...

UI Senior Lead Software Engineer - Commodities

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team Apply knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities … standards, leading designs, and directly managing or mentoring small teams of mid-level engineers Solid software engineering fundamentals, including OO/design patterns, debugging, and documentation Familiarity with agentic development approaches across the software development lifecycle Strong communication and people skills, with the ability to work effectively ...

Senior Solutions Architect

Location
Greater London, England, United Kingdom
programming languages like Scala, Python and Golang will be a plus" " Ability to read/write code and expertise with various design patterns" " Have used NoSQL database such as MongoDB, Cassandra, etc." Key Responsibilities " Work on opportunities along with sales, practice, delivery teams through the pre-sales ...

Technical Solution Architect

Location
Greater London, England, United Kingdom
ledger-based post-trade platform. You'll start hands-on as a senior engineer, and take on increasing ownership of system design, technical direction, and solution architecture as you grow into the role. Why This Role You'll have real influence in a small, high-calibre team, with … market structure. What You'll Do Design secure, scalable distributed systems for regulated environments Define and evolve system architecture, APIs, and integration patterns Apply sound software design patterns and architectural principles Contribute to decisions on ledger and smart contract design Build ...

GCP Data Engineer

Hiring Organisation
Teksystems
Location
Sheffield, South Yorkshire, United Kingdom
Employment Type
Contract
Contract Rate
£400/day
security controls. Monitor system health, performance, and cost using appropriate observability tools, and proactively drive optimisation initiatives. Work with relational databases and data integration patterns to support reference data and other financial data domains. Collaborate with global technology teams to ensure platform stability, operational excellence, and consistent service levels. … Athena. Knowledge of event-driven architectures and messaging technologies such as SNS, SQS, and Kafka. experience with serverless architectures and design patterns on AWS. Hands-on experience with GCP services and data engineering on GCP. experience with business intelligence and analytics tools such as Looker. Familiarity with ...