Altrincham, Cheshire, United Kingdom Hybrid / WFH Options
慨正橡扯
solutions that meet business and user needs. Equally, they are proactive in identifying continuous improvement opportunities, making use of best practice designpatterns, methods and tools. This includes: Taking technical responsibility for the high-quality engineering of complex services across all stages (design, build, test … are of a high standard and maintaining quality documentation Structuring and providing technical assurance for the work of teams, advising on designpatterns and engineering approaches to ensure software quality, including non-functional requirements Guiding team members and participating in the hands-on implementation of best practices … An unbiased and independent perspective on technology stacks used to deliver a particular solution Understanding of software engineering best practices and designpatterns for enterprise-scale solutions Proven track record of leading technical teams to solve complex problems and deliver innovative solutions Background in Agile delivery environments More ❯
Altrincham, Cheshire, United Kingdom Hybrid / WFH Options
Informed Solutions
solutions that meet business and user needs. Equally, they are proactive in identifying continuous improvement opportunities, making use of best practice designpatterns, methods and tools. This includes: Taking technical responsibility for the high-quality engineering of complex services across all stages (design, build, test … are of a high standard and maintaining quality documentation. Structuring and providing technical assurance for the work of teams, advising on designpatterns and engineering approaches to ensure software quality, including non-functional requirements. Guiding team members and participating in the hands-on implementation of best practices … An unbiased and independent perspective on technology stacks used to deliver a particular solution. Understanding of software engineering best practices and designpatterns for enterprise-scale solutions. Proven track record of leading technical teams to solve complex problems and deliver innovative solutions. Background in Agile delivery environments More ❯
warrington, cheshire, north west england, United Kingdom Hybrid / WFH Options
Ascent People Ltd
Software Engineer (AS400, RPG/400, iSeries) Liverpool - Hybrid working, 1 day a week in the office - Liverpool. Role Purpose: Design and develop enhancements to product suite while solving technical problems using best practices and standards. Core Requirements: - Develop high-quality software … following established processes - Collaborate with Solution Architects and Business Analysts - Design and estimate complex work packages - Reduce technical debt through guidelines and patterns - Review/approve Associate Engineers' designs - Meet project timelines, costs, and quality standards - Help resolve blocking issues Technical Skills: - Programming: RPG/400, RPGLE … AS400, SQL, Java, HTML5, JavaScript, DB2, Oracle - Testing: Unit tests, integration tests, TDD - Development practices: OOP, designpatterns, refactoring - DevOps: CI/CD, SCM tools - Database: SQL queries, debugging - Architecture: System design, patterns Professional Skills: - Strong written and verbal communication - Problem-solving and troubleshooting More ❯
chester, north west england, United Kingdom Hybrid / WFH Options
Areti Group | B Corp™
VueJs, Typescript/Angular/React Cloud: Amazon Web Services (AWS) Databases: PostgreSQL, DynamoDB Additional Tools & Frameworks: GraphQL, REST APIs, Software DesignPatterns – TDD, DDD, Agile methodologies: Scrum and Kanban 🌳 Key Responsibilities 🌳 Full-Stack Development : Design, develop, and maintain complex full-stack applications across both … using AWS , PostgreSQL , and DynamoDB . API Development : Integrate RESTful APIs and GraphQL to enable smooth data flow between services. Software DesignPatterns : Apply TDD (Test Driven Development) and DDD (Domain Driven Design) best practices to ensure maintainable, efficient code. DevOps & CI/CD : Use … environment. 🌳 Requirements 🌳 Polyglot Developer : Proficiency in multiple programming languages and frameworks, with the ability to work across the full tech stack. Object-Oriented Design : Strong understanding of OO principles, writing modular and maintainable code. DevOps Practices : Familiarity with CI/CD , containerization, and infrastructure as code. Agile Mindset More ❯
warrington, cheshire, north west england, United Kingdom Hybrid / WFH Options
Areti Group | B Corp™
VueJs, Typescript/Angular/React Cloud: Amazon Web Services (AWS) Databases: PostgreSQL, DynamoDB Additional Tools & Frameworks: GraphQL, REST APIs, Software DesignPatterns – TDD, DDD, Agile methodologies: Scrum and Kanban 🌳 Key Responsibilities 🌳 Full-Stack Development : Design, develop, and maintain complex full-stack applications across both … using AWS , PostgreSQL , and DynamoDB . API Development : Integrate RESTful APIs and GraphQL to enable smooth data flow between services. Software DesignPatterns : Apply TDD (Test Driven Development) and DDD (Domain Driven Design) best practices to ensure maintainable, efficient code. DevOps & CI/CD : Use … environment. 🌳 Requirements 🌳 Polyglot Developer : Proficiency in multiple programming languages and frameworks, with the ability to work across the full tech stack. Object-Oriented Design : Strong understanding of OO principles, writing modular and maintainable code. DevOps Practices : Familiarity with CI/CD , containerization, and infrastructure as code. Agile Mindset More ❯
warrington, cheshire, north west england, united kingdom Hybrid / WFH Options
Tata Consultancy Services
use of Flows, Apex, LWC and other technologies to ensure solutions are built to high standards. • Make appropriate use of enterprise designpatterns when writing custom code. • Refine technical user stories as required, articulate clearly the technical solution required to meet a specific requirement. • Design … complex areas of the requirements • Work with Solution/Technical Architects to author Technical Design Documents, ensuring adherence to designpatterns • Scoping, sizing and estimating of work once the technical designs are agreed • Define/Refine the development workflow for the development team • Act as … the single point of contact for development team, triaging and prioritizing issues as required • Review Solution Design Documents and provide feedback as required, with a strong focus on reducing technical complexity. Your Profile Key skills/knowledge/experience: • Good Salesforce Development Experience. • Strong experience with Salesforce Experience More ❯
chester, north west england, United Kingdom Hybrid / WFH Options
Cloud Decisions
Azure, and Business Applications. 🔍 The Role The successful candidate will join a cross-functional team delivering end-to-end, full stack solutions from design through to deployment helping to modernise legacy systems and build scalable, cloud-native applications in Azure. You'll be working on a range of … SQL MVC WCF Azure Azure DevOps & CI/CD RESTful APIs/WebAPI Unit Testing (e.g., NUnit, MSTest) SOLID principles/designpatterns ✅ What They’re Looking For: Strong experience building applications using C# and .NET frameworks Hands-on with SQL, MVC, and WCF Familiarity with modernising … Confident with DevOps practices, CI/CD pipelines, and agile delivery Solid understanding of software engineering best practices, including SOLID and designpatterns Comfortable working collaboratively across development, operations, and architecture teams What’s on Offer: Remote-first working model (UK only) Work for a 3-star More ❯
warrington, cheshire, north west england, United Kingdom Hybrid / WFH Options
Cloud Decisions
Azure, and Business Applications. 🔍 The Role The successful candidate will join a cross-functional team delivering end-to-end, full stack solutions from design through to deployment helping to modernise legacy systems and build scalable, cloud-native applications in Azure. You'll be working on a range of … SQL MVC WCF Azure Azure DevOps & CI/CD RESTful APIs/WebAPI Unit Testing (e.g., NUnit, MSTest) SOLID principles/designpatterns ✅ What They’re Looking For: Strong experience building applications using C# and .NET frameworks Hands-on with SQL, MVC, and WCF Familiarity with modernising … Confident with DevOps practices, CI/CD pipelines, and agile delivery Solid understanding of software engineering best practices, including SOLID and designpatterns Comfortable working collaboratively across development, operations, and architecture teams What’s on Offer: Remote-first working model (UK only) Work for a 3-star More ❯
professional Rust software development experience Strong understanding of Rust, memory management, STL containers, and algorithms Good knowledge of OOAD, architecture and designpatterns, API design principles Hands-on experience with low-latency, multithreading, including race conditions, deadlocks, etc. Experience with PostgreSQL, particularly in handling large … Experience with containers (Docker, Kubernetes) Responsibilities: Write clear, understandable and highly optimized Rust code according to best practices Develop new features including the design of interfaces and implementation to support reusability, testability, modularity in accordance with the agreed plans and quality standards Enhance existing features and improve the … and time/performance/quality trade-offs to management and other teams Participate in technical discussions to find the right architecture/design solution Contribute to architectural planning and refactoring Perform code reviews Defect analysis and fixing Report the status, results and roadblocks Conduct an interviews Collaborate More ❯
warrington, cheshire, north west england, United Kingdom
Intellias
professional Rust software development experience Strong understanding of Rust, memory management, STL containers, and algorithms Good knowledge of OOAD, architecture and designpatterns, API design principles Hands-on experience with low-latency, multithreading, including race conditions, deadlocks, etc. Experience with PostgreSQL, particularly in handling large … Experience with containers (Docker, Kubernetes) Responsibilities: Write clear, understandable and highly optimized Rust code according to best practices Develop new features including the design of interfaces and implementation to support reusability, testability, modularity in accordance with the agreed plans and quality standards Enhance existing features and improve the … and time/performance/quality trade-offs to management and other teams Participate in technical discussions to find the right architecture/design solution Contribute to architectural planning and refactoring Perform code reviews Defect analysis and fixing Report the status, results and roadblocks Conduct an interviews Collaborate More ❯
to help build and maintain secure, high-performance systems that power real-time payments on a global scale. In this role, you’ll design and develop core backend software, working closely with a talented team to integrate with partner APIs and tackle challenges around performance, scalability, and reliability. … problem-solving skills Desirable skills: Background in Linux development Exposure to regulated or security-critical environments (finance, telecoms, etc.) Familiarity with designpatterns, OO design, and refactoring techniques If this role aligns with your expertise, send your CV via the link or get in touch More ❯
warrington, cheshire, north west england, United Kingdom
IT Search
to help build and maintain secure, high-performance systems that power real-time payments on a global scale. In this role, you’ll design and develop core backend software, working closely with a talented team to integrate with partner APIs and tackle challenges around performance, scalability, and reliability. … problem-solving skills Desirable skills: Background in Linux development Exposure to regulated or security-critical environments (finance, telecoms, etc.) Familiarity with designpatterns, OO design, and refactoring techniques If this role aligns with your expertise, send your CV via the link or get in touch More ❯
chester, north west england, United Kingdom Hybrid / WFH Options
Context Recruitment
experiencing significant growth both organically and via acquisition. As a Software Architect, you will collaborate with Developers, Project Managers and Client Directors to design, develop and deliver Software/Cloud Applications for their Critical National Infrastructure clients. Operating both independently and as part of a broader technical team … mentor a team of talented developers. Collaborate with cross-functional teams to ensure seamless project execution. Provide architectural input & ownership into High-Level Design (HLD) and Low-Level Design (LLD) phases. Drive architectural decisions to optimize performance and scalability. … Lead cost estimation and documentation processes. Contribute to or lead the technical design of complex solutions using modern processes, designpatterns, and production-grade technology. Work closely with colleagues both within and outside of the team and organization to ensure successful delivery of software projects. More ❯
warrington, cheshire, north west england, United Kingdom Hybrid / WFH Options
Context Recruitment
experiencing significant growth both organically and via acquisition. As a Software Architect, you will collaborate with Developers, Project Managers and Client Directors to design, develop and deliver Software/Cloud Applications for their Critical National Infrastructure clients. Operating both independently and as part of a broader technical team … mentor a team of talented developers. Collaborate with cross-functional teams to ensure seamless project execution. Provide architectural input & ownership into High-Level Design (HLD) and Low-Level Design (LLD) phases. Drive architectural decisions to optimize performance and scalability. … Lead cost estimation and documentation processes. Contribute to or lead the technical design of complex solutions using modern processes, designpatterns, and production-grade technology. Work closely with colleagues both within and outside of the team and organization to ensure successful delivery of software projects. More ❯
the art Wilmslow facility. As a Principal Software Engineer, you will support the selection and evaluation of key strategic technologies and designpatterns that will enable efficient and aligned delivery of the product roadmap. You will assist in the development of the technical roadmap by objectively assessing … design options, developing, prototyping and proving the design concepts that will enable our software portfolio delivery. This is an opportunity for you to explore/practise with a wide variety of software technologies and analytical instrumentation. We work in a highly supportive environment where mentoring, coaching … and training is provided throughout your career. Responsibilities Design, develop and maintain all aspects of software developed by the department. Work in close partnership with software test engineers to improve product quality. Provide code, automated tests and supporting documentation in accordance with the software development processes. Provide technical More ❯
warrington, cheshire, north west england, United Kingdom
Protein Works
modern software engineering practices and tools, with an emphasis on cloud-native applications , AI-powered development tools , and system interoperability . Key Responsibilities Design, develop, and maintain backend integrations between e-commerce systems and ERP/WMS/Finance platforms. Build cloud-native, containerised applications and services using … tasks, web servers (e.g. IIS). Magento or other open-source e-commerce platform integration experience Sound knowledge of Software Architecture : DesignPatterns (Enterprise, Architectural, DDD) The Twelve-Factor App Clean Code principles and Refactoring Clean Infrastructure principles Hands-on experience with: Docker , Containers Cloud platforms : AWS … driven architecture Prior experience building middleware for data sync, order processing, and internal APIs in a multi-system e-commerce environment Understanding of architecture patterns: Microservices , SOA , Hexagonal , Modular Monolith Monitoring & Observability: Grafana , Prometheus , CloudWatch , New Relic , Datadog , etc. Solid grasp of AI trends in software development , particularly in More ❯
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 designpatterns, object-oriented design, and refactoring techniques Proficiency in version control, testing, and peer code review practices Comfortable working with APIs and structured More ❯
warrington, cheshire, north west england, United Kingdom
IT Search
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 designpatterns, object-oriented design, and refactoring techniques Proficiency in version control, testing, and peer code review practices Comfortable working with APIs and structured More ❯
chester, north west england, United Kingdom Hybrid / WFH Options
Beazley Security
expansion of our capabilities and capacity in helping solve unique client challenges. Summary: Beazley Security is seeking an experienced Senior Software Engineer to design innovative, secure scalable solutions that support our cybersecurity mission. As a key member of our global team, you will work across the full stack … impact in a dynamic and fast-paced environment. Responsibilities: Development: Create user-friendly interfaces using HTML, CSS, JavaScript, and TypeScript. Develop and help design scalable and efficient back-end solutions using Python and/or Golang. Implement and maintain CI/CD pipelines for automated build, test, and … S3, ECS/EKS, Lambda, IAM). Experience designing and implementing RESTful APIs and microservices. Solid understanding of software development principles, designpatterns, and best practices, including security in code and cloud environments. Experience with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI, CircleCI). More ❯
warrington, cheshire, north west england, United Kingdom Hybrid / WFH Options
Beazley Security
expansion of our capabilities and capacity in helping solve unique client challenges. Summary: Beazley Security is seeking an experienced Senior Software Engineer to design innovative, secure scalable solutions that support our cybersecurity mission. As a key member of our global team, you will work across the full stack … impact in a dynamic and fast-paced environment. Responsibilities: Development: Create user-friendly interfaces using HTML, CSS, JavaScript, and TypeScript. Develop and help design scalable and efficient back-end solutions using Python and/or Golang. Implement and maintain CI/CD pipelines for automated build, test, and … S3, ECS/EKS, Lambda, IAM). Experience designing and implementing RESTful APIs and microservices. Solid understanding of software development principles, designpatterns, and best practices, including security in code and cloud environments. Experience with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI, CircleCI). More ❯
warrington, cheshire, north west england, United Kingdom Hybrid / WFH Options
Lorien
sections of functionality, ensuring they are delivered on time with the correct approach and to the standards defined. Requirements 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 or OOP concepts and designpatterns Experience with Message brokers NoSQL experience also beneficial Any history working with WinForms/WPF is useful Expert knowledge of software designMore ❯
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 designpatterns 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 ❯
warrington, cheshire, north west england, United Kingdom
PASS by everyLIFE
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 designpatterns 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 ❯
solutions that align with strategic goals. Confidence navigating and integrating multiple systems. Other highly valued skills include: Expertise in software architecture, designpatterns, and secure coding best practises. Hands-on experience with cloud platforms (AWS, Azure, or Google Cloud) and CI/CD pipelines. Proficiency in SQL … mentoring skills, with the ability to guide projects and teams. Adaptability to new technologies and evolving project needs. Ability to optimise performance and design user-friendly, intuitive applications. You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change … specific technical skills. The successful candidate can either be based in Knutsford (Radbroke Hall) or 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 More ❯
chester, north west england, United Kingdom Hybrid / WFH Options
Explore Group
ideal for someone who thrives in a hands-on technical leadership position and is passionate about building impactful solutions. Key Responsibilities: Lead the design, development, and deployment of scalable, robust, and secure backend systems using Python. Collaborate with cross-functional teams to define technical requirements and drive product … and Qualifications: 5+ years of professional experience in Python development. Strong experience with Django, Flask, or similar Python web frameworks. Proven ability to design and implement scalable, cloud-based solutions (e.g., AWS, Azure, or GCP). Proficiency in relational and non-relational … databases (e.g., PostgreSQL, MongoDB). Hands-on experience with RESTful API design and implementation. Solid understanding of software architecture, designpatterns, and best practices. Experience with CI/CD pipelines and DevOps practices. Strong problem-solving skills and a proactive attitude. Excellent communication and leadership More ❯