The Lead Technical Product Manager (TPM) is responsible for translating vision and strategy for their product portfolio into strategic software solutions in partnership with product line managers, other technical product managers, user experience team and development team. The Lead TPM works closely with regional product management and customers to understand their needs, and test concepts and solutions. They also engage with internal stakeholders including sales, marketing, implementation, training and support teams to gather their customer insights and their own functional needs. The Lead TPM brings the voice of customers and internal stakeholders to user experience and development teams, and, in close partnership with them, get the solution ready. The Lead TPM should endeavor to develop specifications and requirements that meet the need of the customers in as many regions as possible while prioritizing features and regions that align with the product vision.
Essential Duties and responsibilities
Proactively seeks detailed understanding of vision, and near-term and long-term priorities for the product portfolio they support, including target customer segment(s), focus areas for solution portfolio, success criteria and goals, etc.Leads customer interactions, in partnership with user experience team, to understand their unmet needs and test concepts and solutions throughout the development processLeads discussions with the international regional product owners to encourage the use of newly developed features in regionsGathers functional and non-functional requirements from product line managers, customers and internal stakeholders, including, marketing, sales, implementation, training and support teamsTranslates functional and non-functional requirements into feature and user storiesRepresents the voice of customers and internal stakeholders to user experience and development teams throughout the solution development processDocuments user acceptance criteria for all functional and non-functional requirementsPresent and explain the feature and user stories to the development team throughout the development process in all forums associated with Agile processFacilitates and leads quarterly development planning process (e.g., agile big room planning)Partners with the development team to strike the right balance of scope, schedule and resources to maximize progress towards their portfolio goalsPlans for the year, to ensure that the development team will have the written technical features and stories on time and prioritize development of those appropriately along with other user stories for the upcoming three quartersPartners with program/project manager to develop detailed project plans and closely track performance against those plans; conveys progress, any deviations and impacts of those deviations to product line managers in a timely fashionSets iteration themes and assign prioritized user stories from the product backlog to the Scrum teams; participates in team planning meetings, and provides advice, clarification and guidance during the execution of each sprintInspects and accepts or rejects completed work for the development sprint, and ensures new functionality meets the acceptance criteriaEnsures the product backlog is constantly prioritized to secure delivery of maximum business valueIn partnership with project/program manager, partners with other technical product managers to manage dependencies and sets priorities across multiple teamsMaintains deep subject matter expertise in relevant product domains, including features and functionalitySocializes progress and seek inputs throughout the development process from all stakeholders, including, product line managers, marketing, sales, implementation, training and support teamsOwns the global roadmap of the associated applications covered in the roleOther Duties
Performs other duties as assigned by supervisor.
Job Qualifications
Education: Bachelor’s degree from an accredited university, or equivalent experience
Computer Science or Software Engineering Degree preferred
Experience:
5+ years of relevant experience required
Five or more years of product management for software products or five years of combined relevant experience in product management and the following:Three or more years with Agile Scrum methodologies as a product owner/technical product manager preferredThree or more years in product management of B2B enterprise SaaS software products preferredThree or more years in one of these areas preferred –software solution development for Tax and accounting industry
professional experience in CPA firm involved in Audit functions
Other Knowledge, Skills, Abilities or Certifications:
Experience driving all aspects of the software development lifecycle with development teams - iteration themes, backlog grooming, story mapping, user story creation and decomposition, retrospectives, etc.Experience leading the product design process with user experience team and product architectsExperience leading customer interviews, concept testing and usability testingTime management and project managementProficiency in translating business requirements into technical requirementsDefining acceptance criteria for functional and non-functional requirementsNegotiationProcess orientation and data analysisBreaking down complex ideas into simple conceptsInfluencingAdaptabilityAligning deliverables with strategy and priorityFocus on solutions and possibilitiesNimble, quick to respond or adjustDisciplined leader who holds themselves and others accountableCollaborationMeeting facilitation and presentationOwnership of an application roadmapTime management and self-directedTravel Requirements
Up to 10%