Design Patterns Jobs in Manchester

51 to 75 of 158 Design Patterns Jobs in Manchester

Software Engineer

Manchester, United Kingdom
Hybrid / WFH Options
Made Tech Limited
learning and mentoring culture that can help you develop the following: Work directly with customers and users Working within multidisciplinary teams with product, design, and technology working within … the same cycles Showcasing and presentation skills Agile practices such as Scrum, XP, and/or Kanban Familiarity with architectural and design patterns Support in applying If you need this job description in another format, or other support in applying, please email . When you apply, we More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead .Net Developer

Manchester, United Kingdom
Betfred Group
implementing sections of functionality, ensuring they are delivered on time with the correct approach and to the standards defined. Job Duties Lead the design, development, and maintenance of software applications ensuring quality, efficiency and maximising performance and minimising technical debt. Feature development and evaluation of the tooling processes … improvement efforts. Stay up-to-date with new technologies and programming languages and apply this knowledge to improve software development processes. Document software design, code, and test procedures, and ensure that all documentation is complete and accurate. Participate in the estimation of software development projects and lead the … for detail is important, especially in this role when it comes to UX/UI Excellent understanding of OOP concepts and design patterns Experience with Message brokers NoSQL experience also beneficial Any history working with WinForms/WPF is useful Expert knowledge of software design More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Developer (C# and Azure Development)

Manchester, England, United Kingdom
Hybrid / WFH Options
TAG
to progress or maybe even change tack! The What The Principal Developer is a senior technical leader responsible for driving the architectural direction, design, and development of complex software systems. This role involves leading high-level projects, making strategic decisions regarding technology stacks, and ensuring the scalability, maintainability … practical experience of C# and Azure Development: C# Development, .NET core/.NET Framework Full understanding of Object Orientated and SOA design patterns Azure: APIM, including extensive use of policies, caching and security aspects: Azure Functions Azure AI Search, using API and designing indexes Azure Blob and … Table Storage used via Rest APIs Azure AD, Enterprise apps and interactions via Graph API Azure Cosmos DB Azure best practice architecture patterns Data sources: via ODBC, RESTful API, Message-based Architectures Development of relational and non-relational databases and ORMs, e.g. Entity Framework DevOps processes, CI/CD More ❯
Posted:

Senior C++ Software Engineer

Stockport, England, United Kingdom
JR United Kingdom
team focused on building and maintaining secure, high-throughput systems enabling real-time global payments. In this role, you’ll work on the design and development of core backend components in modern C++, collaborating with a high-calibre team to ensure performance, scalability, and reliability in a demanding … C++11/14/17/20) in a production environment Deep understanding of performance-optimized, multi-threaded systems Experience with design patterns, object-oriented design, and refactoring techniques Proficiency in version control, testing, and peer code review practices Comfortable working with APIs and structured More ❯
Posted:

Senior C++ Software Engineer

Bolton, England, United Kingdom
JR United Kingdom
team focused on building and maintaining secure, high-throughput systems enabling real-time global payments. In this role, you’ll work on the design and development of core backend components in modern C++, collaborating with a high-calibre team to ensure performance, scalability, and reliability in a demanding … C++11/14/17/20) in a production environment Deep understanding of performance-optimized, multi-threaded systems Experience with design patterns, object-oriented design, and refactoring techniques Proficiency in version control, testing, and peer code review practices Comfortable working with APIs and structured More ❯
Posted:

HCI Software Engineer

Manchester, England, United Kingdom
Groupe SII
and resolving performance issues or concurrency challenges • Commitment to clean, maintainable code — including experience with refactoring, following coding standards, and using design patterns • Excellent communication skills — both written and verbal — for collaborating effectively and documenting systems clearly • Strong experience with software architecture and design documentation More ❯
Posted:

Platform Engineer

Manchester, United Kingdom
Hybrid / WFH Options
BAE Systems (New)
quality by utilising static code analysis tools e.g. SonarQube Team working inside an agile environment e.g. Scrum, Lean, Kanban Common software design patterns Using precedent and your owncreativity to solve our client's challenges! It would be great if you also had experience in some of these More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Platform Engineer

Manchester, United Kingdom
Hybrid / WFH Options
BAE Systems (New)
quality by utilising static code analysis tools e.g. SonarQube Team working inside an agile environment e.g. Scrum, Lean, Kanban Common software design patterns Using precedent and your owncreativity to solve our client's challenges! It would be great if you also had experience in some of these More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior .Net Developer

Manchester, England, United Kingdom
InterQuest Solutions
skills Desirable: ORMs (Entity Framework preferred) A seasoned practitioner of DevOps (CI/CD) & Cloud Services (Azure preferred) Mastery of several Design Patterns Being able to investigate and diagnose production issues Knowledge of various back-end architectural patterns Experience with Observability as a practice (logging, App More ❯
Posted:

Senior Software Engineer

Manchester, England, United Kingdom
Datalex
and deliver scalable AI solutions, we want to hear from you. Experience in the travel or retail industry would be an advantage. Responsibilities Design, implement, and maintain software components that incorporate machine learning algorithms and data processing. Develop clean, efficient Python code for both backend logic and integration … Jupyter Notebooks for experimentation; matplotlib/Seaborn for basic visualisation. Experience with data analysis and troubleshooting data-related issues. Knowledge of design patterns and software architectures Familiarity with CI/CD and automation tools. Experience using Git for version control and platforms like Bitbucket for code collaboration. More ❯
Posted:

iOS Mobile Engineer

Manchester, England, United Kingdom
Hybrid / WFH Options
Houston Texans
Create seamless experiences – Build beautiful, intuitive interfaces that make it easy for users to interact with our platform. Make sense of complex data – Design tools that help visualize sports performance insights and drive decision-making. Focus on quality – We ship fast but never compromise on user experience. You … ll be involved in automation, CI/CD, and rapid iteration to ensure reliability. Write scalable, well-tested code – You’ll design and implement robust solutions that ensure system scalability and high availability. Prototype & Innovate – Work closely with Product, Design, and Sports Science teams to experiment … APIs (REST, GraphQL) to integrate real-time data. Experience in agile environments, working in cross-functional teams. Deep understanding of software design patterns, object-oriented programming, and best practices. Analytical problem-solving mindset – you love finding elegant solutions to complex challenges. Bonus skills (nice to have!): Experience More ❯
Posted:

iOS Mobile Engineer

Manchester, United Kingdom
Hybrid / WFH Options
Kitman Labs Ltd
Create seamless experiences - Build beautiful, intuitive interfaces that make it easy for users to interact with our platform. Make sense of complex data - Design tools that help visualize sports performance insights and drive decision-making. Focus on quality - We ship fast but never compromise on user experience. You … ll be involved in automation, CI/CD, and rapid iteration to ensure reliability. Write scalable, well-tested code - You'll design and implement robust solutions that ensure system scalability and high availability. Prototype & Innovate - Work closely with Product, Design, and Sports Science teams to experiment … APIs (REST, GraphQL) to integrate real-time data. Experience in agile environments, working in cross-functional teams. Deep understanding of software design patterns, object-oriented programming, and best practices. Analytical problem-solving mindset - you love finding elegant solutions to complex challenges. Bonus skills (nice to have!): Experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Software Developer

Bolton, England, United Kingdom
JIM - Jobs In Manchester
Testing Library, Vitest, and Playwright to write reliable, maintainable tests for front-end applications. You’re well-versed in software architecture and API design, and capable of delivering secure … scalable, and high-performance systems. You understand development frameworks, tooling, and best practices across the stack. You apply software principles and design patterns thoughtfully, and know how to make them work in real-world scenarios. A Bit About Us When it comes to appliances and electricals, we More ❯
Posted:

-x6 Tech leads/Software Team Leads-

Bolton, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
new team and needs experienced software engineers for developing large-scale mobile and web applications backend. The role focuses on backend coding, database design, and system performance and reliability. This is an excellent opportunity for software engineers seeking a company with strong values that cares about its customers … and employees. Key Accountabilities Participate in all development phases from design to deployment and support Communicate proactively with colleagues to refine application design Suggest and implement innovative, high-tech solutions Optimize backend code, identify bottlenecks, and implement visualization and monitoring systems Required Skills and Knowledge Computer … Java, Python, C# Frontend Frameworks: Vue.js, TypeScript, Angular, React Cloud: Amazon Web Services (AWS) Additional Tools & Frameworks: GraphQL, REST APIs, Software Design Patterns (TDD, DDD) Agile methodologies: Scrum and Kanban About You Self-motivated and able to work independently Passionate about writing clean, reusable code Strong communication More ❯
Posted:

-x6 Tech leads/Software Team Leads-

Stockport, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
GOOD business. My client is building a new team to develop large-scale mobile and web applications, focusing on backend coding and database design, with emphasis on system performance and reliability. This is an excellent opportunity for software engineers seeking a company with strong values that cares about … its customers and employees. Key Accountabilities Participate in all development stages from design to deployment and support Communicate proactively with colleagues to improve application design Implement innovative, high-tech solutions Optimize backend code, identify bottlenecks, and implement visualization and monitoring systems as needed Required Skills and … on-Rails, Java, Python, C# Vue.js, Typescript, Angular, React Cloud Amazon Web Services (AWS) Additional Tools & Frameworks GraphQL REST APIs Software Design Patterns – TDD, DDD Methodologies Agile: Scrum and Kanban About You Self-motivated, able to work independently Passionate about writing clean, reusable code Good communication and More ❯
Posted:

Senior Full-Stack Developer

Manchester, England, United Kingdom
JR United Kingdom
by eliminating time-consuming paperwork and lowering the risk of medicine mismanagement via Android, iOS and web-based services. Here at everyLIFE, we design, build, release, manage and support software and applications that are crucial parts of the physical care being given to tens of thousands of vulnerable … the highest standard. We believe in being transparent in all our dealings; acting fairly, openly and honestly in everything we do. You will: Design, develop, test and deliver well engineered code, collaborating with Product to ensure that we are releasing value early and often Work closely with the … ensure that all code is clean, consistent and secure Maintain an up-to-date knowledge of development languages, frameworks, tools and design patterns Promptly escalate issues that affect product delivery and quality Maintain and manage our Continuous Integration and Delivery pipelines and tooling Have a passion to More ❯
Posted:

Senior Full Stack Developer

Stockport, England, United Kingdom
JR United Kingdom
by eliminating time-consuming paperwork and lowering the risk of medicine mismanagement via Android, iOS and web-based services. Here at everyLIFE, we design, build, release, manage and support software and applications that are crucial parts of the physical care being given to tens of thousands of vulnerable … the highest standard. We believe in being transparent in all our dealings; acting fairly, openly and honestly in everything we do. You will: Design, develop, test and deliver well engineered code, collaborating with Product to ensure that we are releasing value early and often Work closely with the … ensure that all code is clean, consistent and secure Maintain an up-to-date knowledge of development languages, frameworks, tools and design patterns Promptly escalate issues that affect product delivery and quality Maintain and manage our Continuous Integration and Delivery pipelines and tooling Have a passion to More ❯
Posted:

Senior Full-Stack Developer

Bolton, England, United Kingdom
JR United Kingdom
by eliminating time-consuming paperwork and lowering the risk of medicine mismanagement via Android, iOS and web-based services. Here at everyLIFE, we design, build, release, manage and support software and applications that are crucial parts of the physical care being given to tens of thousands of vulnerable … the highest standard. We believe in being transparent in all our dealings; acting fairly, openly and honestly in everything we do. You will: Design, develop, test and deliver well engineered code, collaborating with Product to ensure that we are releasing value early and often Work closely with the … ensure that all code is clean, consistent and secure Maintain an up-to-date knowledge of development languages, frameworks, tools and design patterns Promptly escalate issues that affect product delivery and quality Maintain and manage our Continuous Integration and Delivery pipelines and tooling Have a passion to More ❯
Posted:

Digital Enterprise Architect

Manchester, England, United Kingdom
JR United Kingdom
leader for clients in pre-sales and sales in client discussions including tech days, Executive briefing sessions, strategic workshops, etc. The building of repeatable patterns and reusable artifacts: Leading the building of, and contribution to, repeatable digital technology patterns and artifacts such as industry-specific reference architectures and … API/Integration patterns and Microservices archetypes Required Skills More than 10+ years of Digital technologies and IT experience Experience delivering large-scale Digital Transformation programs and projects in complex enterprise environments. Operating for 3 years in a similar client-facing role, driving opportunities, revenue, and delivery, engaging with … Cloud security solutions, including Cloud-native security. Experience in conducting Cloud assessments and migration approaches and methodologies, as well as Cloud design patterns including Landing zones. Understanding of Cloud-native capabilities as Kubernetes, Docker, etc, cloud native platforms such as OpenShift, Pivotal and EAI/Middleware stacks More ❯
Posted:

Digital Enterprise Architect

Bolton, England, United Kingdom
JR United Kingdom
leader for clients in pre-sales and sales in client discussions including tech days, Executive briefing sessions, strategic workshops, etc. The building of repeatable patterns and reusable artifacts: Leading the building of, and contribution to, repeatable digital technology patterns and artifacts such as industry-specific reference architectures and … API/Integration patterns and Microservices archetypes Required Skills More than 10+ years of Digital technologies and IT experience Experience delivering large-scale Digital Transformation programs and projects in complex enterprise environments. Operating for 3 years in a similar client-facing role, driving opportunities, revenue, and delivery, engaging with … Cloud security solutions, including Cloud-native security. Experience in conducting Cloud assessments and migration approaches and methodologies, as well as Cloud design patterns including Landing zones. Understanding of Cloud-native capabilities as Kubernetes, Docker, etc, cloud native platforms such as OpenShift, Pivotal and EAI/Middleware stacks More ❯
Posted:

Lead Software Engineer

Manchester, England, United Kingdom
Hybrid / WFH Options
NCC Group
other departments. You will have a passion for technology and considerable experience developing scalable and secure applications, and will ensure the architectural system design is extendible, scalable and maintainable. Looking for someone willing to explore more cloud native architecture and offer a great platform to train and grow … within. Leading a small squad of python developers Key Accountabilities: Lead the design and development of maintainable and scalable API driven PaaS applications, working closely with UX designers, DevOps practitioners and Cloud Architecture experts within the team. Be the key decision maker for code quality by deciding on … time management Enthusiastic and open to learning new technologies native to cloud development Good knowledge of software architecture, object-oriented development, design patterns and coding best practices Requirements Experience with both front and backend development Experience building scalable, fault tolerant solutions on AWS Technical leadership Agile Development More ❯
Posted:

Principal Software Engineer (C#)

Manchester, England, United Kingdom
Sage
learning and technical excellence. What You Bring Proficiency in C#.NET, AWS/Azure, and modern backend development. Expertise in enterprise architecture and software design patterns. Hands-on experience with Agile, SCRUM, or Extreme Programming. Strong problem-solving skills and ability to adapt to new technologies. Proven experience delivering More ❯
Posted:

Senior API Developer

Manchester, England, United Kingdom
Hybrid / WFH Options
Perch Group
control like Git and Azure DevOps. Github and code repository controls. Public Cloud platforms (AWS, Azure or GCP) and containerization tools. Skills C# Design Patterns. Tools and process to resolve complex issues. Microsoft SQL Strong SQL coding and structured/nonstructured data concepts. Behaviours Passion for programming and More ❯
Posted:

Senior Data Engineer

Manchester, England, United Kingdom
Hybrid / WFH Options
First Central Services
edge technology and data teams. This hands-on technical role involves building data solutions for various projects and persistent data products. You’ll design and implement complex data pipelines, manage database populations, and ensure your solutions align with technical designs and data platform standards. While this role doesn … to triage workloads and work autonomously to achieve goals. Mentorship: Ability to mentor and inspire colleagues. Data Lifecycle: Understanding of data lifecycle and design principles. Cloud Data Engineering: Extensive experience working with cloud data platforms. Making it happen. Together What’s involved: Contributing to low-level data solution … translating high-level architecture into workable designs. Ensuring quality and standards in data pipelines and database solutions. Developing coding standards and design patterns for data engineers. Building secure, governed, high-quality data pipelines from various data sources. Ensuring data is cleansed, transformed, and optimized for storage and More ❯
Posted:

Senior Data Engineer (SC Cleared)

Manchester, England, United Kingdom
JR United Kingdom
Lead the technical delivery of complex data engineering projects, ensuring solutions are scalable, secure, and aligned with our delivery framework, and client goals. Design and build high-quality data pipelines and integration workflows, setting the technical direction and ensuring engineering best practices are followed throughout the development lifecycle. … solutions and communicating complex ideas clearly and effectively. Champion engineering standards, contributing to the development and adoption of data engineering guidelines, design patterns, and delivery methodologies that contribute to our delivery framework. Stay current with emerging technologies, evaluating their relevance and potential impact, and promoting innovation within … Python, SQL, and modern ETL/ELT frameworks (e.g., Azure Data Factory, Talend, dbt). Experience designing and implementing scalable data pipelines and integration patterns across structured and unstructured data sources (e.g., Azure SQL, MySQL, MongoDB). Familiarity with data governance, metadata management, and data quality frameworks. Practical experience More ❯
Posted:
Design Patterns
Manchester
10th Percentile
£43,750
25th Percentile
£50,625
Median
£60,000
75th Percentile
£70,000
90th Percentile
£77,250