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
Software Engineering Manager
Job Description
**Job Title:** Software Engineering Manager **Role Summary:** Lead and mentor multiple engineering squads delivering high‑quality, scalable SaaS products for a major PCS line. Combine technical hands‑on leadership with people, process, and technology strategy to achieve continuous improvement. **Expectations:** - Manage distributed teams, fostering collaboration, technical excellence, and high‑performance culture - Drive Agile delivery, quality practices, and end‑to‑end product success - Champion automation, AI tooling, and modern development practices to enhance productivity **Key Responsibilities:** 1. Lead and mentor multiple software engineering squads, ensuring strong collaboration and technical excellence. 2. Oversee delivery, enforce Agile practices, and maintain engineering quality across the product line. 3. Identify and implement improvements throughout the full SDLC. 4. Promote AI tooling to boost developer productivity and automate repetitive tasks. 5. Champion clean code, scalable design, and testability across development work. 6. Collaborate closely with Product, DevOps, and CTO to deliver robust, maintainable, and monitorable solutions. 7. Ensure clear requirements, accurate estimations, and consistent delivery outcomes. 8. Lead recruitment and onboarding of new engineers to maintain high‑quality hires. **Required Skills:** - Proven leadership in hybrid or distributed software engineering environments (5+ years). - Deep understanding of Agile delivery, TDD/BDD, and test automation. - Hands‑on experience with Microsoft .NET (C#, .NET 9) and MS SQL Server. - Experience delivering enterprise‑grade, multi‑tenant SaaS products. - Familiarity with Microsoft Azure services (AKS, Event Grid, Service Bus, Functions, SQL). - Experience with modern front‑end frameworks (Blazor, React, Razor, Vue). - Strong communication and collaboration with technical and business stakeholders. - Knowledge of compliance frameworks (ISO‑27001, Cyber Essentials Plus, NHS DSPT/DTAC). - Background in high‑throughput, high‑availability, scalable systems. - Advantage: familiarity with regulated domains such as healthcare or social care. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or related field (advanced studies preferred). - Relevant certifications desirable: Microsoft Certified: Azure Developer Associate, Microsoft Certified: Azure Solutions Architect, Scrum Master (CSM/PSM), or equivalent.
Surrey, United kingdom
On site
05-11-2025
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