Customer representation: Engage directly with clients, end-users, and stakeholders to understand needs, gather feedback, and represent the customer voice throughout the development process.
Customer Experience ownership: Ensure that product decisions, backlog priorities, and acceptance criteria contribute to a simple, seamless, and valuable customer experience. Maintain awareness of user journeys and pain points to inform product trade-offs.
Backlog Ownership: Own, refine, and prioritise the product backlog, ensuring it balances strategic objectives, customer value, and business needs.
Requirements: Translate customer and business needs into user stories, acceptance criteria, and supporting artefacts (wireframes, workflows, user journeys) that enable clarity for development teams.
Sprint & Delivery Leadership: Ensure backlog items are well defined for refinement and sprint planning. Guide increments so that each sprint delivers value that improves the customer experience and meets quality standards.
Cross-functional Collaboration: Work with engineering, QA, and architecture to shape solutions; and with design/UX colleagues to validate that solutions deliver a positive user experience.
Continuous Discovery & Improvement: Stay informed on customer feedback, industry trends, and technology opportunities. Use these insights to continuously improve product usability, efficiency, and satisfaction.
Stakeholder Communication: Communicate progress, decisions, and trade-offs clearly, building confidence that customer experience and business priorities are being balanced effectively.
Product Strategy Alignment: Partner with Product Management to execute the product vision and roadmap, ensuring outcomes align with customer expectations and business goals.
Requirements
2+ years of proven experience working in a software development environment, preferably within the SaaS industry or aviation sector.
Excellent analytical skills with the ability to translate complex business needs into clear and concise technical requirements.
Proficiency in business process modelling techniques, such as BPMN or UML.
Familiarity with Agile methodologies and tools (e.g., JIRA, Confluence) for software development and project management.
Strong communication skills with the ability to collaborate effectively with cross-functional teams and stakeholders at all levels of the organisation.
Proactive problem-solving attitude with a commitment to delivering high-quality solutions that meet client expectations and business objectives.