1 to 25 of 28 Design Patterns Jobs in Manchester

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, Full-Stack Applications (Python)

Location
Manchester, England, United Kingdom
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 ...

Solutions Architect

Location
Manchester, England, United Kingdom
realistic estimates and highlighting dependencies, risks and non-functional requirements (e.g. performance, resilience, security) early. Apply and evolve architecture and design standards (patterns, modelling conventions, naming, testing and deployment), determining when to introduce new patterns versus simplifying and reusing existing ones to keep the estate … architectural concepts, methodologies and approaches. Hands-on exposure to Azure cloud technologies across IaaS, PaaS and SaaS. Excellent working knowledge of design patterns and modelling notations such as UML and BPMN, with strong design and documentation skills. Demonstrable knowledge and experience of technical architecture roles ...

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

Senior Software Engineer

Hiring Organisation
Sprintworks
Location
Greater Manchester, UK
best practice and suggesting improvements across the project and organisation. \n 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. \n Experience using AI tools to work faster, while reviewing, testing ...

Lead Software Engineer

Location
Altrincham, England, United Kingdom
delivery of high-quality, scalable, and secure services. You’ll lead end-to-end delivery of major components or entire services, overseeing architecture, design, development, and continual improvement. Working collaboratively across Software Engineering, User-Centred Design, Delivery Management, and Data Science, you’ll shape enterprise-scale … ownership of large-scale services, including architecture, design, and delivery across the full lifecycle. Strong understanding of architectural and design patterns (serverless, microservices), with ability to lead and assure their application. Experience leading delivery in Agile environments (Scrum, Kanban, TDD), providing technical guidance and contributing ...

Lead Software Engineer

Location
Manchester, England, United Kingdom
scalable and future-proof Designing and developing secure, high-performance APIs and integrating third-party tools and services Producing and reviewing detailed Solution Design documentation, ensuring consideration of security, performance, and system-wide impact Driving high standards through code reviews, mentoring engineers, and contributing to CI/… following skills: Strong experience with TypeScript, Node.js, and modern frontend frameworks such as React or Angular Deep understanding of software architecture, design patterns, and API design principles Experience working with CI/CD pipelines, automated testing frameworks (e.g. Jest, Playwright), and version control Proven experience ...

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

Senior Software Engineer, Full-Stack Applications - Ratings Technology (Manchester)

Location
Manchester, England, United Kingdom
high visibility to senior leadership and the ability to influence technology strategy across Ratings Technology Innovation-first culture and experimentation – Permission to challenge established patterns, explore emerging technologies including AI, and drive proof-of-concepts with access to cutting-edge tools and a community that celebrates curiosity and bold … production environments. Architectural mastery and technical depth – Proven track record of designing maintainable, scalable systems; excellent understanding of software architecture, design patterns, data structures, algorithms, and the ability to make architectural decisions and live with their consequences Bachelor's degree in Computer Science, Software Engineering, or related ...

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

Lead Enterprise Architect

Hiring Organisation
DWP Digital
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
capabilities. You'll join a highly influential architecture community and play a key role in developing enterprise standards, reference architectures and design patterns that support critical national services. Working closely with senior leaders, architects and product teams, you'll influence major transformation programmes and help shape … government and externally. Leading on architectural governance activities to enable effective management and architectural decision making. Experience of developing reference architectures including architectural principals, patterns, standards and guidance and communicating this to an audience of peers. Using architecture design and modelling techniques, patterns, tools and standards ...

Lead Data Engineer

Location
Manchester, England, United Kingdom
that underpins automation, business intelligence, and analytics, while mentoring engineers across the team. Job Duties Own the technical architecture, standards and design patterns for the data platform, covering batch and streaming pipelines built on AWS Glue, AWS Lambda, AWS S3 and Redshift. Lead the technical delivery … Data Warehouse migration from SQL Server to AWS, including target modelling, cutover approach, reconciliation strategy and technical risk management. Design and build the real‐time data architecture using Amazon MSK/Apache Kafka and PySpark Structured Streaming (evaluating Apache Flink where it is the better fit), including event ...

Senior Software Engineer

Location
Manchester, England, United Kingdom
help the wider team deliver exceptional outcomes together. What You'll Do Develop high-quality game content using Unity, C++ and C#. Design, implement, and maintain game features that deliver engaging player experiences. Write clean, efficient, and maintainable code in line with established engineering standards and best practices. … debug, and maintain robust, scalable software solutions. Experience delivering software throughout the full development lifecycle. A solid understanding of software architecture, design patterns, and engineering best practices. Strong analytical thinking and a practical approach to problem-solving. Experience working effectively within multidisciplinary teams. Excellent communication skills, with ...

Solutions Architect (Hands-on) Engineering · Leeds, Manchester

Location
Manchester, England, United Kingdom
people across the UK and Europe. What you’ll be doing Most of your time: Designing the systems behind client projects, using recognised architecture patterns Writing production code alongside the engineering team Designing and building the cloud infrastructure, pipelines and environments your systems run on Leading the technical side … commercial projects You know enough cloud or DevOps to build cloud-native systems, ideally on AWS, using recognised architecture principles and design patterns You’ve led the technical side of a project or workstream, even if it wasn’t your job title You’re happy writing production ...

Network DevOps Engineer

Location
Greater Manchester, England, United Kingdom
alongside network specialists, you will develop and maintain the tools, software, and automation platforms that support both physical and virtual infrastructure. Key Responsibilities Design, develop, and maintain production-grade software solutions and automation tools, primarily using Python. Champion software engineering best practices including code reviews, unit testing … evolved within a complex, highly secure environment. Essential Skills & Experience Advanced Python development skills with strong knowledge of object-oriented programming, design patterns, and maintainable code practices. Experience designing and implementing software testing strategies and frameworks. Strong API development and integration experience, including REST and GraphQL technologies ...

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

Infrastructure Solution Designer

Location
Salford, England, United Kingdom
existing architecture, security, engineering and 3rd party teams to ensure we are following both industry and PXC best practices. Key Responsibilities Architecture, Design & Engineering – Create, review, and support high‐level and low‐level designs across identity and on‐premise infrastructure domains. Design secure architectures and target … cloud infrastructure, Identity & Access Management (IAM), Email services, and End User Compute (EUC) including MDM and VDI. Develop and promote repeatable design patterns to improve application security, resiliency, development velocity, and cost efficiency. Ensure all solutions embed connectivity, security, and compliance requirements from inception. Continuously analyse existing ...

Solutions Consultant

Location
Manchester, England, United Kingdom
operate securely and efficiently, while enabling teachers and students to make the most of technology. We are looking for a Solutions Consultant to design technology solutions that help schools and trusts modernise, secure and improve their IT environments. You will work directly with customers to understand their needs … Ensure Systems Operations considerations (monitoring, backup, patching, security operations) are included in every design. Maintain and improve the solutions knowledge base, design patterns, templates and handover packs. Capture lessons learned from delivered projects and feed improvements back into standards. TECHNOLOGIES YOU’LL WORK WITH Network and connectivity ...

Senior Software Engineer

Location
Manchester, England, United Kingdom
real ownership - Our teams own customer problems end-to-end, from discovery and experimentation through to delivery, measurement and continuous improvement. Collaboration by design - Engineers, designers, product managers and data specialists work together to create simple, intuitive experiences that solve real customer needs. A culture built on Accountability … product managers, designers and data specialists to solve real customer problems. Deliver high-quality software across the full development lifecycle, from discovery and design through to deployment, monitoring and continuous improvement. Use technologies including TypeScript, JavaScript, Java, AWS and Vue.js to build scalable, resilient and secure systems. Champion ...

.Net Developer -Manchester

Location
Manchester, England, United Kingdom
Company offices, client sites, and your home; noting that you will be unable to work at home 100% of the time.**Key Responsibilities:*** Design, develop, and maintain scalable, secure, and high-quality applications using C#, .NET, and ASP.NET Core.* Build Microservices-based solutions, REST APIs, and service integrations … RabbitMQ, or similar technologies.* Configure and manage API Gateway solutions, ensuring secure, reliable, and governed API access.* Develop resilient distributed systems using fault-tolerance patterns such as Retry, Circuit Breaker, caching, and Dead Letter Queue handling.* Apply security best practices including OAuth 2.0, JWT, OpenID Connect, SSL/ ...

Salesforce Marketing Cloud & Data 360 Developer

Location
Manchester, England, United Kingdom
Capgemini invites applications for a Salesforce Marketing Cloud Next/Data 360 Developer in the UK. You will design, configure and implement data-driven customer engagement solutions across Marketing Cloud Next … Data 360, collaborating with architects, developers and clients. You will work on identity resolution, journeys, activation and reporting, ensuring secure-by-design patterns, governance and scalable deployments in a hybrid working environment with clients across multiple sectors. #J-18808-Ljbffr ...

Developer

Location
Manchester, England, United Kingdom
Responsibilities will include: Core Development Responsibilities Designs, develops, and tests high-quality software solutions. Contributes across the software development lifecycle, from analysis and design through deployment and ongoing support. Collaborates within agile teams to deliver full-stack technical solutions using appropriate tools and technologies. Maintains and enhances existing … responsive, accessible, and performant web applications. Experience integrating with Python-based backend services, including RESTful APIs and asynchronous data flows. Familiarity with API consumption patterns, including RESTful services, authentication strategies, and error handling. Background in .NET and .NET Core using C#, particularly in building and integrating backend services ...

Staff Engineer

Location
Manchester, England, United Kingdom
Developer to join our expanding teams that build our customer facing products. You’ll be technically leading work; from requirements capture and initial design, through to full implementation, iterating quickly on our modern tech stack ( NodeJS microservices, Vue, Redis, SQL Server and SingleStore ) and deploying code daily … Current and production grade TypeScript fluency (approx. 5+years experience) is necessary for this particular position. Key Responsibilities Working with stakeholders on initial solution design, scoping and system design. Spiking areas of uncertainty in designs and building POCs as required. Work with our Product Teams to help break down ...

iOS Developer

Location
Manchester, England, United Kingdom
privacy, resilience and performance throughout the development lifecycle. Contribute to technical documentation and knowledge sharing within the team. Help establish and maintain development standards, patterns and best practices. Keep up to date with developments in the Apple and wider mobile technology ecosystem. Contribute to an inclusive, collaborative engineering culture … . Strong proficiency in Swift . Good understanding of the iOS SDK and Apple development ecosystem. Experience developing applications using modern iOS development patterns and practices. Experience working with APIs and integrating mobile applications with backend services. Experience with automated testing, including unit and UI testing. Experience using ...

Platform Architect - ServiceNow

Location
Manchester, England, United Kingdom
secure, scalable, supportable and aligned with our enterprise architecture principles and business priorities. You will provide architectural guidance across the ServiceNow ecosystem, shaping design standards and supporting technical decisions across capabilities including ITSM, ITOM, CMDB, ITAM, SPM, App Engine and integrations. Working collaboratively with platform, engineering, delivery, product … audiences. Essential experience Proven experience in a solution, platform or enterprise architecture role within a complex technology environment. A clear understanding of architecture principles, patterns and governance approaches. Experience designing technology solutions that are secure, scalable, maintainable and aligned with enterprise standards. Experience across the technology lifecycle, including design ...