Product Owner
POSITION: Product Owner
SALARY: $84,469/Year
HOURS: FULL TIME
NO. OF OPENINGS: ONE
JOB DESCRIPTION:
Analyze Existing Legacy Systems:
- Work with business stakeholders from various value streams/lines of business,
including content management, marketing, commerce, and digital application
end-users, to understand the current business processes/flows and pain points
to resolve via technical/digital transformations.
Work in lower environments of enterprise and legacy systems (backend for
content management, CMS modules, Order Management Systems) and (front
end for commerce modules in web and native interfaces) to document the user
journey, business rules, current features, and AS-IS state of systems.
- Perform GAP analysis and impact analysis of business ask and map them
against the existing technology stack to determine feasibility, scopes of
improvement, and determine potential synergies across core services.
- Study API swaggers and test existing integrations via POSTMAN to determine
the JSON payloads—request and response parameters—to discuss technical
feasibility/constraints with technical stakeholders.
- Query data extracts from legacy DBs to determine the product listing and
description attributes for standardizing into new robust/enhanced digital
applications.
- Schedule JRP (Joint Requirement Planning) sessions with multiple technology
teams of backend, frontend, and user research/user interface designers to walk
through the business requirements (must have, nice to have, good to have, etc.)
and determine LOEs (Levels of Estimate) for feature work and technical
infrastructure.
Gather Requirements from Cross-Functional Stakeholder Teams:
- Set up calls, focus group discussions, and 1:1 interviews with business teams to
document the Business Requirements Document and determine business
value/development criticality.
- Work with API Hub, various core services, and Enterprise Integration teams to
understand the existing business logic, microservices architecture, modularity of
services, pub-sub mechanisms, etc., to determine technical requirements for
migrating commerce modules from legacy systems to new digital applications.
- Create a RACI matrix (Responsible, Accountable, Consulted, Informed) for BRD
reviews, approvals, change request management discussions, and any
downstream/upstream intake requests for integration systems.
Develop Data Flow Diagrams, Activity Diagrams, and Contribute to System
Requirements Specifications:
- During JAD sessions, collect the TO-BE state of UI flows from source to
downstream/target systems via the routing layer. Draw the happy and error paths
- of API calls (GET, POST, PUT, etc.) and determine the orchestration mechanisms
for the new flows.
- Develop customer journeys and maps to translate the UI flows via activity,
persona and use case diagrams.
- Determine any ERD specs for new business requirements and models.
Create and Manage the Product Backlog and Technical Documentation:
- Convert the approved Business Requirements document into product backlog in
Jira (ALM tool), document these epics (write out the business value, success
metrics, acceptance criteria etc. for the product roadmap).
- Breakdown these signed off epics into user stories and tasks – with Gherkin
format, Figma prototypes and wireframes to translate the requirements for
backlog refinement.
- Work with the engineers to document the tech specs at a story level.
- Maintain all API and data mapping documents for feature work.
Testing duties:
- Perform all in-sprint testing of dev-complete stories in CERT and QA
environments. Create bug/defect tickets in Jira as needed, and update Kanban
statuses in ALM.
- Develop test plans and scenarios for end-to-end testing of feature release work.
- Organize regression testing and SIT/SAT with downstream and impacted teams
prior to releases.
- Conduct UAT demos with stakeholders, gather feedback, and sign off on feature
work for release into production environments.
Agile project management duties:
- Facilitate standups, refinement sessions, system reviews, and retrospectives with
the scrum teams.
- Participate in all pre-PI planning PO syncs, PI planning team breakouts, ART
board creation, and business approval/team commitment discussions.
- Provide customer feedback during sprint reviews and adapt the requirements
backlog as needed for sprint work.
- Attend governance/cadence calls to give reports on team health, RAG status,
discuss RAID logs, and resolve any impediments.
- Develop sprint reports—burndown, epics completion, etc.—on Jira dashboards.
- Send out weekly status reports on sprint work, completed velocity, and any
escalation issues to the project management office/ART.
Develop user manuals prior to production releases.
MINIMUM EDUCATION & SPECIAL REQUIREMENTS: a Bachelor’s degree in
Computer Science, Information Systems, Information Technology, or a closely related
field, or the foreign equivalent of such a degree.
JOB LOCATION: Monmouth Junction, NJ and Future unanticipated worksites in the
U.S.
CONTACT: Resumes to:
Refer To: Ref# 07102026
Inrika Inc.
C/O Ajit Kumar
3759 US Highway 1, Ste. 103
Monmouth Junction, NJ 08852
THE ATTACHED NOTICE WAS POSTED IN A CONSPICUOUS AND VISIBLE PLACE
AT 3759 US HWY 1, STE. 103, MONMOUTH JUNCTION, NJ 08852 FOR AT LEAST 10
BUSINESS DAYS WHERE IT REMAINED UN-OBSTRUCTED FOR THE ENTIRE
PERIOD. EMPLOYEES AND NON-EMPLOYEES MAY APPLY.