Design Patterns Jobs in the North of England

1 to 25 of 57 Design Patterns Jobs in the North of England

Contract Software Engineer / Lead Developer - Expert

Yorkshire, United Kingdom
Hybrid / WFH Options
itecopeople
Software Engineer/Lead Developer - Expert The Role We're looking for an exceptional Software Engineer/Back-End Developer - a true "super dev" - with proven Design Patterns expertise and a deep understanding of software engineering/development. This is a high-level contract role, suitable for someone operating at a Principal Engineer or Lead Engineer level. … You'll join a small, highly skilled team building a new platform driven by innovative algorithms, clever data structures, and design patterns-based architecture. Working closely with the Head of Architecture, you'll take abstract concepts and requirements, distil them, and deliver high-quality, elegant solutions. This is a role for someone who thrives on independence, can … Duration: 6 months initially Start: ASAP September 2025 Key Responsibilities Lead the back-end development of a new platform. Apply advanced software engineering/development and design patterns Translate abstract concepts into working, production-ready solutions. Employ Test-Driven Development (TDD) and SOLID principles. Build robust, scalable algorithms and efficient data structures. Collaborate with other engineers, mentoring More ❯
Employment Type: Contract
Rate: GBP 680 - 710 Daily
Posted:

Contract Software Engineer / Lead Developer - Expert

South Yorkshire, United Kingdom
Hybrid / WFH Options
itecopeople
Software Engineer/Lead Developer - Expert The Role We're looking for an exceptional Software Engineer/Back-End Developer - a true "super dev" - with proven Design Patterns expertise and a deep understanding of software engineering/development. This is a high-level contract role, suitable for someone operating at a Principal Engineer or Lead Engineer level. … You'll join a small, highly skilled team building a new platform driven by innovative algorithms, clever data structures, and design patterns-based architecture. Working closely with the Head of Architecture, you'll take abstract concepts and requirements, distil them, and deliver high-quality, elegant solutions. This is a role for someone who thrives on independence, can … Duration: 6 months initially Start: ASAP September 2025 Key Responsibilities Lead the back-end development of a new platform. Apply advanced software engineering/development and design patterns Translate abstract concepts into working, production-ready solutions. Employ Test-Driven Development (TDD) and SOLID principles. Build robust, scalable algorithms and efficient data structures. Collaborate with other engineers, mentoring More ❯
Employment Type: Contract
Rate: £680 - £710/day IN SCOPE OF IR35
Posted:

Senior Backend Developer

gildersome, yorkshire and the humber, united kingdom
Hybrid / WFH Options
Siemens
health and maintenance requirements. We are seeking an ambitious and versatile senior Backend Developer who is comfortable working on data intensive applications. They will be responsible for the design, implementation, testing and roll out of new features and services within our service-orientated architecture. You will be involved in collaborating with the rest of the team to come … Golang and Python Familiarity with cloud technologies: Azure, AWS, Terraform, Docker, Kubernetes Deep knowledge of software engineering principles: object-oriented design, algorithmic complexity, software design patterns Experience working as part of a team on a rapidly growing application and codebase Advantageous: Deploying Python and data science workloads to production Proficiency in database technologies including NoSQL … Mongo), caching solutions (Redis) or time-series (InfluxDB) Deep understanding of distributed system design patterns and protocol What can we offer? Performance-Based Bonus: Enjoy an annual bonus linked to the company's performance Flexible Working Hours: Achieve a healthy work-life balance with our flexible working arrangements Pension Plan: Secure your future with our generous pension More ❯
Posted:

Interaction Designer, SC Cleared

Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Sanderson
As an Interaction Designer, you'll work at the heart of an agile, multidisciplinary team to design user-centred digital services that are simple, accessible, and effective. You'll turn complex government processes into intuitive, seamless user journeys to make services … that work for everyone. Responsibilities Collaborate with user researchers, content designers, and service designers to translate insights into design solutions. Create wireframes, prototypes, and design patterns that meet GOV.UK Design System standards. Advocate for accessibility, inclusivity, and evidence-based design decisions. Iterate designs based on user feedback, analytics, and testing results. … SC) clearance (essential) Proven experience designing digital products or services within large or complex organisations (government experience desirable) Strong knowledge of user-centred design, accessibility, and interaction patterns Ability to prototype and communicate design ideas clearly to technical and non-technical audiences Familiarity with agile delivery environments and working collaboratively within multidisciplinary teams Reasonable Adjustments More ❯
Employment Type: Contractor
Rate: £375 - £400 per day
Posted:

Lead Software Engineer

Chester, Cheshire, United Kingdom
Searchability (UK) Ltd
with SQL Server and modern database architecture RESTful and GraphQL API development Experience with distributed cloud systems - we use Kubernetes in GCP Deep understanding of software design patterns and architecture best practices Prior experience acting as a technical lead within cross-functional teams Excellent Git skills and familiarity with CI/CD pipelines Passion for coaching, mentoring … We look forward to hearing from you! Key Skills: C#, Go, React.js, SQL Server, REST APIs, GraphQL, Kubernetes, GCP, Git, Agile, CI/CD, GitOps, Architecture, Design Patterns, Mentoring, Observability, TDD More ❯
Employment Type: Permanent
Salary: £80000 - £100000/annum Hybrid working
Posted:

Lead Technical Architect

Newcastle Upon Tyne, United Kingdom
Hybrid / WFH Options
NHS Business Services Authority
and complexity increase. You resolve technical disputes between wider peers and indirect stakeholders, considering all views and opinions. 9. Strategy - you apply strategy by creating, using and proactively challenging patterns, standards, policies, roadmaps that align with vision statements. You turn business outcomes into technical design. You provide guidance to the technical community, planning out the future technical landscape via … characterised by medium levels of risk, impact, and business or technical complexity. You work across multiple services, justifying technical decisions that affect the whole landscape and turning these into patterns and standards. You look for opportunities to implement new technology or approaches that benefit the wider business. 11. Understanding the whole context - you understand trends and practices outside your … team and how these will impact your work. You can drive improvements. You can see how your work fits into the broader strategy and historical context. You consider the patterns and interactions on a larger scale. 12. Value for money you will contribute to the drawing up of financial initiatives across the organisation by proposing technical choices that are More ❯
Employment Type: Permanent
Salary: £64455.00 - £74896.00 a year
Posted:

Senior Web Developer – .NET Core | Azure | APIs | £45,000–£60,000

Greater Manchester, Lancashire, England, United Kingdom
Hybrid / WFH Options
IT Talent Solutions Ltd
hiring for a .NET Developer to work on new and evolving products used by major UK brands. You will be involved in the full development lifecycle, from system design and implementation to deployment and optimisation. This is a hands-on technical role focused on scalable API development, cloud integration, and continuous delivery. The Role Building and maintaining services … and Razor Designing and integrating RESTful APIs for both internal and third-party systems Writing tested, maintainable code using modern development practices Working across SQL Server for data design and access Collaborating within Agile teams using sprints or Kanban Deploying to cloud platforms (primarily Azure ) using CI/CD pipelines Requirements 5+ years of .NET development experience … with full-stack exposure Practical experience with ASP.NET Core, C#, Web API, HTML/CSS/JavaScript Strong understanding of software design principles (SOLID, design patterns) Experience with Git , version control workflows, and CI tools Exposure to cloud technologies , ideally Azure (App Services, DevOps, etc.) Bonus if you’ve worked with: Docker, microservices, SASS, transactional More ❯
Employment Type: Full-Time
Salary: £45,000 - £60,000 per annum
Posted:

Software Engineer (iOS)

Leeds, England, United Kingdom
AssetCool
tackles some of the planet’s most urgent infrastructure challenges. Role Overview We’re seeking an experienced Software Engineer (iOS) to join our Software Team, focusing on the design and development of our front-end control application for robotic platforms on iPadOS. This app is the primary interface between human operators and our field robots — managing control, telemetry … and camera systems — and demands exceptional UI/UX design, responsiveness, and robust real-time communication via gRPC and MQTT. You’ll collaborate closely with back-end software and robotics engineers to create a polished, high-performance front-end experience. Key Responsibilities Design, develop, and maintain iOS/iPadOS control applications for our robotic platform ecosystem. … developing applications using both UIKit and SwiftUI frameworks. Familiarity with UIKit and Objective-C interoperability. Experience of object-oriented design and knowledge of common design patterns (including MVC, MVVM, GoF etc) Experience of testing methodologies, including unit-testing Ability to identify and resolve problems. Understanding of asynchronous programming, network communication, and data handling on iOS. More ❯
Posted:

Software Engineer (iOS)

bradford, yorkshire and the humber, united kingdom
AssetCool
tackles some of the planet’s most urgent infrastructure challenges. Role Overview We’re seeking an experienced Software Engineer (iOS) to join our Software Team, focusing on the design and development of our front-end control application for robotic platforms on iPadOS. This app is the primary interface between human operators and our field robots — managing control, telemetry … and camera systems — and demands exceptional UI/UX design, responsiveness, and robust real-time communication via gRPC and MQTT. You’ll collaborate closely with back-end software and robotics engineers to create a polished, high-performance front-end experience. Key Responsibilities Design, develop, and maintain iOS/iPadOS control applications for our robotic platform ecosystem. … developing applications using both UIKit and SwiftUI frameworks. Familiarity with UIKit and Objective-C interoperability. Experience of object-oriented design and knowledge of common design patterns (including MVC, MVVM, GoF etc) Experience of testing methodologies, including unit-testing Ability to identify and resolve problems. Understanding of asynchronous programming, network communication, and data handling on iOS. More ❯
Posted:

Senior Python Software Developer

Leeds, West Yorkshire, England, United Kingdom
Sanderson
government end client in Leeds. This role is offered on a hybrid basis, with attendance required 2 days per week in a Leeds office. Key Responsibilities: Lead the design and development of complex applications using Python and frameworks such as Flask, FastAPI, or Django. Collaborate with front-end developers to deliver cohesive and user-friendly interfaces. Design … Qualifications and Experience: Minimum of five years' professional experience in Python development. Strong understanding of front-end technologies including Vue.js or React, HTML, and CSS. Proficient in database design, SQL, and data analysis. Hands-on experience with AWS and infrastructure-as-code tools such as Terraform. Familiarity with containerisation (Docker) and serverless computing. Demonstrable experience working within Agile … to team leadership. Desirable Skills: Experience with Object Relational Mappers (ORMs) and server-side templating. Advanced knowledge of AWS architecture and best practices. Familiarity with software design patterns and architectural principles. Reasonable Adjustments: Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications More ❯
Employment Type: Full-Time
Salary: £70,000 - £80,000 per annum
Posted:

Senior Software Engineer

Manchester, Lancashire, United Kingdom
Sideways 6
Strong experience with C#, ASP.NET, .NET frameworks, ReactJS, Node.js, and SQL Server. Familiarity with Docker, Agile/Scrum environments, and cross-functional collaboration. Expert in OOP, design patterns, and SOLID principles. Strong grasp of data structures and algorithms. Proficient in Git (Bitbucket), ElasticSearch, Redis, and AWS. Experience with CI/CD tools (TeamCity, Octopus Deploy). Skilled … Proactive, detail-oriented, and passionate about technology. Collaborative and adaptable in fast-paced environments. Strategic thinker with a drive for innovation and improvement. About the role Technical Leadership Design and develop high-quality software using our tech stack: C#, ASP.NET, ReactJS, Node.js, and SQL Server. Lead architectural discussions and influence technical direction. Apply best practices including SOLID principles … and design patterns. Optimize performance for scalability and reliability. Conduct code reviews and uphold coding standards. Mentor junior engineers and promote knowledge sharing. Collaborate with UX/UI, QA, and DevOps teams to deliver cohesive solutions. Maintain automated tests using Playwright. Manage source control with Git (Bitbucket). Use CI/CD pipelines (TeamCity, Octopus Deploy) for efficient More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Solutions Architect

Manchester, Lancashire, United Kingdom
Canopius
microservices, cloud, API and BPM. Strong understanding of architectural concepts, methodologies, and approaches. Previous exposure to azure cloud technologies - IAAS, PAAS, SAAS. Excellent working knowledge of design patterns and modelling notations such as UML and BPMN with strong design and documentation skills. Any exposure to ArchiMate and BizzDesign advantageous. Demonstrable knowledge and experience of technical … written and verbal communication skills, able to present data and findings to stakeholders in an impactful way Ability to give advice and guidance on the approach to the design of systems architectures. Track record of design and delivery of large-scale, complex integrated IT solutions. Ability to generate new ideas with confidence and continually make improvements. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Python Developer

Leeds, West Yorkshire, United Kingdom
Hybrid / WFH Options
Syntax Consultancy Ltd
Sector projects. Key experience, responsibilities + tasks: Strong Python development expertise, and strong leadership skills, including the ability to drive development projects, and mentor junior developers. Leading the design + development of complex applications using Core Python, and web frameworks (-eg- Django, Flask, FastAPI). SQL Server database experience, including developing/optimizing SQL Server databases, data analysis … and efficient data storage/retrieval. Familiarity with AWS Cloud Services, and Infrastructure as Code (IaC) tools like Terraform. Design and implement serverless architectures, including Docker containers. Mentoring junior developers in coding standards, Github version control, and code tracking. Collaborating with Front-End Developers using JavaScript, CSS and HTML to create seamless user interfaces. Overseeing integration of various … practice in software development, including exception handling, data structures + object-oriented programming (OOP). Technical Environment: Python, web frameworks, front-end (Vue.JS, React, CSS, HTML), Design Patterns, Object Relational Mappers (ORMs), server-side templating languages, Unit/API testing, AWS, CI/CD, Agile. Benefits: Salary to £80k (DOE) + Hybrid + Annual Bonus + Pension More ❯
Employment Type: Permanent
Salary: £80000/annum to £80k (DOE)
Posted:

Python Developer

Leeds, West Yorkshire, United Kingdom
Hybrid / WFH Options
Syntax Consultancy Ltd
Sector projects. Key experience, responsibilities + tasks: Strong Python development expertise, and strong leadership skills, including the ability to drive development projects, and mentor junior developers. Leading the design + development of complex applications using Core Python, and web frameworks (-eg- Django, Flask, FastAPI). SQL Server database experience, including developing/optimizing SQL Server databases, data analysis … and efficient data storage/retrieval. Familiarity with AWS Cloud Services, and Infrastructure as Code (IaC) tools like Terraform. Design and implement serverless architectures, including Docker containers. Mentoring junior developers in coding standards, Github version control, and code tracking. Collaborating with Front-End Developers using JavaScript, CSS and HTML to create seamless user interfaces. Overseeing integration of various … practice in software development, including exception handling, data structures + object-oriented programming (OOP). Technical Environment: Python, web frameworks, front-end (Vue.JS, React, CSS, HTML), Design Patterns, Object Relational Mappers (ORMs), server-side templating languages, Unit/API testing, AWS, CI/CD, Agile. Benefits: Salary to £80k (DOE) + Hybrid + Annual Bonus + Pension More ❯
Employment Type: Permanent
Salary: £70000 - £80000/annum to £80k (DOE)
Posted:

Senior Software Engineer

Cheshire, United Kingdom
The Bridge IT Recruitment
members. You ll work closely with Product Owners, Architects, and DevOps to ensure delivery excellence across a diverse range of projects. What You'll Be Doing Software Development Design, build and maintain applications using C#, .NET Core, .NET 4.x, and … React.js Design and implement RESTful APIs and Web APIs following best practices Use SQL Server, Entity Framework, and SQL for efficient data management Apply design patterns like OOP, SOLID, and Clean Code to write scalable code Engineering & Architecture Deliver high- and low-level estimations for projects Ensure software quality through unit and integration testing Perform More ❯
Employment Type: Contract
Rate: GBP Annual
Posted:

Senior Software Engineer

Cheshire, Ellesmere Port Town, United Kingdom
The Bridge IT Recruitment
members. You’ll work closely with Product Owners, Architects, and DevOps to ensure delivery excellence across a diverse range of projects. What You'll Be Doing Software Development Design, build and maintain applications using C#, .NET Core, .NET 4.x, and … React.js Design and implement RESTful APIs and Web APIs following best practices Use SQL Server, Entity Framework, and SQL for efficient data management Apply design patterns like OOP, SOLID, and Clean Code to write scalable code Engineering & Architecture Deliver high- and low-level estimations for projects Ensure software quality through unit and integration testing Perform More ❯
Employment Type: Contract
Posted:

Lead Software Engineer - Fintech

Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Client Server Ltd
onsite to £150k Well funded Fintech scale-up is seeking a skilled backend focussed Software Engineer with strong technical leadership skills. As a Lead Software Engineer you'll design and implement the logic behind core applications, build APIs, and microservices that handle data processing, business rules and third-party integrations and oversee the configuration and upkeep of secure … technologist who enjoys collaborating and problem solving, working on complex, distributed systems You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a scaling company in a role that you can shape and influence What's in it for you: Salary to £150k + Bonus More ❯
Employment Type: Full-Time
Salary: £120,000 - £150,000 per annum
Posted:

Graduate Software Engineer - Fintech

Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Client Server Ltd
of modern software engineering best practices across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence What's in it for you: As a Graduate Software Engineer More ❯
Employment Type: Full-Time
Salary: £33,000 per annum
Posted:

Principal Back End Developer (.NET)

Manchester, United Kingdom
The Portfolio Group
practice Experience with Observability as a practice (logging, App Insights, metrics and auditing). An expert of DevOps (CI/CD) & Cloud Services (Azure preferred) Expert of several Design Patterns. A master of good security practices. Excellent communication skills & stakeholder management Excellent ability to troubleshooting, analyse and problem-solve A passion for always providing the best possible service More ❯
Employment Type: Permanent
Salary: £65000 - £75000/annum
Posted:

Principal Back End Developer .NET

Manchester, Lancashire, England, United Kingdom
The Portfolio Group
practice Experience with Observability as a practice (logging, App Insights, metrics and auditing). An expert of DevOps (CI/CD) & Cloud Services (Azure preferred) Expert of several Design Patterns. A master of good security practices. Excellent communication skills & stakeholder management Excellent ability to troubleshooting, analyse and problem-solve A passion for always providing the best possible service More ❯
Employment Type: Full-Time
Salary: £65,000 - £75,000 per annum
Posted:

Senior .NET Developer

Manchester, England, United Kingdom
MRJ Recruitment
platform. What You’ll Do: Build and maintain integrations between web front-ends, back-end services, and third-party systems. Apply software development best practices and design patterns alongside fellow developers and QA engineers. Deliver new features while writing clean, maintainable, high-quality code. Take ownership of developments from initial implementation through to production support. Collaborate with … Are: Solid commercial experience with .NET and C#. Hands-on experience with Akka.NET for building distributed, scalable, fault-tolerant systems. Familiar with N-Tier architecture and service-oriented design (SOA). Strong understanding of OOP principles and design patterns. Experienced with Web Services, WebAPI, and WCF. Comfortable with SQL and NoSQL databases. Skilled in performance tuning More ❯
Posted:

Senior .NET Developer

warrington, cheshire, north west england, united kingdom
MRJ Recruitment
platform. What You’ll Do: Build and maintain integrations between web front-ends, back-end services, and third-party systems. Apply software development best practices and design patterns alongside fellow developers and QA engineers. Deliver new features while writing clean, maintainable, high-quality code. Take ownership of developments from initial implementation through to production support. Collaborate with … Are: Solid commercial experience with .NET and C#. Hands-on experience with Akka.NET for building distributed, scalable, fault-tolerant systems. Familiar with N-Tier architecture and service-oriented design (SOA). Strong understanding of OOP principles and design patterns. Experienced with Web Services, WebAPI, and WCF. Comfortable with SQL and NoSQL databases. Skilled in performance tuning More ❯
Posted:

Senior .NET Developer

bolton, greater manchester, north west england, united kingdom
MRJ Recruitment
platform. What You’ll Do: Build and maintain integrations between web front-ends, back-end services, and third-party systems. Apply software development best practices and design patterns alongside fellow developers and QA engineers. Deliver new features while writing clean, maintainable, high-quality code. Take ownership of developments from initial implementation through to production support. Collaborate with … Are: Solid commercial experience with .NET and C#. Hands-on experience with Akka.NET for building distributed, scalable, fault-tolerant systems. Familiar with N-Tier architecture and service-oriented design (SOA). Strong understanding of OOP principles and design patterns. Experienced with Web Services, WebAPI, and WCF. Comfortable with SQL and NoSQL databases. Skilled in performance tuning More ❯
Posted:

Backend Software Engineer AI - Cybersecurity

Knutsford, Cheshire, England, United Kingdom
Client Server Ltd
have a good knowledge of SQL and Networking (TCP/IP) You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Algorithms, Design Patterns You're collaborative, enjoy problem solving and are keen to pick up new skills What's in it for you: As a Backend Software Engineer/Developer you will More ❯
Employment Type: Full-Time
Salary: £90,000 - £130,000 per annum
Posted:

Senior AI Engineer - Cyber Security

Knutsford, Cheshire, England, United Kingdom
Client Server Ltd
have a good knowledge of SQL and Networking (TCP/IP) You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Algorithms, Design Patterns You're collaborative, enjoy problem solving and are keen to pick up new skills What's in it for you: As a Senior AI Engineer/Developer you will More ❯
Employment Type: Full-Time
Salary: £95,000 - £130,000 per annum
Posted:
Design Patterns
the North of England
10th Percentile
£43,750
25th Percentile
£45,909
Median
£70,000
75th Percentile
£78,750
90th Percentile
£85,000