1 to 25 of 145 Permanent Design Patterns Jobs in England

Principal Software Solutions Architect

Hiring Organisation
Moorepay
Location
Manchester, Lancashire, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
security testing into the delivery pipeline. Collaborate with security and compliance stakeholders to ensure solutions meet regulatory and governance requirements. Promote design patterns that minimise risk across distributed systems. Solution Design & Governance Own the end-to-end architectural design for major platform components … Engineering Team Leads to ensure solutions are consistent, secure, and scalable. Lead architecture reviews and ensure adherence to design standards, technical patterns, and best practices. Produce solution blueprints, reference architectures, and technical documentation. Validate that all solutions support operational excellence, reliability, and maintainability. Cloud, Infrastructure, and Platform ...

Senior Eclipse Desktop Engineer

Hiring Organisation
L&T Technology Services
Location
London Area, United Kingdom
build rich desktop UIs with Eclipse RCP (perspectives, views, editors, commands/handlers, extension points) using SWT/JFace and established UI/UX patterns (MVP/MVC, event‐driven design). Responsibilities Implement OSGi modular architectures (bundles, services, dependency management), ensuring clean isolation between components … Ensure UI responsiveness & performance for large datasets: job scheduling, progress reporting, cancellation, virtualized tables/viewers, and efficient rendering. Apply software design patterns and domain‐driven design to keep code modular, testable, and maintainable. Collaborate with product and UX to translate scientific/geology workflows ...

Senior Software Engineer

Hiring Organisation
Matchtech
Location
Farnborough, Hampshire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
join their cutting-edge team. This permanent role offers an exciting opportunity to work on innovative solutions that redefine defence technology. Key Responsibilities: Design, implement and test solutions to complex customer problems across the development lifecycle Develop software for a range of areas including bare-metal MCU, signal … C++ or Rust programming Proficiency in best practice software development processes/lifecycles Experience in Object-Oriented Design and Design Patterns Knowledge of software testing and design for test Desirable Experience, Skills and Qualifications: GUI development frameworks such as eGUI, GTK, Tauri Yocto ...

Salesforce Cloud architect

Hiring Organisation
Randstad Digital
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£80,000
maintain technical documentation that covers functional use cases and the technical implementation to support the use cases Experience in object-oriented design patterns and data modelling Proficiency in the following technical artifacts for current and future states Data Model ERD System Landscape Integration Orchestration Design Process Flows Sequence Diagrams etc Strong understanding of on premise and cloud architectural design patterns Foundational understanding of mobile application development and design principles Skills Mandatory Skills : Aura, Salesforce Apex, Salesforce Lightning Web Components (LWC), Salesforce Visual Force Randstad Technologies ...

Java Developer (Full Stack)

Hiring Organisation
RP Recruitment Ltd
Location
Leeds, West Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent, Work From Home
analysis and visualization to inform decision-making and enhance application performance. Develop applications using event-driven programming paradigms and adhere to design patterns like Model View Template (MVT) and Model View Controller (MVC). Ensure security and compliance through PKI and OIDC with OAuth 2.0 implementation. Automation … with Object Relational Mappers (ORMs) and server-side templating languages. Advanced knowledge of AWS services and architecture best practices. Familiarity with design patterns and software architecture principles. Benefits: Competitive salary and performance bonuses. Flexible work hours and remote work options. Comprehensive health, dental, and vision insurance. Opportunities ...

Full Stack Developer (Python)

Hiring Organisation
RP Recruitment Ltd
Location
Leeds, West Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent
version control, and workflows Support data analysis and visualization to improve system performance Develop event-driven applications using MVC/MVT design patterns Ensure security and compliance using PKI and OAuth 2.0/OIDC Drive test automation through Unit Testing, API Testing, and TDD Qualifications 5+ years … Preferred Skills Experience with ORMs and server-side templating Advanced knowledge of AWS architecture best practices Familiarity with software architecture and design patterns ...

Python Full Stack Developer

Hiring Organisation
Syntax Consultancy Ltd
Location
LS1 4DY, Leeds, West Yorkshire, United Kingdom
Employment Type
Permanent
Salary
£80000/annum to £80k (DOE)
Code (IaC) tools like Terraform, serverless architectures + Docker containers. Developing applications using event-driven programming paradigms + adhering to design patterns like Model View Template (MVT) + Model View Controller (MVC). Mentoring junior developers in coding standards, GitHub version control, and code tracking. Overseeing integration … data structures + object-oriented programming (OOP). Technical Environment: Full Stack, Python, Flask, Django, Vue.js, React, CSS, HTML, Agile methods, Design Patterns, Object Relational Mappers (ORMs), server-side templating languages, Unit/API testing, AWS, CI/CD. Benefits Package: Salary to £80k (DOE) + Hybrid ...

Lead .NET Developer

Hiring Organisation
Reed
Location
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Employment Type
Full-Time
Salary
£65,000 - £75,000 per annum
modern, cloud-based solutions. Define and implement microservice architecture using a code-first approach . Apply strong architectural principles and design patterns to deliver robust solutions. Collaborate with a cross-functional team (including React developers) to ensure seamless integration of front-end and back-end. Get hands … party applications. What they're looking for... Proven experience in application modernisation and migration projects. Strong background in microservice architecture and design patterns . Hands-on expertise in C#, .NET, SQL , and Web APIs . Cloud experience (Azure preferred, AWS considered). Knowledge of front-end technologies ...

Principal Software Engineer

Hiring Organisation
Reed
Location
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Employment Type
Full-Time
Salary
£65,000 - £70,000 per annum, Inc benefits
modern, cloud-based solutions. Define and implement microservice architecture using a code-first approach . Apply strong architectural principles and design patterns to deliver robust solutions. Collaborate with a cross-functional team (including React developers) to ensure seamless integration of front-end and back-end. Get hands … party applications. What We’re Looking For Proven experience in application modernisation and migration projects. Strong background in microservice architecture and design patterns . Hands-on expertise in C#, .NET, SQL , and Web APIs . Cloud experience (Azure preferred, AWS considered). Knowledge of front-end technologies ...

Principal/Lead Software Engineer

Hiring Organisation
Reed Technology
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
modern, cloud-based solutions. Define and implement microservice architecture using a code-first approach . Apply strong architectural principles and design patterns to deliver robust solutions. Collaborate with a cross-functional team (including React developers) to ensure seamless integration of front-end and back-end. Get hands … party applications. What We're Looking For Proven experience in application modernisation and migration projects. Strong background in microservice architecture and design patterns . Hands-on expertise in C#, .NET, SQL , and Web APIs . Cloud experience (Azure preferred, AWS considered). Knowledge of front-end technologies ...

Senior Software Engineer

Hiring Organisation
Hudson Shribman
Location
West Midlands, United Kingdom
Employment Type
Permanent
Salary
£70,000
Participate in code reviews and PR workflows following trunk-based development with semantic versioning. Apply SOLID principles, Clean Architecture, and established design patterns (MWM, Factory, Observer, Strategy, Decorator, Dependency Injection) throughout the codebase. Skills & Experience Required Degree in Software Engineering, Computer Science, or equivalent professional experience. Strong … asynchronous I/O, multicast/unicast, and concurrent data processing. Understanding of SOLID principles, Clean Architecture, Dependency Injection, and common design patterns (Factory, Observer, Strategy, Decorator). Experience with performance profiling and optimization of .NET applications (memory, CPU, network). Proficiency with Git in a trunk ...

Senior Desktop Software Engineer

Hiring Organisation
ZENOVO LTD
Location
Swadlincote, Derbyshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£70,000
software systems with a focus on responsiveness and reliability Implement clean, maintainable code following SOLID principles and Clean Architecture Apply common design patterns (MVVM, Factory, Observer, Strategy, Decorator, Dependency Injection) Desktop & Backend Functionality Develop Windows Services for background processing, monitoring and lifecycle management Build real-time data … applications Strong knowledge of network programming (TCP/UDP, sockets, async I/O) Solid understanding of software architecture principles and design patterns Experience with performance profiling and optimisation Proficiency with Git and modern development workflows Experience with unit testing frameworks (xUnit, NUnit) and TDD practices Strong ...

Senior Full Stack Web Developer

Hiring Organisation
Profile 29
Location
Loughton, Essex, South East, United Kingdom
Employment Type
Permanent, Work From Home
Required Recent legacy .Net projects (essential) ASP.NET 4.6+ MVC 5 C# 6 including advanced language features e.g., generics, lambdas, delegates Design Patterns and SOLID Principles Entity Framework 6+ SQL Server 2014+ TDD/NUnit Javascript/JQuery/AJAX HTML5/CSS3 Desirable ASP.NET Core Azure Service … .com/privacy) Profile 29 recruitment keywords: senior web developer lead web developer London Essex ASP.NET MVC MVC5 C# 6 Design Patterns SOLID Entity Framework SQL Server TDD NUnit Javascript Jquery AJAX HTML5 CSS finance fintech ...

AVP Investment Banking Java Full Stack Engineer (Angular/React) - Spring Boot, REST, ELK - PERMANENT

Hiring Organisation
Scope AT Limited
Location
Birmingham, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
active hands-on coding ability of Java (Spring Boot, REST APIs) and various automation testing approaches Expertise in software code architecture, design patterns, and secure coding best practises. Good communication, feature team leadership and mentoring skills, with the ability to guide projects and teams. Ownership mindset … reliability - ELK dashboards for monitoring releases and identifying problems proactively Good knowledge of systems architectures and infrastructure with best practices and design patterns Problem-solving skills and ability to simplify complex concepts. Adaptability to new technologies and evolving project needs. Permanent role - hybrid working - candidate ...

Senior Enterprise Architect - ServiceNow - Remote US available

Hiring Organisation
TJX UK
Location
Watford, Hertfordshire, South East, United Kingdom
Employment Type
Permanent
business needs Promote DevOps, CI/CD, and cloud-native practices across ServiceNow and other enterprise solutions Lead high-level design, integration patterns, and performance/scalability best practices Ensure adherence to platform best practices, security, data model integrity, and upgradeability Define and enforce architectural governance processes … other key ServiceNow modules ServiceNow Certified Technical Architect (CTA), ServiceNow Certified System Administrator, Certified Implementation Specialist (CIS) certification Experience with integration design patterns and technologies ( Event Driven, REST, SOAP, JDBC, APIs) across heterogeneous systems. Strong leadership, communication, and stakeholder influencing skills. Bachelor's and/or master ...

Senior Software Engineer Frontend

Hiring Organisation
X-On Health
Location
Woodbridge, Suffolk, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£50,000
well-tested code with a strong emphasis on quality and performance Conduct code reviews and provide constructive feedback to uphold team coding standards and patterns Comply with X-ons Health & Safety, Data Protection, Information Security, PCI & DSP policies and procedures. Skills Required Essential Proven experience in designing, building … Less). Experience working with RESTful APIs Knowledge of the product development lifecycle Source control (e.g. GitLab) Strong knowledge of software design patterns and object-oriented design principles Working experience of unit test frameworks and test automation Excellent communication and teamwork skills Desirable Strong expertise ...

Senior Software Engineer (Frontend)

Hiring Organisation
X-on Health
Location
Melton, England, United Kingdom
well-tested code with a strong emphasis on quality and performance Conduct code reviews and provide constructive feedback to uphold team coding standards and patterns Comply with X-on’s Health & Safety, Data Protection, Information Security, PCI & DSP policies and procedures. Skills Required Essential Proven experience in designing, building … Less). Experience working with RESTful APIs Knowledge of the product development lifecycle Source control (e.g. GitLab) Strong knowledge of software design patterns and object-oriented design principles Working experience of unit test frameworks and test automation Excellent communication and teamwork skills Desirable Strong expertise ...

Senior Software Engineer

Hiring Organisation
TogetherWeTech
Location
City of London, London, United Kingdom
Benefits: Competitive bonus Private Health Insurance Dental Insurance Stock options Personal development training budget Key Requirements & Responsibilities: Collaborate with cross-functional teams to design, develop, and implement high-quality software solutions. Their environment is Golang (Must have experience) Lead the architecture and design of complex systems, ensuring scalability, reliability, and performance. Strong expertise in REST API, OO and functional design principles, design patterns Mentor and provide technical guidance to junior engineers, fostering a culture of continuous learning and growth. If you are a passionate and experienced Senior ...

Software Engineer

Hiring Organisation
Low Carbon Contracts Company
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
experience Location : Birmingham city centre WFH policy: Employees are required to attend the office 2 days/week Flexible working : Variety of flexible work patterns subject to line manager discretion e.g. Compressed 9-day fortnight. Reports to: Software Engineering Manager Deadline Note: We reserve the right to close … implementation details (Stakeholder Interaction integrated here). Code Review & Quality Participate in peer code reviews, providing constructive feedback. Apply coding standards, design patterns and best practices during implementation. Help raise quality through improved maintainability, readability and performance. Technical Leadership Follow technical guidance from senior engineers and technical ...

CRM/CPQ Junior Administrator - Revenue Cloud

Hiring Organisation
Divalentinecalver Recruitment Ltd
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
Responsibilities: Solution Architecture: Define and own the end-to-end technical architecture for Revenue Cloud implementation Design scalable data models, integration patterns, and system interfaces Establish architectural standards, design patterns, and best practices Review and approve all major technical decisions and design … integration architecture between Revenue Cloud and enterprise systems (Netsuite, MDM, Workflow ingestion) Define API contracts, data flows, and error handling strategies Ensure integration patterns support scalability and reliability requirements Collaborate with IT and Integration teams on cross-system design decisions. Governance & Standards: Establish technical governance framework ...

CRM/CPQ Administrator - Revenue Cloud

Hiring Organisation
DivalentineCalver Recruitment Ltd
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
Responsibilities: Solution Architecture: Define and own the end-to-end technical architecture for Revenue Cloud implementation Design scalable data models, integration patterns, and system interfaces Establish architectural standards, design patterns, and best practices Review and approve all major technical decisions and design … integration architecture between Revenue Cloud and enterprise systems (Netsuite, MDM, Workflow ingestion) Define API contracts, data flows, and error handling strategies Ensure integration patterns support scalability and reliability requirements Collaborate with IT and Integration teams on cross-system design decisions. Governance & Standards: Establish technical governance framework ...

Backend Software Engineer

Hiring Organisation
X-on Health
Location
Melton, Suffolk, UK
Working hours: 09:00 – 17:30 The purpose of this role is to solve complex business problems and technical challenges through the design and development of software applications and services. This role will contribute directly towards exciting technology opportunities in the public health sector; specifically in general practice. … unstructured databases (e.g. MySQL) Knowledge of or working experience with Message Queues (RabbitMQ) & event driven architecture Strong knowledge of software design patterns and object-oriented design principles Working experience of unit test frameworks and test automation Desired Strong expertise in Agile methodologies (e.g. Scrum/ ...

Backend Software Engineer

Hiring Organisation
X-on Health
Location
Melton, England, United Kingdom
Working hours: 09:00 – 17:30 The purpose of this role is to solve complex business problems and technical challenges through the design and development of software applications and services. This role will contribute directly towards exciting technology opportunities in the public health sector; specifically in general practice. … unstructured databases (e.g. MySQL) Knowledge of or working experience with Message Queues (RabbitMQ) & event driven architecture Strong knowledge of software design patterns and object-oriented design principles Working experience of unit test frameworks and test automation Desired Strong expertise in Agile methodologies (e.g. Scrum/ ...

Data Engineering Technical Lead

Hiring Organisation
Robert Walters
Location
Manchester, Lancashire, England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
data efficiently. Ensures high-quality, secure, and scalable data pipelines. Performs deep analytical work on diverse data sources and mentors junior Data Engineers. Design and develop ETL processes, database systems, and tools for real-time and offline analytics. Ensure data consistency and integrity; integrate large, complex datasets … equivalent experience Strong senior data engineering background with deep understanding of medallion architecture. Solid grasp of design principles (SOLID), design patterns, and OOP in Python as applied to data engineering. Experienced in enforcing data engineering standards, clean code practices, code review approaches (Python + ...

Software Engineer II

Hiring Organisation
Expedia Group
Location
Greater London, England, United Kingdom
Expedia Group brands power global travel for everyone, everywhere. We design cutting-edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming community is essential in driving our success. Why Join Us? To shape the future … fundamentals Experience with Java/Scala (JVM) and Spring along with a good grasp of OO design with strong design patterns knowledge. Experience with cloud-computing platforms such as Amazon Web Services Understanding of testing and monitoring tools Ability to debug applications Understanding how teams ...