cover image
Person Centred Software Ltd

Person Centred Software Ltd

www.personcentredsoftware.com

2 Jobs

159 Employees

About the Company

Person Centred Software provides a Connected Care Platform with a range of digital care software solutions for various service types, including residential care, nursing homes, learning disabilities, supported/retirement living, domiciliary care, mental health support and pharmacies. It is the market leader in its sector, with over 6,000 care homes using its software.

Person Centred Software offers a Connected Care Platform, which provides a suite of integrated solutions that cover the entire ecosystem of care management within social care. Within the Connected Care Platform, you can use one solution on its own or multiple that connect, all through a single device. Each area focuses on a particular part of the care ecosystem and, when used together, provides a complete solution to improving outcomes for residents, improving the lives of care workers, and improving the overall efficiency, effectiveness, and compliance of a care setting.

Its solutions cover Care Management, Medication Management, Resident Experience, Learning & Development, Care Operations and much more!

Person Centred Software's seamless integration philosophy also extends to solutions offered by our valued partners, which provide greater flexibility and the opportunity to connect all aspects of your care management.

You're in safe hands with Person Centred Software. Its digital social care record system, mCare, is assured by NHS England; the PRSB accredits the organisation as a quality partner, and Person Centred Software is also certified with Cyber Essentials Plus, a secure solution to keeping your data safe, with infrastructure that exceeds GDPR's requirements.

Every day, Person Centred Software’s icon-driven app creates more than 9 million care notes; 94% of CQC inspected homes using mCare are rated as good or outstanding.

Follow us on Facebook: https://www.facebook.com/PersonCentredSoftware
Follow us on X (formerly Twitter): https://x.com/PersonCentredSW

Listed Jobs

Company background Company brand
Company Name
Person Centred Software Ltd
Job Title
Product Engineering Technical Manager
Job Description
**Job title**: Product Engineering Technical Manager **Role Summary**: Lead technical strategy and delivery for a SaaS CarePilot product, overseeing architecture, code quality, and cross-functional engineering squads to build secure, scalable, and high-performance software. **Expactations**: - Demonstrated experience leading architecture and engineering for enterprise SaaS applications. - Strong background in C# .NET (v9/10 preferred) and MS SQL Server, including EF, stored procedures, and query optimisation. - Hands‑on development across front‑end and back‑end; familiarity with Blazor or similar frameworks is advantageous. - Proficient with Azure services (AKS, Service Bus, Functions, Event Grid, Data Factory, Databricks, AML, Fabric). - Proven ability to design high‑throughput, multi‑tenant, highly available solutions. - Excellent written and verbal communication; capable of documenting architecture and mentoring a hybrid team. - Experience translating technical decisions into business outcomes; customer‑facing exposure is a plus. - Bonus: healthcare or social‑care domain knowledge, compliance (ISO‑27001, NHS DSPT), and SaaS scaling. **Key Responsibilities**: - Own technical leadership and architecture of the CarePilot connected‑care platform. - Partner with Product Management to shape and prioritise the product roadmap. - Lead, mentor, and line‑manage a multi‑disciplinary squad (Software, Test, Design, Data) to deliver high‑quality code. - Champion clean code practices, scalable design patterns, and end‑to‑end SDLC excellence. - Write and review C# .NET code; oversee both front‑end and back‑end components. - Collaborate with DevOps to ensure robust, maintainable, and observable software. - Produce clear architectural documentation, design specifications, and technical designs. - Drive continuous improvement of development processes and foster a culture of technical excellence. **Required Skills**: - Technical leadership in enterprise SaaS. - C# .NET (9/10), MS SQL Server, EF, stored procedures, query optimisation. - Front‑end/back‑end development (Blazor/React/Vue optional). - Azure cloud architecture (AKS, Service Bus, Functions, Event Grid, Data Factory, Databricks, AML, Fabric). - Design of high‑throughput, high‑availability, multi‑tenant systems. - Architectural documentation and design production. - Strong communication, mentoring, and stakeholder engagement. **Required Education & Certifications**: - Bachelor’s degree in Computer Science, Software Engineering, or related field. - Certifications: Microsoft Certified: Azure Solutions Architect or equivalent highly desired.
Surrey, United kingdom
Hybrid
11-12-2025
Company background Company brand
Company Name
Person Centred Software Ltd
Job Title
Software Engineer
Job Description
Job title: Software Engineer Role Summary: Agile software engineer with a focus on developing clean, scalable applications using Microsoft .NET technologies (Blazor, .NET Core). Responsible for full lifecycle coding, testing, API integration, and documentation to deliver user‑centric solutions. Expectations: * Deliver maintainable and high‑quality code that meets product requirements. * Apply test‑driven development (unit & BDD) and maintain comprehensive test suites. * Collaborate effectively with product managers, stakeholders, and cross‑functional teams. * Contribute to process improvement, coding standards, and continuous delivery practices. Key Responsibilities: * Design, implement, and refactor front‑end and back‑end features in C#/.NET Core and Blazor. * Write and maintain unit, integration, and behavior‑driven tests with MS Test/XUnit, Playwright, or Appium. * Develop and maintain APIs, inter‑application communication, and database integrations (SQL). * Participate in sprint planning, daily stand‑ups, retrospectives, and design discussions. * Produce clear documentation for code, architecture, and API usage. * Enforce coding standards and review peer code for quality and consistency. * Support continuous improvement of development workflows, CI/CD pipelines, and collaboration tools. Required Skills: * Strong proficiency in C#, .NET Core, and Blazor. * Experience with SQL databases (design, querying, optimization). * Front‑end development skills (HTML, CSS, JavaScript). * Solid understanding of test‑driven development and BDD practices. * Experience in Agile/Scrum environments, including sprint planning and retrospectives. * Excellent written and verbal communication; capable of self‑managing workload and priorities. * Team‑oriented mindset with collaborative problem‑solving. Desirable (not required): * OAuth2/OIDC and Identity Server integration. * Azure services (Functions, Event Grid, Service Bus, AKS, Databricks, etc.). * Web design, mobile app development, SaaS, or multi‑tenant architectures. * High‑throughput system design experience. * Use of Azure DevOps for work item tracking, build, and release pipelines. Required Education & Certifications: * Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience). * Microsoft Certified: Azure Developer Associate or equivalent preferred but not mandatory.
Guildford, United kingdom
On site
29-01-2026