AgileScrumKanbanLeadershipPrototypingProduct ManagementCommunicationDecision Making
About this role
Role Overview
Maintain a balance between business viability, user desirability and technical feasibility while delivering software products with a team.
Work closely with Business Partners to define a product vision and break it down into an actionable backlog of user stories for the development team.
Work hands-on with the development team to prioritize, plan, and deliver software that creates excellent user experiences.
Collaborate with the product team to define specifications, requirements, and acceptance criteria for deliverables.
Help Business Partners understand our iterative development approach and focus on delivering a Minimum Viable Product through careful and deliberate prioritization.
Work with product designers to ensure timely delivery of designs and assets to the development team.
Conduct product experiments, user interviews and other validation techniques to gather feedback and product insights
Create assets to guide product development work (Discovery, Framing and Scoping documents, opportunity trees, user stories).
Help partners understand our iterative development approach.
Mentor and train other PMs to help them learn agile/XP methods, product management techniques and build skills.
Help innovate and iterate on agile PM processes and share our learnings.
Requirements
Bachelor’s degree or equivalent combination of relevant education and experience.
5+ years with progressive responsibilities in an Agile software development environment
3+ years of experience as a Product Manager/Owner with responsibilities to include defining product vision, strategy, product roadmaps and building and managing backlogs and similar duties.