Guildford, Surrey, United Kingdom Hybrid / WFH Options
Person Centred Software Ltd
technical direction of the mCare product, aligning with business goals and long-term vision. Create and maintain high-quality architectural documentation that sets the standard for engineering excellence. Champion cleancode, design patterns, testability, and maintainability across the codebase. Develop full-stack C# solutions, including client and server-side components, within the .NET ecosystem. Own and enhance the … Extensive experience in software architecture, including leadership of enterprise-level SaaS solutions. Deep proficiency in Microsoft .NET (C#), including modern versions such as .NET 9. Proven ability to write clean, scalable, and testable code with a strong focus on unit testing and TDD/BDD practices. Demonstrated success in producing robust design documentation and guiding teams through complex More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
Person Centred Software Ltd
you'll guide a talented cross-functional team, define the technical roadmap, and ensure we build scalable, secure, and high-quality software. If you're passionate about technical excellence, clean architecture, and building technology that makes a real difference to people's lives, we want to hear from you. What You'll Do Own the technical leadership and architecture … to shape the roadmap, balancing technical excellence with commercial impact. Lead, mentor, and inspire a multi-disciplinary development team (developers, QAs, design, data engineering, and data science). Champion cleancode, scalable design patterns, and best practices across the full SDLC. Write and review high-quality, testable C# .NET code (frontend and backend). Collaborate with product More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
Person Centred Software Ltd
As a Software Developer, you'll contribute to the design and development of innovative software solutions that improve care outcomes across the UK. If you're passionate about writing clean, scalable code and collaborating within a high-performing, agile team, this is a fantastic opportunity to grow your impact in a meaningful sector. What You'll Do: Write … clean, efficient, and maintainable code across the full software development life cycle Develop front-end and back-end features using Microsoft .NET technologies, including Blazor and .NET Core Collaborate with product managers and stakeholders to define requirements, acceptance criteria, and effort estimates Ensure quality by writing unit and behaviour-driven tests (e.g., SpecFlow, MS Test/XUnit) for … new and modified code Work within an Agile development process, contributing to sprint planning and retrospectives Participate in design discussions and produce clear, high-quality documentation for all developed solutions Support the continuous improvement of development processes, coding standards, and team collaboration Engage with internal teams to ensure delivery of robust, scalable, and user-centric software Contribute to the More ❯
and implementation. Frontend Framework: Able to create dynamic, responsive web applications; skilled in CSS, TypeScript and JavaScript. Test-Driven Development: Strong commitment to quality, utilizing TDD methodologies to ensure code reliability and maintainability. Security Practices: Knowledgeable in cybersecurity practices, including OAuth, OpenID Connect, and secure coding practices. Advanced Database Knowledge:Proficient in SQL and data modelling. SOLID Principles:Proficient … in applying SOLID principles for object-oriented programming, ensuring clean, maintainable, and scalable code. Additional Skills (Good to Have): Programming Language: Python, Angular Containerisation and Orchestration: Experience with technologies like Docker and Kubernetes. These are essential for scalable, efficient deployment and management of applications. Agile Methodology: Ideally experienced in Agile practices, capable of adapting to rapid development cycles and More ❯
Guildford, Surrey, South East, United Kingdom Hybrid / WFH Options
G.R.E. Recruitment Limited
hybrid working. I am looking for a Full Stack Developer who has 5 yrs+ experience of working across NodeJS, TypeScript and ReactJS. You'll be an advocate of writing cleancode and be someone who enjoys contributing to projects which make a difference in the world we live in. You'll be joining a team of 7 engineers More ❯
Guildford, Surrey, South East, United Kingdom Hybrid / WFH Options
G.R.E. Recruitment Limited
MVC, SpringBoot, REST API's and using build tools such as Maven/Gradle. You'll be an advocate of best engineering principles (SOLID), ensuring the team is writing cleancode, bridging the gap between technical leadership and people management. You'll be joining a team of 5 engineers and leveraging cloud services and third party software to More ❯