Technical Product Owner
Job Description
The Technical Product Owner role at Progress Residential connects business stakeholders with software delivery teams, translating business needs into solutions that can be planned, built, and measured. This position supports product vision, backlog ownership, and requirements discovery to deliver measurable business outcomes.
Role Scope
Act as the primary bridge between stakeholders and delivery teams by shaping product direction, clarifying requirements, and ensuring delivered work aligns with defined expectations. The role also supports continuous improvement in product discovery practices, documentation, and backlog management.
Key Responsibilities
- Define and communicate product vision, goals, and roadmap aligned with business strategy.
- Own, refine, and prioritize the product backlog using business value, strategic objectives, and stakeholder input.
- Partner with business leaders to identify process optimization opportunities and product innovation.
- Make data-informed prioritization decisions and manage trade-offs to maximize value delivery and outcomes.
- Serve as the primary point of contact for product decisions, requirement clarification, and backlog direction.
- Review, validate, and formally accept delivered work to ensure alignment with requirements and quality standards.
- Elicit, analyze, document, and validate business, functional, and non-functional requirements.
- Facilitate stakeholder interviews, workshops, and discovery sessions to understand processes, challenges, and objectives.
- Develop and maintain user stories, acceptance criteria, use cases, process flows, and functional specifications.
- Identify gaps, risks, dependencies, and potential impacts related to proposed solutions.
- Ensure requirements are clear, complete, consistent, and testable, with alignment to desired business outcomes.
- Maintain strong relationships to enable collaboration across business, leadership, and technical teams.
- Communicate recommendations, product updates, and solution proposals clearly and effectively.
- Manage stakeholder expectations regarding scope, priorities, timelines, and deliverables.
- Capture and incorporate user feedback to enhance product capabilities and user experience.
- Drive continuous improvement in requirements practices, documentation quality, and backlog management.
- Champion Agile principles and product management best practices across teams.
- Monitor product performance and identify optimization and growth opportunities.
- Contribute to the development and tracking of metrics that measure product success and business impact.
- Other duties as assigned.
Required Qualifications
- Bachelor’s degree in business, information systems, computer science, or a related discipline.
- 3+ years of experience as a Product Owner, Business Analyst, Requirements Analyst, or similar role.
- Demonstrated experience in Agile software development environments.
- Strong understanding of Software Development Lifecycle (SDLC) methodologies and practices.
- Hands-on experience developing user stories, acceptance criteria, business requirements, and process documentation.
- Strong analytical thinking, problem-solving, and organizational capabilities.
- Excellent written and verbal communication skills, including the ability to explain complex concepts clearly.
- Proven ability to manage competing priorities and collaborate with multiple stakeholders.
- Certified Scrum Product Owner (CSPO), Professional Scrum Product Owner (PSPO), CBAP, or similar certification, preferred.
Work Location and Schedule
Location: Iowa (onsite)
Schedule: Monday–Friday, with schedule variation based on business needs.