Overview
Neogen is seeking a collaborative and delivery-focused Software Product Owner to support the end-to-end lifecycle of software products that help power our business, customers, and operations. In this role, you will partner with product, engineering, quality assurance, customer-facing teams, and business stakeholders to translate customer and business needs into clear requirements, prioritized backlog items, and high-quality software solutions.
Key Responsibilities
- Partner with Product Management, Engineering, QA, Customer Success, subject matter experts, and business stakeholders to align software solutions with Neogen's business goals and customer needs.
- Gather, analyze, and translate stakeholder and end-user feedback into clear product requirements, user stories, acceptance criteria, workflows, and supporting product documentation.
- Own and maintain the product backlog, prioritizing features, enhancements, defects, and technical work based on customer value, business impact, risk, and delivery capacity.
- Translate the product roadmap into well-defined epics, features, and user stories that support software delivery across Agile teams.
- Collaborate with engineering and QA teams to clarify requirements, support solution design, validate implementation, and help ensure high-quality releases.
- Participate actively in Agile ceremonies, including sprint planning, backlog refinement, daily stand-ups, sprint reviews, and retrospectives.
- Support end-to-end product launch activities in collaboration with engineering, support, training, and customer-facing teams.
- Optimize user experiences and product performance for Neogen's software environments, including solutions that may operate in on-premises, integrated hardware, or performance-sensitive settings.
- Monitor product performance, customer feedback, adoption, and usability trends to identify opportunities for enhancement.
- Proactively identify process improvements and help drive consistent, effective Agile product ownership practices across teams.
- Communicate product priorities, progress, risks, and decisions clearly to technical and non-technical audiences.
- Maintain accurate product artifacts, including backlog items, release notes, workflows, requirements documentation, and decision records.
Essential Requirements
- Bachelor's degree in business, computer science, information systems, engineering, product management, or a related field; equivalent relevant experience may be considered.
- 3-5 years of experience in software product ownership, product development, business analysis, Agile delivery, or a related software delivery role.
- Strong understanding of Agile principles, Scrum practices, backlog management, sprint planning, and iterative software development.
- Demonstrated ability to write clear user stories, acceptance criteria, requirements documentation, and product workflows.
- Experience using Azure DevOps or a comparable tool to manage backlogs, user stories, work items, sprints, and delivery tracking.
- Ability to translate customer, operational, and business needs into actionable technical requirements for engineering teams.
- Strong verbal and written communication skills, including the ability to explain complex topics to both technical and non-technical audiences.
- Highly organized and detail-oriented, with the ability to manage competing priorities, timelines, and stakeholder expectations.
- Collaborative, team-first approach with the ability to build productive working relationships across product, engineering, QA, support, and business teams.
- Analytical problem-solving skills with the ability to evaluate options, identify trade-offs, and support decisions with data and stakeholder input.
- Proficiency with Microsoft 365 tools, including Teams, Outlook, PowerPoint, Excel, and related collaboration platforms.
- Flexibility and adaptability in a fast-paced environment with evolving priorities and business needs.
- Ability to work in the United States in accordance with applicable employment requirements.
Desirable Requirements
- Experience supporting software products in food safety, animal safety, life sciences, diagnostics, laboratory, manufacturing, supply chain, or other regulated or quality-focused environments.
- Experience with software products that integrate with hardware, instruments, on-premises systems, cloud platforms, or enterprise business systems.
- Familiarity with UX concepts, usability testing, workflow optimization, or customer journey mapping.
- Experience supporting product launches, release readiness, training materials, customer support enablement, or go-to-market activities.
- Knowledge of API integrations, data flows, system configuration, or technical architecture concepts.
- Experience working with distributed or cross-functional teams across multiple business units or locations.
- Product Owner, Scrum, Agile, or related professional certification.
What We Offer
- The opportunity to contribute to software products that support Neogen's mission and deliver value to customers and teams across the business.
- A collaborative environment where product, engineering, customer-facing, and operational teams work together to solve meaningful problems.
- Opportunities to strengthen product ownership, Agile delivery, stakeholder management, and software product strategy skills.
- A role with visibility across cross-functional teams and the ability to influence product outcomes from discovery through delivery.