We're looking for passionate technologists who want to lead client engagements and take responsibility for delivering complex technical projects.
Responsibilities:
Maintain the product backlog, ensuring stories are not committed with insufficient details or reviewing with the business groups involved.
Create wireframes and document requirements for the engineering team. Provide guidance on expected acceptance criteria to QA teams.
Communicate frequently with customers and senior management to demonstrate how specific development efforts are evaluated and delivered in a manner that aligns with desired delivery requirements and timelines.
Business process mapping, wireframes, and technical requirements are to be well-documented to deliver high-quality solutions.
Task Management: Organizing and prioritizing tasks. Estimating task duration and completing tasks as committed.
Critical Thinking: Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions, or approaches to problems. Making good decisions and solving problems while under pressure.
Attitude & Teamwork: Must be a team player willing both to steer the team towards success and to fully support the team when others are steering.
Analyzing Data or Information: Identifying the underlying principles, reasons, or facts of information by breaking down information or data into separate parts.
Qualifications:
MBA and/or Computer Science Degree
5+ years of professional experience, including product management in the software industry.
Proven track record in facilitating software development through requirement elicitation & quality assurance.
Expertise in user story writing and product backlog management using JIRA, Confluence, or equivalent tools.
Experience in introducing and enriching governance practices around the SDLC.