McGraw Hill is a leading educational content provider that creates innovative learning platforms for students and educators worldwide. The Senior Technical Product Manager is responsible for leading product configurations and Agile development teams to deliver high-quality digital learning solutions, ensuring customer needs are prioritized throughout the development process.
Responsibilities:
- Be the conscience of the product, continuously looking at the product from the end-user’s perspective and driving the complete experience to the best possible outcome for the end user. Ensure the customer experience is represented as a top priority throughout all stages of development, resulting in user empathetic software
- A Sr. TPM works on a variety of projects but is an expert in one or more product areas that may be large feature sets, modules, or services (e.g., reporting and grading, integrations, access and entitlements, accessibility, content development). As such, a Sr. TPM provides input into planning and roadmap and leads the execution of projects whenever needed for those product areas
- Partner with multiple product owners to develop a vision, strategy, and prioritized feature backlog. Resolve ambiguous product requirements to achieve a clear vision that can then be shared with product and/or platform team(s)
- Develop a shared vision for product(s) through investigation of market demands, user feedback, and competitive analysis. In partnership with the business unit, gather and prioritize product and customer requirements, articulate user personas and needs, and facilitate user testing programs, including business acceptance testing and user research. Contribute to the HE Roadmap
- Own, drive, and deliver the product and/or platform cycle plans aligned with business milestones. Partner with development teams, business units, and customer-facing teams to ensure a viable scope is delivered on-time, on-budget, and on-quality
- Draft project charters, requirements, and themes/epics/stories while considering and/or incorporating inputs from all stakeholders. The Sr. TPM translates requests and customer needs into working requirements for the engineering team and works with the engineering team to ensure that the delivered product/service is in line with the desired functionality for roadmap milestones
- Oversee the care and feeding of the product and/or platform: ensure all aspects of the product and/or platform receive attention, including technical debt, infrastructure, tools, and feature functionality
- Assist in troubleshooting and resolving customer-reported issues; assess trends and suggest enhancements to drive down call volume and improve the customer experience in platform
- Ensure cross-team dependencies are identified, understood by all affected teams, and then properly managed. When the Sr. TPM is dependent upon multiple teams, it is the Sr. TPM’s responsibility to lead cross-team collaboration and coordination that results in a successful end-to-end user experience. This cross-team communication, leadership, and alignment are essential for the Sr. TPM to be successful
- Partner with the product owners around knowledge transfer and training on new product features. The TPM must work with the product owners, sales and marketing team to evangelize and explain the new product/platform to ensure positive impact on revenues and work with ancillary departments across the organization to share the benefits of the release across business units
- Lead by example and provide mentorship to other TPMs and associates; manage direct reports
Requirements:
- Bachelor's degree in a relevant field
- 5+ years of experience in leading Agile-based, software product development teams and/or leading content development teams, with an emphasis on Pre-K through Higher Education content development and management
- Demonstrated success defining and launching complex SaaS products, especially in educational software, to large, established user bases and with no downtime
- Knowledge of and experience working on the development of educational software and/or SaaS platforms
- Strong decision-making, persuasion, and negotiation skills
- Ability to understand and transform technical concepts into non-technical terms that are understandable by business and customer stakeholders and teams
- Experience with wireframe and design analysis, business/ecommerce/SaaS application analysis, use case diagram development, and user story writing
- Demonstrated ability to lead user-centered design processes, with a strong focus on user experience
- Proven success mentoring, if not managing, teams and driving cultural change; must be able to effectively collaborate with, manage and influence diverse personalities and skill
- Demonstrated ability to enter new situations and drive change
- Deadline‐conscious, results‐driven, and high‐performing in a high‐intensity environment
- Acute attention to detail, ability to analyze complex systems, and expertise at managing multiple projects concurrently
- Excellent verbal, written, demo, interpersonal, and organizational communication skills; must be able to communicate with technical teams and business stakeholders, as well as clearly document software for these audiences
- Ability to thrive in a fast-paced, entrepreneurial, think-on-your-feet business environment
- Willingness to travel up to 20%
- Jira and Confluence experience
- Experience working with remote teams in various time zones
- Basic understanding of fundamental principles of business
- Scrum Product Owner Certification
- Knowledge of and experience using the Connect product and platform