Design Patterns Jobs in the North West

1 to 25 of 38 Design Patterns Jobs in the North West

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:

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:

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:

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:

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:

ESS Software Developer

Warton, Lancashire, England
BAE Systems
your recruiter about the options for this particular role Salary: £41,361+ depending on experience What you’ll be doing: Analysis of system requirements to influence the software design and contribute to project planning Implementation and configuration of new functionality ensuring a maintainable code base Production of Unit/Module Tests & Software Documents with the appropriate coverage Provision … like XSD/XSLT DevOps Practices - experience using Team Foundation Server (TFS) or Azure DevOps for CI/CD and project tracking Software Craftsmanship - appreciation for Design Patterns and SOLID principles to create clean, scalable, and maintainable code Benefits: As well as a competitive pension scheme, BAE Systems also offers employee share plans, an extensive range of More ❯
Employment Type: Permanent
Posted:

Senior .NET Developer

Manchester, Lancashire, England, United Kingdom
Searchability
vacancy only. We look forward to hearing from you! Key Skills: C#, .NET 6+, SQL Server, REST APIs, GraphQL, Git, Agile, TDD (NUnit), Entity Framework, Azure, Design Patterns, Observability, Security Best Practices More ❯
Employment Type: Full-Time
Salary: £60,000 - £65,000 per annum
Posted:

Solution Architect

Manchester, Lancashire, United Kingdom
Munich Re
Present business cases, for operational and tactical technical initiatives, for approval, funding and prioritisation Uphold appropriate solution architecture governance processes and tools while maintaining focus on design patterns and technology standards Be the accountable individual for the finalisation, acceptance and approval of solutions you architected, by relevant stakeholders Act as an enabler of Agile and DevSecOps practices … documents and other required documentation Knowledge and Skills Exceptional analytical and critical thinking skills, with thorough attention to detail. Excellent planning, documentation and problem-solving skills. Knowledge of design and implementation of solutions and systems using custom built and CoTS/MoTS applications hosted in the cloud and on-prem. Experience designing solutions including policy administration systems, ERP … and the scaled agile methodology. Certifications preferred. TOGAF certification is a significant plus. Demonstrate competence to work at the highest technical level of all phases of system architecture design, using state of the art rule/framework-based architecture, object-oriented component analysis and proficiency in web-based systems architecture, service-based architecture and enterprise application architecture. Ability More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

.NET Developer

Manchester, England, United Kingdom
Hybrid / WFH Options
MRJ Recruitment
feedback, and champion best practices. Follow Agile/Scrum processes, contribute to planning, and estimate timelines. Keep up-to-date with emerging technologies and engineering trends. Document software design, code, and testing procedures. Support end-users and engage with customers when needed. Mentor junior developers and help the team grow. … What you’ll bring: Commercial experience in .NET and C# development. Hands-on experience with Akka.NET for distributed, fault-tolerant systems. Strong grasp of OOP principles, design patterns, and scalable architecture. Experience with Web Services, WebAPI, WCF, and databases (MySQL, SQL, schema design). Familiarity with N-Tier architecture/SOA. Unit and functional testing More ❯
Posted:

.NET Developer

bolton, greater manchester, north west england, united kingdom
Hybrid / WFH Options
MRJ Recruitment
feedback, and champion best practices. Follow Agile/Scrum processes, contribute to planning, and estimate timelines. Keep up-to-date with emerging technologies and engineering trends. Document software design, code, and testing procedures. Support end-users and engage with customers when needed. Mentor junior developers and help the team grow. … What you’ll bring: Commercial experience in .NET and C# development. Hands-on experience with Akka.NET for distributed, fault-tolerant systems. Strong grasp of OOP principles, design patterns, and scalable architecture. Experience with Web Services, WebAPI, WCF, and databases (MySQL, SQL, schema design). Familiarity with N-Tier architecture/SOA. Unit and functional testing More ❯
Posted:

.NET Developer

warrington, cheshire, north west england, united kingdom
Hybrid / WFH Options
MRJ Recruitment
feedback, and champion best practices. Follow Agile/Scrum processes, contribute to planning, and estimate timelines. Keep up-to-date with emerging technologies and engineering trends. Document software design, code, and testing procedures. Support end-users and engage with customers when needed. Mentor junior developers and help the team grow. … What you’ll bring: Commercial experience in .NET and C# development. Hands-on experience with Akka.NET for distributed, fault-tolerant systems. Strong grasp of OOP principles, design patterns, and scalable architecture. Experience with Web Services, WebAPI, WCF, and databases (MySQL, SQL, schema design). Familiarity with N-Tier architecture/SOA. Unit and functional testing More ❯
Posted:

Software Architect

Preston, Lancashire, United Kingdom
BAE Systems
reviewing software and data processing architectures to meet software and system requirements and support future re-use of software, ensuring alignment throughout the engineering lifecycle Establish and Maintain Design Processes: Enhancing transformational activities and tools used to develop and manage software design artefacts, ensuring robust, resilient, scalable and secure middleware and applications architectures on modern hardware … Compliance and Integration: Collaborating with DevOps to ensure tools are licensed, OSS-compliant, interoperable, and integrated into the build process Lead Technical Governance: Conduct peer reviews, leading technical design reviews, verify and sign off software designs, and uphold Maritime Services’ software processes Promote Continuous Improvement and Knowledge Sharing: Supporting skills development within the team, maintain awareness of industry … the technical focal point and design authority, developing and maintaining software architectures that meet challenging complex Radar requirements. Using modern operating systems, tools, and design patterns, you will create robust, resilient, scalable and secure middleware and application layers for hardware. You’ll leverage both licensed and open-source tools, ensuring compliance with OSS guidance, and More ❯
Posted:

React Native Developer

Knutsford, Cheshire, United Kingdom
Hydrogen Group
daily. What You Will Be Doing Develop and maintain applications using React and React Native Implement best practices with React hooks , component life cycle methods, and design patterns Manage app state using Redux, Context API, or Zustand Integrate TypeScript for robust, type-safe code Ensure code quality via ESLint, Prettier , and comprehensive testing (Jest, React Testing Library … building and maintaining shared React component libraries What We Are Looking For ? Strong hands-on experience with React and React Native ? Solid understanding of TypeScript , hooks, and state management patterns ? Proven background in testing , code quality , and accessibility ? Knowledge of CI/CD workflows and shared library publishing ? Experience optimizing performance and upgrading across major React versions Nice to More ❯
Employment Type: Contract
Rate: GBP 360 Daily
Posted:

Data Engineer - Mid Level

Liverpool, Lancashire, United Kingdom
The Lead Agency
etc.) and writing production-ready, testable code. Advanced SQL skills with experience in query optimisation and data modelling. Solid understanding of software engineering principles (SOLID, DRY, design patterns) applied to data engineering. Experience with version control (Git) and collaborative development workflows. Understanding of CI/CD concepts and experience contributing to automated testing strategies. Knowledge of data … office collaboration requirements) Nice-to-Have Skills: Experience with both batch and near real-time data pipelines Familiarity with Infrastructure as Code (Terraform) Experience with dbt and medallion architecture patterns Knowledge of Apache Airflow or similar orchestration tools Azure cloud platform experience Why Join TLA? TLA is a fast-moving, innovative digital business that partners with some of the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Solution Architect

Manchester, Lancashire, United Kingdom
ENGINEERINGUK
Present business cases, for operational and tactical technical initiatives, for approval, funding and prioritisation Uphold appropriate solution architecture governance processes and tools while maintaining focus on design patterns and technology standards Be the accountable individual for the finalisation, acceptance and approval of solutions you architected, by relevant stakeholders Act as an enabler of Agile and DevSecOps practices … documents and other required documentation Knowledge and Skills Exceptional analytical and critical thinking skills, with thorough attention to detail. Excellent planning, documentation and problem-solving skills. Knowledge of design and implementation of solutions and systems using custom built and CoTS/MoTS applications hosted in the cloud and on-prem. Experience designing solutions including policy administration systems, ERP … and the scaled agile methodology. Certifications preferred. TOGAF certification is a significant plus. Demonstrate competence to work at the highest technical level of all phases of system architecture design, using state of the art rule/framework-based architecture, object-oriented component analysis and proficiency in web-based systems architecture, service-based architecture and enterprise application architecture. Ability More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Junior Java FullStack Engineer

Chester, Cheshire, United Kingdom
Barclays Bank PLC
OOPS concepts, Exception Handling, JVM Concepts, Spring Framework (Spring Boot, Spring Batch, Spring Integration), SQL Integration: Micro Service Architecture, Developing and integration with Restful web services, Design Patterns Exposure to UI/UX - Angular, React, HTML/CSS/JS Some other highly valued skills may include: Devops -Monitoring and tooling like ELK and App Dynamics, Build … strategic thinking and digital and technology, as well as job-specific technical skills. This role would be based out of our Glasgow Campus. Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions … and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Analyst Expectations To perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement. Requires in-depth technical knowledge and experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

iOS Developer

Manchester Area, United Kingdom
numi
Collaborating with cross-functional teams to translate business requirements into technical solutions. Engaging with APIs and external interfaces to enhance mobile-first capabilities. Promoting best practices, design patterns, and coding standards. Advocating for test automation, code quality, and Extreme Programming approaches. Supporting continuous improvement through CI/CD pipelines and modern tooling. Debugging and resolving complex issues More ❯
Posted:
Design Patterns
the North West
10th Percentile
£43,750
25th Percentile
£44,375
Median
£60,000
75th Percentile
£72,500
90th Percentile
£83,500