Play a key role as a software product owner, leading scrum teams focused on developing NCR VOYIX s public facing application marketplace, developer experience web apps or services on the cloud, that serve customers in Retail. You will be enabling customers and internal developers to build applications that make everyday life easier for millions of consumers around the world.
Your key day-to-day responsibilities will include, but not limited to:
Own the requirements and create a product backlog by collaborating with internal customers to capture their needs
Collaborate with key stakeholders across internal and external product teams and Product Management to define, develop, shape and refine requirements so that the development team can consume them.
Assist with writing Acceptance Criteria using the Given/When/Then format and will be a liaison between project stakeholders and Quality Assurance personnel
Understand other processes and methodologies like TDD, BDD, Agile and speak intelligently about them and leverage other techniques to provide value to a team
Define, prioritize, and clarify user stories, working with other Product Managers and Product Owners to understand use cases, features, business & technical domain rules and overall product goals
Collaborate with the Scrum Master to run successful Release Planning and Sprint Planning sessions, as we'll as Sprint Reviews and Retrospectives
Maintain the functional quality of the work being delivered by setting and evaluating expectations and acceptance criteria.
Build and groom product backlog(s). Create and groom short, medium and long-term product roadmaps and get internal agreement with key stakeholders and provide visibility across the enterprise, including at the executive level
Ensure that all stories meet and adhere to the Definition of Done
Qualifications
6-8 years of experience with Scrum methodology
6-8 years of experience in Product Owner and/or Business Analysis role
2-5 years of SW development/engineering experience
Strong negotiation, leadership, and written and verbal communication skills
Strong knowledge, skills, and ability working in a collaborative globally distributed team
High maturity of diplomacy and ability to see and rationalize multiple points of view
Excellent people skills, with an ability to partner with a diverse leadership team
Understanding of complex business and technical issues
Experience in leading a product from design to development to delivery
Better to Have
Cloud platform or SaaS experience
Experience developing Retail Software Solutions
Scrum Master or Product Owner certification
Fundamentals of Continuation Integration or Delivery
Familiarity with Behavior Driven Development and writing accept criteria using the Given/When/Then structure
Scrum backlog and Sprint and how they are tracked, work burned-down, velocity metrics derived, and tasks decomposed
Understand other processes and methodologies and speak intelligently about them and leverage other techniques to provide value to a team/enterprise
Understand fundamentals of software development processes and procedures
Understand the value of commitments to delivery made by a development team
Capable to make trade - offs between legacy data repositories and new architectures to achieve faster time to value