- 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.