1 to 25 of 129 Design Patterns Jobs in England

Solutions Architect

Hiring Organisation
Jobleads-UK
Location
England, United Kingdom
kickstart their design and implementation, together with our development teams. What you will be doing Public cloud technologies, design patterns, and best practice (especially Microsoft Azure). Strong verbal and written communication skills, with the ability to work effectively across internal and external organizations. Presenting … business operations and logistics and the metrics used to determine and measure performance. Relational database design/modelling, technologies, design patterns, tools, and best practice, especially Microsoft SQL. Ensuring each solution complies with our customers’ requirements, quality standards, cybersecurity concerns and best practices. Formal qualifications ...

Principal Site Reliability Engineering Expert Director

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
infrastructure, cloud engineering, network operations, identity, observability, security, AI-driven operations, and automated data workflows, the role focuses on designing scalable systems, reusable engineering patterns, and standardised controls that reduce operational toil, improve resilience, and embed reliability, governance, and compliance directly into delivery pipelines and operational platforms. This role … measurable, and repeatable practices. A key part of the role is building and evolving reusable CI/CD and Terraform modules, engineering guardrails, observability patterns, and automation frameworks that can be adopted across multiple teams and domains without requiring each team to solve the same problems independently. The Principal ...

Software Architect

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
Django REST Framework, FastAPI, PostgreSQL, AWS, React.js, Docker, Redis, Celery, Pandas, NumPy, Git, Jenkins and Elasticsearch. We put significant emphasis on design patterns, code readability, automated testing, maintainability and extensibility. As Software Architect, you'll be the standard‐bearer for these values. At Plentific … enforce best practices around database design, query optimisation and data modelling across relational databases (PostgreSQL). Evaluate emerging technologies and architectural patterns, making evidence‐based recommendations to the broader engineering organisation. Hands‐On Engineering Write well‐formulated, testable and readable code using appropriate software design ...

Junior Full Stack Engineer (React + Java) - Glasgow, UK - Fulltime Hybrid

Hiring Organisation
Capgemini
Location
Greater London, United Kingdom
Employment Type
Full Time
with modern build tools like Webpack, Babel, or Vite Basic understanding of testing frameworks (Jest, React Testing Library) Knowledge of backend design patterns and API design principles Experience with relational databases Experience integrating with external services and APIs Familiarity with CI/CD pipelines …/sub middleware experience (eg. Kafka, MQ) Experience in cloud services such as Lamda , Step function and IAM Experience in enterprise design patterns and web architectures We are a Disability Confident Employer: Capgemini is proud to be a Disability Confident Employer (Level 2) under the UK Government ...

Experience Design Vice President

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
product experience Establish and elevate visual design quality through a strong point of view on hierarchy, typography, layout, and modern UI patterns Bring clarity and consistency to complex or legacy experiences by introducing contemporary, consumer‐grade design patterns Use prototyping, storytelling, and strong design … point of view on visual and interaction design; work demonstrates the ability to elevate and modernize complex or legacy experiences, introducing contemporary patterns and raising the overall quality bar Demonstrated ability to design end‐to‐end user journeys (not just individual screens) Ability to clearly ...

Principal Software Engineer

Hiring Organisation
Matchtech
Location
Maidenhead, Berkshire, United Kingdom
Employment Type
Permanent
focus is on embedded and/or application software in secure environments, with end-to-end ownership across the software lifecycle (requirements through design, implementation, test, verification, deployment and support). You may also have line management responsibility (up to c. 5 engineers, depending on team structure). … understanding of modern software lifecycle practices (requirements, design, implementation, test/verification). Experience with OO design, design patterns, and principles such as SOLID. Strong testing mindset: design for test, automated test approaches, and verification. Desirable Rust JavaScript/Node.js/ ...

Full Stack - Tech Lead (Node.js, React, Java Script)

Hiring Organisation
Expleo UK LTD
Location
Milton Keynes, Buckinghamshire, United Kingdom
Employment Type
Permanent
NestJS) API Development: RESTful services, microservices architecture Databases: SQL (PostgreSQL/MySQL) and NoSQL (MongoDB) Architecture & Design Strong understanding of software architecture patterns (microservices, layered architecture, event-driven systems) Experience with scalable and cloud-native solution design Knowledge of system integration patterns … Azure/AWS/GCP) Exposure to containerisation (Docker) and orchestration (Kubernetes) Engineering Practices Strong grounding in clean code principles and design patterns (SOLID, DRY) Experience with test automation, code quality tools, and static analysis Understanding of security best practices and compliance requirements Experience Overall experience with ...

UX Designer

Hiring Organisation
Eolas Recruitment
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
GBP Annual
tablets, mid-shift, with little time and varied tech confidence. Bring the design thinking, not just the screens Propose design patterns that are proven to work in healthcare - patterns that aid discovery, drive engagement, and get users to the core value of the product … conversations about what to build next. Work within the Cloda design system Extend our existing React/SASS component library and patterns - don't reinvent them. Consistency across the product matters more than novelty here. Partner with our principal engineers on what's feasible and what fits ...

Salesforce Architect

Hiring Organisation
Intuition IT Solutions Ltd
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
GBP Daily
that maximise the capabilities of the platform. The architect provides guidance on the art of the possible within Salesforce, recommending optimal design patterns, prioritising out-of-the-box functionality, and ensuring new features integrate effectively with the wider Salesforce ecosystem. By actively supporting backlog refinement, sprint planning … Solution Design & Technical Leadership Design scalable, secure, and maintainable Salesforce solutions across: Sales Cloud Experience Cloud Salesforce Platform Define solution patterns for: Data model design Automation strategies (Flow vs Apex) Integration approaches Security and access models Provide clear technical guidance to developers, admins ...

Data Architect

Hiring Organisation
Affinity Water Limited
Location
Hatfield, Hertfordshire, South East, United Kingdom
Employment Type
Contract
operational, analytical, and regulatory workloads. Create and maintain data architecture blueprints and reference architectures covering ingestion, integration, storage, lineage, and consumption. Define modelling patterns (3NF, dimensional/star, Data Vault, canonical models) and guide teams on when and how to apply them. Optimise physical designs for performance, scalability, cost … designs to Architecture Review Boards or equivalent governance forums. Delivery Governance & Technical Leadership Oversee the implementation of data architectures and ensure engineering teams follow patterns, standards, and best practices. Provide technical guidance on integration design, ingestion patterns, transformation methods, caching, orchestration, and storage optimisation. Conduct design ...

AWS API Engineer / Data Architect

Hiring Organisation
Capgemini
Location
Manchester, United Kingdom
Employment Type
Full Time
transformation using modern cloud platforms. We specialise in the latest frameworks, reference architectures and technologies across AWS, Azure and GCP, including API/microservices patterns and data platforms such as AWS-native analytics services and Snowflake. As an AWS API Engineer/Data Architect at Capgemini, you will design and deliver secure, scalable API and microservices architectures across multiple client applications and services. You will define integration patterns and standards, shape data and document-store designs, and take ownership from solution design through build, deployment and production support, ensuring services are observable, reliable ...

Senior Java Developer

Hiring Organisation
Hays
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
data driven decisions.Collaborating within mature, cross-functional teams, working alongside engineers, architects, and business stakeholders to create impactful, future ready solutions. Key Responsibilities Design, develop, and maintain high-quality Java based applications Contribute across the full software development lifecycle Provide technical input into architecture and system design … Strong experience in Java development (plus exposure to Kotlin or Scala) Deep understanding of OOP principles, SOLID design, and design patterns Hands on experience with Spring Framework (Spring Boot, Spring MVC) Experience designing and securing RESTful APIs Experience with containerisation (Docker, Kubernetes) Familiarity with ...

Product Designer - Mobile Apps Integration

Hiring Organisation
Randstad Technologies
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
£450 - £550 per day
Product Design - Web Apps My global tech client is looking for a strong Product Design Contractor to join their prioduct design team with a focus on on social shareability and integration. The team is responsible for the Sharing experience from the mobile and desktop … embeds. They will collaborate closely with Product Managers, Engineers, and other Designers across the team to create user-centered design solutions - with a primary focus on incorporating exciting new shareables, alongside a designer on the team that's driving the initiative. You'll have the opportunity to contribute ...

Software Architect

Hiring Organisation
X4 Group
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
Competitive salary
role suited to someone who enjoys remaining close to the code. You will be responsible for defining the technical architecture, establishing engineering standards and patterns, and working closely with development teams to deliver a modern, scalable integration platform within a complex enterprise environment. Working within a Microsoft technology stack … integration platform. Partner with senior technology stakeholders to ensure alignment with enterprise architecture principles and future technology strategy. Define architecture standards, design patterns, and engineering best practices. Provide hands-on technical leadership while remaining actively involved in solution design and development. Design secure ...

Data Solution Architect - Customer

Hiring Organisation
Experis
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£750/day Via Umbrella
Data Solution Architect - Customer £750.00 per day (Umbrella) 6 Month Contract London (Hybrid) Our client is seeking an experience Data Solutions Architect to design customer data solutions within our Data Architecture & Design Team. Within this role you will work with stakeholders to define future data strategies … Customer-focused initiatives. Provide thought leadership on Customer data architecture, ensuring solutions support consistent, trusted Customer data across all channels. Propose design patterns and solutions that enable Customer data management, integration, enrichment, and governance. Create and maintain design artefacts for Customer data solutions to enable ...

C# Software Engineering Manager

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
ensuring quality, timeliness, and alignment with business goals. Collaborate closely with business stakeholders across Finance, IT, and Operations. Ensure high standards of software design, development, testing, and deployment with a strong focus on security, resilience, and supportability. Contribute to technical decision‐making, architecture discussions, and implementation plans. Drive … will have: Technical Expertise Microsoft technologies (.NET/C#, SQL Server, Azure) Azure services (particularly Azure Service Bus and cloud‐native design patterns). System design, architecture, data modelling, and integration patterns. Ideally experienced with containerisation (Docker), CI/CD pipelines, version control ...

Lead Software Developer - C#

Hiring Organisation
Adria Solutions
Location
Sheffield, South Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent
Salary
£85,000
combines hands-on software development expertise with strong technical leadership skills. Working within a modern cloud-first environment, you will lead the design, development, and evolution of business-critical applications and services built on Microsoft technologies. You will play a key role in shaping technical direction, driving engineering … with Microsoft Azure cloud services, including App Services, Azure Functions, storage solutions, and cloud-native architectures Strong understanding of software architecture, design patterns, and modern engineering principles Experience leading technical decision-making and providing guidance to development teams Excellent problem-solving, communication, and stakeholder management skills Ability ...

Lead Software Developer - C

Hiring Organisation
Adria Solutions Ltd
Location
Sheffield, South Yorkshire, United Kingdom
Employment Type
Permanent
Salary
£70000 - £85000/annum
combines hands-on software development expertise with strong technical leadership skills. Working within a modern cloud-first environment, you will lead the design, development, and evolution of business-critical applications and services built on Microsoft technologies. You will play a key role in shaping technical direction, driving engineering … with Microsoft Azure cloud services, including App Services, Azure Functions, storage solutions, and cloud-native architectures Strong understanding of software architecture, design patterns, and modern engineering principles Experience leading technical decision-making and providing guidance to development teams Excellent problem-solving, communication, and stakeholder management skills Ability ...

Security Architect

Hiring Organisation
Sanderson Government and Defence
Location
Corsham, Wiltshire, South West, United Kingdom
Employment Type
Permanent
Architect to support the delivery of secure, assured, and compliant architecture solutions within a Defence environment. The successful candidate will provide architectural governance, design assurance, and subject matter expertise to ensure that security is embedded throughout solution development and delivery in line with Defence standards and Secure … Boards in accordance with SoR Requirement 29 Ensure consistent implementation of architecture processes aligned to Defence standards, approved architectural blueprints, and design patterns Provide subject matter expertise into solution design activities, ensuring alignment with Secure by Design (SbD) principles Collaborate closely with Workstream ...

Java Full stack Developer (ReactJS&AngularJS) - London, UK - Fulltime - Hybrid

Hiring Organisation
Capgemini
Location
Greater London, United Kingdom
Employment Type
Full Time
that you will be unable to work at home 100% of the time. Your Role: As a Java Full Stack Developer, you will design and build high quality software solutions that power meaningful outcomes for our clients. You will contribute as an AI fluent engineer, collaborating across cross … TypeScript, and ReactJS 16+ or Angular 10+. Ability to read, write, and debug multithreaded Java code. Hands on experience with enterprise design patterns and web architectures. Experience with memory and performance profiling. Experience with Kafka or MQ (pub/sub middleware). Tools experience: JIRA, Git, IntelliJ ...

Java Software Engineer

Hiring Organisation
Capgemini
Location
Manchester, United Kingdom
Employment Type
Full Time
everyone. Your skills and experience What you’ll bring: • Experience of Java • Experience of Spring framework or equivalent. • Knowledge of software design patterns and when to apply them • Excellent knowledge of development processes. • Experience of containerisation using Docker or Kubernetes • Experience of Continuous Integration (CI) and Continuous … passion for delivering quality code, by use of TDD and setting high software quality standard We’re also using the following technologies and patterns, it would be great if you had some of the skills, if not we can help develop them: • Designing microservice-based architectures using domain driven ...

C#, WPF, .NET Developer

Hiring Organisation
SDL Solutions Limited
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
Salary negotiable
C#, WPF, .NET Developer is required by global company for an initial 12-month contract. The successful candidate will have experience with detailed design, development, implementation, integration, and testing of software in C# to build windows/web-based applications. The ideal contractor would have experience in software … and MVC/MVVM design patterns. Experience with connecting to and consuming RESTful web services. Experience with generic design-patterns (Dependency Injection, Inversion of Control and similar) and .NET Frameworks (MVVM, WPF, MEF, Entity Framework) in the construction of large and complex software applications. ...

Machine Learning Engineer, Video Quality Analysis

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
statistics and math to analyze algorithmic performance. Requirements Basic Qualifications Experience contributing to the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems. Experience programming with at least one modern language such as Java, C++, or C# including object‐oriented ...

Software Architect

Hiring Organisation
Henderson Scott
Location
Hertfordshire, South East, United Kingdom
Employment Type
Permanent
this role you will be: Defining and owning software architectures for complex systems Working closely with software teams to define architectures, interfaces, and design decisions Identifying key design drivers including performance, safety, security, and maintainability Supporting architectural reviews and influencing software engineering best practices Collaborating with … C++, C, Ada, or Java Experience working in embedded, real-time, or safety-critical environments Knowledge of software architecture techniques, design patterns, and abstraction layers Experience with model-based engineering would be advantageous Strong communication and stakeholder management skills An understanding of CI/CD and modern ...

Software Engineer

Hiring Organisation
BAE Systems
Location
Gloucestershire, United Kingdom
Employment Type
Full Time
mission capabilities. You’ll work as part of empowered, autonomous DevOps teams with regular contact with end-users to flexibly and efficiently understand, design, develop, deploy and maintain applications and services. You’ll be encouraged to identify new ways of solving problems and get to work … quality by utilising static code analysis tools e.g. SonarQube Team working inside an agile environment e.g. Scrum, Lean, Kanban Common software design patterns Using precedent and your own creativity to solve our client's challenges! It would be great if you also had experience in some ...