Job Summary
As a member of our Advanced Processing team, you will play a critical role in the definition, prioritization, and execution of new product features and strategic programs. You will work closely with our Product Managers, UX team and customers to flesh out detailed requirements for engineering teams. You will review the output of our development teams for alignment with acceptance criteria. You will prioritize work for our development teams and preside over their Agile processes ensuring maximum efficiency of the teams. You will also work with our engineering leaders to ensure we allocate bandwidth for our critical engineering initiatives and that those efforts are properly balanced with product objectives. Additionally, you will be responsible for engagement and reporting to all project stakeholders.
Responsibilities
- Engage with Product Managers to understand and flesh out the product initiatives they are sponsoring
- Write detailed Agile stories for the development teams including detailed requirements and acceptance criteria
- Engage with UI designers and software architects to ensure our teams understand both what and how they need to implement new features
- Ensure our teams have an adequate understanding of company and industry standards and policies and adhere to them in their deliverables.
- Lead sprint planning and backlog refinement sessions with the team
- Facilitate a daily stand-up call with the team to ensure they stay on track with sprint deliverables
- Work to resolve impediments quickly to ensure our teams can maximize their productivity.
- Track issues and risks and drive solutions to mitigate them
- Maintain a backlog of work and participate in report outs and feedback sessions with stakeholders.
- Evaluate execution efficiencies and work with process stakeholders to drive continuous improvements
- Collaborate closely with engineering management on the execution of our programs
Basic Qualifications
- Bachelor’s degree in computer science, engineering, business management, or a related field
- Minimum of 5 years of experience in software engineering
- Minimum of 2 years of experience in product or program management
- Experience as an Agile Product Owner
- Experience as an Agile Scrum Master
- Strong written and verbal communication skills
- Experience working with globally dispersed teams
- Experience with managing programs that span multiple teams and stakeholders
- Experience with Cloud based solutions
Desired Qualifications
- Experience with Azure DevOps
- Experience with healthcare applications
- Experience with document workflow
- Certification in Agile processes such as Certified Scrum Master or Certified Product Owner