1 to 25 of 111 Remote/Hybrid Permanent Design Patterns Jobs

.NET Developer

Hiring Organisation
Capgemini
Location
Milton Keynes, United Kingdom
Employment Type
Full Time
full‐stack solutions, integrating React/TypeScript user interfaces with .NET backend APIs. Apply strong expertise in Object‐Oriented Programming (OOP), design patterns, SOLID principles, and architectural patterns. Contribute to the development of high‐volume, high‐availability enterprise-scale applications. Work within Agile delivery methodologies, ideally with … Produce clear and comprehensive technical documentation. Collaborate effectively with both technical and non‐technical stakeholders. Maintain strong understanding of unit testing, design patterns, and CI/CD pipelines. Your Skills: Proficiency in .NET Framework, .NET Core, C#, ASP.NET Strong experience with React.js, TypeScript, and modern JavaScript/ ...

Lead Software Engineer

Hiring Organisation
Jobleads-UK
Location
Nottingham, England, United Kingdom
high-quality software applications using C#, .NET, and WPF. Implement scalable and maintainable software solutions using Object‐oriented design principles, asynchronous programming patterns, and modern software architecture practices with a strong focus on usability, performance, and long‐term extensibility. Leverage AI-assisted engineering tools, including Large Language … desktop applications and hybrid desktop/cloud architectures. Experience with automated testing, CI/CD pipelines, and modern DevOps practices. Knowledge of software architecture patterns, design patterns, and large‐scale application modernization initiatives. Additional Information This role is based in our Nottingham office, with a hybrid ...

Interaction Designers

Hiring Organisation
17918
Location
London, United Kingdom
structured, and logical approach to understanding problems and designing inclusive, human-centred experiences. UK Prototype Kit, design systems and design patterns UK design guidelines. Designs simple, intuitive, and accessible digital services that meet user needs and business objectives. Participates in user research activities … using qualitative and quantitative evidence to inform design decisions and service improvements. Rapidly prototypes and tests designs using a range of methods, including paper, digital, and code-based prototypes Produces clear interaction design artefacts, including sketches, user flows, scenarios, wireframes, journey maps, and prototypes. Captures ...

Senior Java Developer

Hiring Organisation
MW recruitment
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£90,000 - £125,000 per annum
extending third-party trading systems Building scalable microservices and distributed applications Writing clean, maintainable, test-driven code using SOLID principles and design patterns Working closely with business stakeholders to translate requirements into technical solutions Participating in architecture discussions, code reviews and continuous improvement initiatives Mentoring and supporting … automated testing (JUnit, Mockito, Spock) Maven and Git CI/CD pipelines and DevOps practices Excellent understanding of SOLID principles, Design Patterns and Clean Code Strong stakeholder communication skills Ability to analyse complex problems and deliver practical solutions Capital Markets knowledge, ideally within Clearing or Prime Brokerage. ...

Senior Software Engineer

Hiring Organisation
Jobleads-UK
Location
Reigate, England, United Kingdom
input, guidance and leadership to the team (including code quality, best practices, processes, some aspects of release management, etc.). Assist in the design and documenting of solutions meeting functional and non‐functional requirements. Lead by example getting directly involved in the day‐to‐day delivery of work … system testing, deployment, operations, monitoring and incident management. Software engineering fundamentals + Strong grounding in object‐oriented design, design patterns, SOLID principles, clean code practices, code review, documentation and Agile delivery. Core technical stack + Hands‐on experience with C# and .NET (Core/6+ ...

Software Engineering Manager - Mobile Platform (React Native)

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
opportunity to design, architect and build a modern cross platform mobile application from scratch using React Native and latest design patterns and industry best practices to modernize and transform our savings and investment platform. The UCX team consolidates the efforts of the whole organisation, transforming … engineering teams**.* High proficiency in cross platform development in React Native is **essential**, with a strong grasp of front-end **design patterns** and **best practices in mobile SDLC.*** Proven experience of **REST/GraphQL API** integration with mobile applications* Solid understanding of mobile application fundamentals ...

DevOps Engineering Manager

Hiring Organisation
Jobleads-UK
Location
Cardiff, Wales, United Kingdom
collaboration with Architecture and Engineering Define DevOps strategy, best practices, and standards for infrastructure, CI/CD, monitoring, and security Oversee the design, implementation, and maintenance of infrastructure as code across development and production environments Ensure observability, monitoring, and incident response practices maintain system health, availability, and performance … tools Knowledge of IP networking, including TCP, UDP, firewalls, SSL Knowledge of software engineering and design principles such as design patterns, architectural patterns, CAP Theorem, event driven architecture, and similar Must be security-minded at all levels Excellent communication and team collaboration skills ability ...

Software Development Team Lead

Hiring Organisation
Reed
Location
Exeter, Devon, England, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £65,000 per annum, Inc benefits
housing services and personal care, where technology and innovation drive is the mission to make a real difference. In this role, you will design, develop, and deliver high-quality software solutions that meet both business requirements and technical specifications. You will leverage your expertise in software development … software development. Expertise in programming languages such as Python, C#, JavaScript, and software development frameworks. Strong understanding of software architecture, design patterns, and best practices. Experience with version control systems (e.g., Git, SVN) and CI/CD pipelines (e.g., Jenkins, GitLab CI, DevOps). Excellent problem-solving ...

Lead Developer

Hiring Organisation
Jobleads-UK
Location
United Kingdom
organisation scales. Duties & Responsibilities: Lead the technical strategy for migrating the existing monolithic .NET application to a microservices architecture on Azure Apply appropriate architectural patterns to enable incremental migration whilst maintaining the stability, performance and integrity of the existing platform. Design services using Domain-Driven Design (DDD), CQRS and Event Sourcing, including service boundaries, data ownership and communication patterns across REST and Azure Service Bus Consider .NET Aspire for local development orchestration and service discovery, reducing environment setup friction for the team Make pragmatic architectural decisions that balance modern greenfield patterns with ...

AWS API Engineer / Data Architect

Hiring Organisation
Capgemini
Location
City of Bristol, 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 Solutions Consultant

Hiring Organisation
Dataspire Solutions Ltd
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
About the role As a Senior Solutions Consultant (Solutions Architect), you will lead the discovery, design and presentation of complex, strategic and multi-site opportunities including MAT-wide work and non-standard designs. Your solutions will span the full technology stack including network, cloud, identity, endpoint, backup, security … commercially balanced. Collaborate with Implementation Services and Systems Operations leaders to validate feasibility, effort, migration approach and operational readiness. Capture reusable design patterns and challenge one-off bespoke approaches feeding improvements into standards, templates and the solutions catalogue. Mentor and coach Associate and Solutions Consultants in discovery ...

Java Engineers & Consultants

Hiring Organisation
Hays Technology
Location
Manchester, United Kingdom
Employment Type
Permanent
Salary
£45000 - £65000/annum £45,000-£65,000
mature, cross-functional teams, working alongside engineers, architects, and business stakeholders to create impactful, future ready solutions. MANCHESTER OR NEWCASTLE locations. 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 ...

Senior Enterprise Architect – Databricks

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
Enterprise & Solution Architecture Provide architecture assurance for Databricks Lakehouse implementations, including data ingestion, medallion architecture, Delta Lake, Unity Catalog, and compute strategies Validate integration patterns across Databricks, cloud platforms, enterprise applications, and data ecosystems Define and maintain reference architectures, architecture principles, design patterns, and technical standards … Lake, Unity Catalog, and platform governance Experience with cloud platforms supporting Databricks environments, including AWS and/or Azure Solid understanding of enterprise integration patterns, data architecture, API ecosystems, and data governance controls Familiarity with infrastructure, security, networking, and platform architecture considerations for cloud environments Knowledge of architecture frameworks ...

.NET Technical Lead

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
skills will be successful in this role. Key Responsibilities Lead the Scrum team through the full development lifecycle – from requirement analysis and solution design to implementation, testing, and release. Break down backlog items into actionable tasks, assign ownership, and drive timely and quality delivery. Mentor, coach, and provide … WebAssembly applications, with good understanding of the SignalR messaging framework for real‐time communication. Solid understanding of OOP concepts, SOLID principles, design patterns (MVVM, component‐based architecture), and SPA frameworks. Proficient in writing unit tests using xUnit and bUnit, ensuring maintainability, testability, and reliability of applications. Strong ...

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 ...

Java Fullstack Developer

Hiring Organisation
Capgemini
Location
Glasgow City, United Kingdom
Employment Type
Full Time
Unit within Capgemini’s Cloud and Custom Applications (C&CA) practice as a Java Full Stack Developer. In this role, you will help design and deliver business-critical digital solutions that create measurable value for clients. Working as a trusted, AI-fluent professional, you will contribute across … backend environments. Proven experience designing and developing scalable APIs and distributed application solutions. Strong understanding of software engineering principles, application design patterns, and modern development practices. Experience working with relational and non-relational data platforms. Familiarity with cloud-native application development and deployment concepts. Experience leveraging ...

.NET Technical Lead

Hiring Organisation
Jobleads-UK
Location
United Kingdom
skills will be successful in this role. Key Responsibilities Lead the Scrum team through the full development lifecycle – from requirement analysis and solution design to implementation, testing, and release. Break down backlog items into actionable tasks, assign ownership, and drive timely and quality delivery. Mentor, coach, and provide … WebAssembly applications, with good understanding of the SignalR messaging framework for real-time communication. Solid understanding of OOP concepts, SOLID principles, design patterns (MVVM, component-based architecture), and SPA frameworks. Proficient in writing unit tests using xUnit and bUnit, ensuring maintainability, testability, and reliability of applications. Strong ...

Forward Deployed AI Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
business and operational teams can maintain, monitor and extend AI workflows after delivery. Decision-making authority: Make technical recommendations on workflow architecture, integration patterns, tooling choices, production readiness and handover quality within the scope of each initiative. Skills & Experience: Essential Minimum 4+ years’ experience in software engineering, AI/… adoption outcomes. Desirable Experience with SAP Joule or integrating agentic AI solutions with SAP business processes. Familiarity with AI Landing Zone design patterns, guardrails and governance frameworks. Experience with containerization (Docker/Kubernetes) and cloud‐native deployment patterns on Azure. Understanding of multi‐agent coordination patterns ...

Forward Deployed AI Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
business and operational teams can maintain, monitor and extend AI workflows after delivery. Decision-making authority: Make technical recommendations on workflow architecture, integration patterns, tooling choices, production readiness and handover quality within the scope of each initiative. Skills & Experience Essential: Minimum 4+ years’ experience in software engineering, AI/… adoption outcomes. Desirable Experience with SAP Joule or integrating agentic AI solutions with SAP business processes. Familiarity with AI Landing Zone design patterns, guardrails and governance frameworks. Experience with containerization (Docker/Kubernetes) and cloud-native deployment patterns on Azure. Understanding of multi-agent coordination patterns ...

Senior Software Engineer

Hiring Organisation
Jobleads-UK
Location
City Of London, England, United Kingdom
support the development and delivery of key digital services. This is an exciting opportunity to join a collaborative, agile environment, contributing to the design, development, and continuous improvement of business-critical applications. The Role You will play a key role in developing and supporting applications aligned to business … Server development Test Driven Development (TDD) CI/CD pipelines and deployment automation Solid understanding of: Agile methodologies Software design patterns and development techniques Relational database design Unit testing frameworks (e.g. NUnit, Moq) Version control (Git, Azure DevOps) Additional/Desirable: Experience with: Microservices architecture ...

Principal Software Engineering (Azure and Integration)

Hiring Organisation
Jobleads-UK
Location
Windsor, England, United Kingdom
suites.* Translate business and technical requirements into scalable, resilient and cost-effective solutions, ensuring alignment with wider enterprise architecture.* Provide technical leadership through design reviews, code reviews and architectural governance, supporting high-quality, secure and maintainable software delivery.* Lead the evolution and adoption of engineering practices, principles … secure technical architectures, with the ability to produce both high-level and detailed solution designs.* Extensive knowledge of integration and API design patterns, including REST APIs, event-driven architectures, messaging, microservices and orchestration.* Expert understanding of modern software engineering principles and architecture patterns, including SOLID, Clean ...

Technical Architect

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
join our team. The candidates will have at least 5+ years’ experience leading architecture engagements and 3+ years’ experience as a Technical Design Authority. This role requires a high level of stakeholder management, the ability to quality assure architecture designs, and coordinate multiple development teams in a complex … coverage of application, data, integration, infrastructure, security domains Demonstratable understanding of architecture governance (incl., wavers/deviations) Strong understanding of architecture design patterns (incl., integration anti‐patterns) Strong understanding of modeling notation (e.g., ArchiMate, UML, BPMN) Management and recording of key design decisions (i.e. ...

Principal Software Engineering (Azure and Integration)

Hiring Organisation
Jobleads-UK
Location
Clewer Village, England, United Kingdom
suites. Translate business and technical requirements into scalable, resilient and cost‐effective solutions, ensuring alignment with wider enterprise architecture. Provide technical leadership through design reviews, code reviews and architectural governance, supporting high‐quality, secure and maintainable software delivery. Lead the evolution and adoption of engineering practices, principles … secure technical architectures, with the ability to produce both high‐level and detailed solution designs. Extensive knowledge of integration and API design patterns, including REST APIs, event‐driven architectures, messaging, microservices and orchestration. Expert understanding of modern software engineering principles and architecture patterns, including SOLID, Clean ...

Senior Full Stack Developer

Hiring Organisation
Firstcom Europe
Location
Bolton, Greater Manchester, North West, United Kingdom
Employment Type
Permanent
POSITION: Senior Full Stack Developer LOCATION: Hybrid REPORTS TO: CTO PURPOSE OF ROLE We are seeking a highly skilled Senior Developer to design, develop, and support our in-house portals and enterprise systems. This role requires strong full-stack expertise, deep experience with Microsoft technologies, and the ability … with relational databases Experience using AI to support development Experience building and consuming REST APIs Strong understanding of software architecture and design patterns Experience with version control systems (Git) and CI/CD pipelines Excellent problem-solving and debugging skills PREFERRED QUALIFICATIONS (Nice-to-Have) Experience with ...

Principal Software Engineering (Azure and Integration)

Hiring Organisation
Jobleads-UK
Location
Windsor, England, United Kingdom
suites. Translate business and technical requirements into scalable, resilient and cost‐effective solutions, ensuring alignment with wider enterprise architecture. Provide technical leadership through design reviews, code reviews and architectural governance, supporting high‐quality, secure and maintainable software delivery. Lead the evolution and adoption of engineering practices, principles … secure technical architectures, with the ability to produce both high‐level and detailed solution designs. Extensive knowledge of integration and API design patterns, including REST APIs, event‐driven architectures, messaging, microservices and orchestration. Expert understanding of modern software engineering principles and architecture patterns, including SOLID, Clean ...