Senior Product Manager
Description
The Senior Product Manager is responsible for the direction of assigned products. This responsibility will exist throughout the product life cycle from idea through development, launch, operation, and end of product life. The Senior Product Manager facilitates the strategies and provides input into plans and is responsible for obtaining senior management team approval and funding for proposed strategies and plans. As such, impact on the department is very high.
Responsibilities:
- Act in an expert capacity for assigned product(s), providing an understanding of detailed client requirements and market needs.
- Influence plans and strategies to achieve the product objectives as related to the product area, including published product roadmaps that will articulate the product direction both internally and externally.
- Develop and maintain a prioritized backlog to ensure projects are handled in a timely manner.
- Create User Focus groups to validate and adjust current product vision/strategy.
- Champion new technologies and functions required to keep Tyler competitive.
- Create plans and strategies to achieve the product objectives, including published product roadmaps that will articulate the product direction to both internal departments and external customers.
- Works with clients to obtain a detailed understanding of requirements to be able to write functional/technical specifications that will enhance products and solutions for projects.
- Influences priorities of department work.
- May provide sales support by assisting in responding to RFPs as well as potentially performing on-site demonstrations.
- Proactively communicate with senior management on the product’s performance, any major issues with the products or any changes in the market or competition as related to the product area.
- Contribute to the advancement of the team environment through integrity, leadership, and continuous knowledge transfer.
- Mentor staff and team members, with a focus on professional growth, product ownership and leadership.
- Coach staff and team members, building professional skills and domain knowledge.
- Identify system constraints, implications, and consequences of various system changes.
- Learn and analyze client business requirements, enhancing knowledge as experience grows in the position.
- Embrace learning and growth to gain expertise and grow in position.
- Occasional travel required.
- Perform other duties as assigned.
Qualifications:
- Bachelor's degree Computer Science, Management Information Science, or Business. Equivalent work experience may substitute for degree requirement.
- A minimum of 12 years of experience in software or related environment.
- Strong Agile SCRUM development process experience.
- Excellent analytical and problem-solving skills.
- Excellent knowledge and understanding of the full software development lifecycle and associated methodologies helpful.
- Keen attention to detail.
- Excellent planning and organizational skills involving the ability to manage multiple work tasks effectively.
- Demonstrate excellent partnering, communicating, and negotiating skills to gather requirements and communicate effectively with other departments as necessary.
- Excellent time management skills.
- Excellent interpersonal and communication skills involving communicating technical and non-technical information in writing and verbally.
- Knowledge and experience with data modeling, relational databases concepts, and understanding SQL queries.
- Proficient with Microsoft Office.
- Ability to work independently as well as collaborate in a team as well as across functional groups.
- Ability to be effective in a fast paced environment.
- Must be able to travel occasionally if requested.