13 of 13 Design Patterns Jobs in the North West

Senior Software Engineer, Full-Stack Applications (Python)

Hiring Organisation
Fitch Group
Location
Manchester, United Kingdom
Employment Type
Full Time
Develop and maintain full-stack applications – Build robust, scalable applications using Python (FastAPI/Flask), and ReactJS following best practices and design patterns • Contribute to the development lifecycle – Write clean, maintainable code, implement CI/CD pipelines with GitHub Actions, deploy to Kubernetes, and ensure quality through … other engineers to understand requirements and deliver solutions that meet business needs • Apply engineering best practices – Follow SOLID principles and design patterns, participate in code reviews, solve technical challenges, and contribute to code quality • Support and improve systems – Troubleshoot production issues, optimize performance, and help ensure reliability ...

Senior Software Engineer

Hiring Organisation
Sprintworks
Location
Manchester, Lancashire, United Kingdom
Employment Type
Permanent
Salary
GBP 60,000 - 85,000 Annual
security best practice and suggesting improvements across the project and organisation. Architecture : Designing systems by piecing together the right technologies and design patterns for each job, drawing on a broad understanding of them all. Making the calls that balance delivery pace with long-term maintainability, then talking … secure, reliable and maintainable as they grow: researching, assessing and combining the right technologies for each client, with the grasp of design patterns and architecture to judge whether code is right, not just whether it runs. Experience using AI tools to work faster, while reviewing, testing ...

Contract Senior Full Stack Engineer - React, TypeScript & Azure

Hiring Organisation
Morson Edge
Location
Manchester, United Kingdom
Employment Type
Contract
Contract Rate
£400 - £475/day
month contract. This is a fully remote opportunity for a technically strong engineer who combines hands-on development expertise with excellent system design and architectural capabilities. The successful candidate will play a key role in designing and developing robust, scalable applications, helping shape technical solutions and ensuring high … make informed technical decisions. Experience designing scalable, resilient and maintainable software systems. A solid understanding of modern software engineering principles, design patterns and best practices. The ability to work autonomously within a remote engineering environment and take ownership of technical delivery. Contract Details Rate ...

Vice President, Full-Stack Engineer

Hiring Organisation
The Bank of New York Mellon
Location
Manchester, UK
Employment Type
Full-time
culture of continuous learning and experimentationPartner with Architecture and Data Science teams to define best practices for ML model deployment, data pipeline design, and cloud infrastructure standardsConduct thorough code reviews with a focus on AI-assisted quality, providing constructive feedback to enhance code quality and team expertiseCollaborate with … Lambda)Solid experience with .NET/C# and SQL Server for building enterprise-grade applications and data access layersExpert knowledge of design patterns, SOLID principles, and modern architectural patterns (microservices, event-driven, CQRS)Experience and knowledge in Agile delivery (ideally with Scrum experience)Experience delivering high ...

Senior Java Developer Spring Boot TDD

Hiring Organisation
Client Server
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
have experience with Test Driven Development TDD You have a strong knowledge of Computer Science fundamentals such as OOP, multithreading, Design Patterns, Data Structures You're comfortable with agentic AI coding You're collaborative and pragmatic with great communication and stakeholder management skills Nice to have ...

Application Architect

Hiring Organisation
Fourth
Location
Macclesfield, Cheshire, UK
Employment Type
Full-time
architectural leadership, helping engineers design, build and evolve scalable, maintainable and resilient software solutions. You will apply Fourth's application architecture standards, patterns and engineering principles, whilecontributing to their ongoing evolution through practical delivery experience. Working closely with software engineers, technical leads and fellow architects, you will … technical challenges and guide architectural decision making from concept through to delivery.· Apply and contribute to the evolution of Fourth's application architecture standards, patterns, and engineering principles through practical delivery experience.· Produce architectural designs, decision records, and technical documentation that clearly communicate solution intent and support long-term ...

Senior Java Developer Spring Boot TDD

Hiring Organisation
Client Server
Location
Manchester, UK
Employment Type
Full-time
best practicesYou have experience with Test Driven Development TDDYou have a strong knowledge of Computer Science fundamentals such as OOP, multithreading, Design Patterns, Data StructuresYou're comfortable with agentic AI codingYou're collaborative and pragmatic with great communication and stakeholder management skillsNice to have (not essential): Kafka ...

Senior Software Engineer

Hiring Organisation
Thales
Location
Stockport, Cheshire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
site in Manchester, and will have the opportunity to collaborate with Thales sites in the UK and overseas. Key responsibilities will include the design, implementation and test of our SW solutions, using industry standard tools and methods. Technical Skills You will be required to provide evidence of activity … industry standard tooling for SW Development (IDEs, Unit Test frameworks, Static analysis etc) A knowledge of Software Architectures and Design Patterns Strong written and verbal communication skills An ability to work as a key member of the team A desire to take responsibility for your professional Desirable ...

Technical Architect

Hiring Organisation
Inspire People
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
Responsibilities of a Technical Architect: * Define target architectures, technology direction and architectural roadmaps across Digital Services. * Produce and maintain reference architectures, design patterns, technical standards and architecture decision records. * Provide technical leadership and assurance across solution designs, significant technology decisions and proposed change. * Work closely with developers … Experience turning business problems into technical designs across services with varying levels of risk, impact and complexity. * Experience defining and applying architecture strategy, standards, patterns, policies and roadmaps. * Experience of architecture governance, technical assurance and managing architectural risk across complex services. * Strong communication and stakeholder management skills, with ...

Data Architecture Manager

Hiring Organisation
Accenture
Location
Manchester, UK
Employment Type
Full-time
unlock new data driven business opportunities. We're differentiating through our ability to architect AI&Data solutions using modern and emerging design patterns and innovation driven architecture assets. You'll learn, grow and advance in an innovative culture that thrives on shared success, diverse ways of thinking … needs, with support from senior team members. Drive architectural thought leadership by sharing ideas on innovation, emerging technologies, and modern data and AI architecture patterns across client and internal forumsLearn from and collaborate with more experienced colleagues, seeking opportunities to enhance your skills and knowledge through mentorship and training. ...

Lead D365 Software Engineer

Hiring Organisation
DGH Recruitment
Location
Manchester, North West, United Kingdom
Employment Type
Permanent
Salary
£70,000
Alongside hands-on development, you will mentor engineers, influence technical strategy, and champion best practices across the development lifecycle. Key Responsibilities - Lead the design, development, and delivery of Dynamics 365 and Power Platform solutions. - Define engineering standards, governance, and best practices. - Develop and maintain integrations between Dynamics … solutions. - Strong C#/.NET development background. - Experience integrating cloud-based and enterprise applications using Azure services. - Knowledge of solution architecture, design patterns, and software engineering best practices. - Experience with Azure DevOps, CI/CD pipelines, and modern development practices. - Demonstrated technical leadership and mentoring experience. - Strong ...

Lead D365 Software Engineer

Hiring Organisation
Dgh Recruitment
Location
Warrington, Cheshire, UK
Alongside hands-on development, you will mentor engineers, influence technical strategy, and champion best practices across the development lifecycle. Key Responsibilities - Lead the design, development, and delivery of Dynamics 365 and Power Platform solutions. - Define engineering standards, governance, and best practices. - Develop and maintain integrations between Dynamics … solutions. - Strong C#/.NET development background. - Experience integrating cloud-based and enterprise applications using Azure services. - Knowledge of solution architecture, design patterns, and software engineering best practices. - Experience with Azure DevOps, CI/CD pipelines, and modern development practices. - Demonstrated technical leadership and mentoring experience. - Strong ...

Engineer

Hiring Organisation
Canada Life UK
Location
Isle Of Man, North West, United Kingdom
Employment Type
Part Time
fundamentally deliver solutions, transitioning from a Project to Product approach. You will work at every stage of the product lifecycle, from discovery and design, through implementation and testing, to operational support, always with the customer and the outcome in mind. Job Purpose As a Engineer you will have … frameworks and libraries and have a good appreciation of UX (User eXperience). Proficiency in a variety of development technologies, languages, design patterns, and tooling. Our current tech stack is primarily Microsoft/Azure focused; solid C# is necessary. Advocate of key principles such as SOLID ...