1 to 25 of 69 Permanent Design Patterns Jobs in the North of England

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

AI Innovation Lab Experience

Location
Liverpool, England, United Kingdom
your well‐being is prioritized and your potential can thrive. The Role As an AI Innovation Lab Experience Specialist, you will bridge interaction design, engineering, and research to transform client opportunity briefs into tangible, working prototypes and evidence‐backed human‐AI experiences. Operating under the engagement direction … facilitate executive workshops, and act as the primary day‐to‐day contact on smaller client engagements under Director oversight. Capture reusable design patterns: Separate customer‐specific details from reusable interaction logic, component libraries, agent states, prompt templates, and evaluation frameworks for broader Lab use. Package deliverables ...

Service Designer

Location
Newcastle upon Tyne, England, United Kingdom
both users and clients. This is an excellent opportunity for someone who enjoys tackling complex challenges, facilitating collaboration, and using evidence-based design to improve experiences at scale. You’ll have the opportunity to work across a variety of sectors and projects, helping to deliver impactful services that … Design and evidence-based decision making. Experience influencing and engaging senior stakeholders. Experience working with design systems, design patterns, style guides, and service standards. Strong facilitation, communication, and stakeholder management skills. Ability to analyse complex problems and translate insights into effective service improvements. ...

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

Staff Engineer Software

Location
Leeds, England, United Kingdom
enhance code quality Steer team planning and design discussions, introducing innovative approaches to solve technical challenges and optimize design patterns Champion improvements to software quality, testability, operational metrics, and team documentation, setting a higher standard for the organization Mentor and coach engineers at all levels … mentor others in effective coding and architectural strategies, such as clean code, domain driven design and other design and architectural patterns Knowledge of observability practices , including logging, monitoring, and tracing in distributed systems. Expertise in Agile software delivery , with a track record of modeling ...

Lead Solution Data Architect in ARCHITECTURE

Location
Leeds, England, United Kingdom
Solution Data Architect in Architecture, Technology Directorate Permanent Full time Location - Leeds or London Flexible Working Options: We support a range of flexible working patterns including hybrid working, flexible start and end times We also support: Flexible start and end time to each day Ability to adapt calendar … appointments Expected a 50% (with a minimum of 40%) in-office attendance requirement can be spread across the month to accommodate diverse working patterns, such as the flexibility to purchase a weekly train ticket for certain weeks Compressed hours (subject to approval and policy within the team) Working from ...

Private Cloud Senior Architect

Location
Sheffield, England, United Kingdom
senior technical authority by reviewing designs, challenging assumptions, and ensuring solutions are supportable, secure, and cost-effective. Define and promote engineering standards, reference architectures, patterns, and guardrails that enable consistent delivery. Lead the end-to-end design and evolution of private cloud platform components, including compute, storage … design, including cluster architecture, multi-tenancy, ingress, service mesh where applicable, policy, secrets, observability, upgrade strategies, and workload onboarding. Establish repeatable deployment patterns using GitOps, CI/CD, configuration management, and automation-first approaches. Provide technical leadership for Kafka platform usage and enablement, including topic design ...

Associate Manager (Java) - Newcastle

Location
Newcastle upon Tyne, England, United Kingdom
ideal for an experienced Java professional who combines strong technical expertise with leadership capability. You'll play a key role in shaping solution design, guiding delivery teams, mentoring engineers, and ensuring the successful delivery of enterprise-scale applications for some of Accenture's largest clients. Working within Agile … automated testing, and cloud-native application development, including containerisation technologies such as Docker and Kubernetes Object-oriented programming principles and software design patterns SQL and NoSQL database technologies, including MySQL, Oracle, PostgreSQL, and MongoDB Agile delivery methodologies and Scrum frameworks Software engineering best practices, including code reviews ...

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

Solutions Architect

Location
Leeds, England, United Kingdom
costs in clear business language. Ensure designs align with the technology strategy, architecture principles, security standards and regulatory requirements. Develop and promote reusable patterns and standards that improve consistency and delivery speed. AZURE, POWER PLATFORM AND AI Design solutions using appropriate Microsoft Azure services across integration, applications … Dataverse. An understanding of AI-enabled solutions, Copilot, AI agents, automation and responsible AI. Knowledge of API-led integration, event-driven design patterns and modern application delivery. An understanding of security, identity, resilience, supportability, data protection and governance requirements. The ability to document complex solutions clearly ...

Senior Enterprise Architect

Location
Sheffield, England, United Kingdom
personal perspectives. Come join the excellence! Overview The Senior Enterprise Architect – Network & Public Cloud is a strategic leadership role responsible for the design, governance, and implementation of enterprise-wide network and public cloud architectures. This position will drive the development and adoption of innovative solutions, ensuring alignment with … cloud architectures. Strong background in enterprise network design, including routing, switching, security, and automation. Ability to establish and enforce design patterns, standards, and best practices for cloud and network solutions. Experience with network automation, orchestration, and DevOps methodologies (Terraform, Ansible, Python, Jenkins, Git, etc.). ...

Senior Full-Stack Engineer | Hybrid & Public Sector Impact

Location
Leeds, England, United Kingdom
Take responsibility for the engineering and delivery of small-to-medium services (or major components of larger services) across the full lifecycle, from design and build through to deployment, operation and continual improvement. Lead on architecture and design : Take ownership of the end-to-end design … delivery for services or significant components across the full lifecycle from design to operation. Strong understanding of architectural and design patterns, including serverless and microservices, with the ability to lead and assure their application. Experience working in Agile environments, using Scrum, Kanban and test-driven ...

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

Supply Solutions Architect

Location
Leeds, England, United Kingdom
Transport management Experience in solution design and a real passion for current technology trends. Strong grasp of different integration design patterns and technologies. Ability to approach design with timeliness, cost and quality factors in mind, a focus on security by design and experience of observability patterns and technologies. Experience of risk identification and mitigation, quantification and qualification non-functional and functional requirements. Desirable Skills and Experience A strong candidate would also have worked with technologies powering inventory management and fulfilment in the context of retail. Experience in solution ...

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

Data Engineer - Newcastle

Location
Newcastle upon Tyne, England, United Kingdom
APIs) using AWS managed services (e.g., Kinesis, MSK, Lambda, Glue). Data Architecture & Standards Contribute to data modelling, data architecture best practices, and modern patterns (e.g., medallion architecture). Ensure data quality, lineage, governance, and security controls are applied consistently. DevOps & Deployment Deploy and maintain data applications using … streaming). Solid understanding of stream processing concepts (e.g., event time, state, backpressure). Understanding of software engineering best practices: testing, design patterns, CI/CD, Git. Experience building ETL/ELT or streaming data pipelines. Exposure to microservices and distributed system concepts. Experience working with cloud ...

Senior Java Developer - Newcastle

Location
Newcastle upon Tyne, England, United Kingdom
join our engineering team supporting the development and maintenance of enterprise‐scale applications and microservices solutions. The successful candidate will contribute to the design, development, testing, and deployment of high‐quality software solutions within Agile delivery teams. This role requires hands‐on experience with Java development, modern backend … above Experience with Spring Framework and Spring Boot Experience developing RESTful APIs and microservices Experience with object‐oriented programming principles and design patterns Experience with SQL and NoSQL databases including MySQL, Oracle, PostgreSQL, and MongoDB Experience with Python and Shell scripting Experience working within Agile/Scrum ...

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 Enterprise Architect

Hiring Organisation
DWP Digital
Location
Sheffield, South Yorkshire, Yorkshire, 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 Enterprise Architect

Hiring Organisation
DWP Digital
Location
Newcastle Upon Tyne, Tyne and Wear, North East, 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 ...

Senior Software Engineer

Location
Wilmslow, England, United Kingdom
Overview At Waters, we are looking for a highly motivated and innovative Senior Software Engineer to design, develop, and deliver scalable, secure, and high-performing software solutions that support our scientific and analytical technologies. You will play a key role in modernizing platforms, driving technical excellence, and leveraging … software solutions using modern technologies such as C#, .NET, and TypeScript. Strong software engineering fundamentals with experience in APIs, microservices, software design patterns, testing methodologies, and secure development practices. Demonstrates accountability, strong problem-solving skills, and the ability to deliver high-quality outcomes that balance technical excellence ...