Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Get past ATS filters
Benefits offered by this job
Private medical insurance
Life cover options
Employee assistance programme
Wellbeing resources
Professional development budget
Generous annual leave
Job summary
Qualifications
Experience as Product Owner or Technical Product Manager in software development.
Strong experience with Microsoft Azure-based solutions, cloud-native and serverless architectures.
Experience in Agile delivery with backlog ownership.
Ability to shape technical solutions with engineering teams.
Experience with Azure DevOps for backlog, release tracking, governance.
Experience in regulated/data-sensitive environments (financial services, pensions, insurance).
Experience with API-led and event-driven architectures and Azure services like API Management, Functions, Service Bus.
Familiarity with DevOps, CI/CD pipelines and release management.
Experience in modernization or legacy transformation.
Understanding of data-driven systems (SQL Server).
Experience in pensions or financial services (desirable).
Responsibilities
Own end-to-end product lifecycle for the Aurora platform, from discovery through to delivery and live service operation.
Provide technical oversight of solution direction, ensuring designs align with Azure-first, Serverless-first, API-first and event-driven integration.
Act as a design checkpoint for engineering teams, validating that proposed solutions follow agreed Azure reference patterns and avoid unnecessary complexity or technical debt.
Collaborate with developers to shape solutions while ensuring consistency across the platform
Maintain strong working knowledge of Azure services and ensure their appropriate use, including: API Management, Azure Functions / App Services, and Service Bus / event-driven patterns.
Enforce standard integration, security, and data access patterns.
Work with external or internal architecture support (where required) to ensure alignment to wider enterprise standards.
Own and evolve the Azure DevOps delivery process, including: backlog structure and refinement, flow optimisation, and release and deployment practices.
Ensure all solutions are deployable via CI/CD pipelines, observable and supportable in production.
Drive improvements in delivery predictability, quality, and speed.