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.