Technical Product Manager - Richmond Hill, Canada - WellnessLiving

    Default job background
    Full time
    Description

    Responsibilities

    :
  • Collaborate with third-party integration partners to define integration requirements, timelines, and deliverables.
  • Serve as the primary point of contact for all technical aspects of integration projects, facilitating communication between internal teams and external partners.
  • Work closely with cross-functional teams, including product development, engineering, and QA, to prioritize integration initiatives and ensure alignment with overall product roadmap and business objectives.
  • Maintain and groom a backlog of API and integration-related user stories, improvements, bugs and documentation tasks
  • Identify and escalate critical integration-related defects or project blockers to relevant stakeholders
  • Develop and maintain comprehensive technical documentation, including API specifications, integration guides, and SDK documentation.
  • Lead the evaluation and selection of third-party APIs and SDKs, assessing their compatibility, functionality, and performance against project requirements.
  • Drive the development and implementation of best practices and standards for API design, authentication, security, and error handling.
  • Proactively identify and address technical challenges and bottlenecks throughout the integration process, collaborating with stakeholders to implement effective solutions.
  • Monitor and analyze key integration metrics and performance indicators, leveraging insights to optimize integration processes and enhance overall customer experience.
  • Stay abreast of industry trends, emerging technologies, and best practices in API and integration management, incorporating relevant insights into product development strategies.
  • Qualifications & Skills:

  • Bachelor's degree in Computer Science, Engineering, or related field; advanced degree preferred.
  • Proven experience (5+ years) in technical product management, with a focus on API and integration management within the SaaS/software industry.
  • Extensive knowledge of API and SDK standards, protocols, and technologies, including REST, SOAP, GraphQL, OAuth, etc.
  • Strong understanding of software development lifecycle (SDLC) and agile methodologies.
  • Exceptional analytical and problem-solving skills, with the ability to translate complex technical requirements into actionable plans.
  • Excellent communication and interpersonal skills, with the ability to effectively collaborate with both technical and non-technical stakeholders.
  • Experience with project management tools (e.g., Jira, Asana) and version control systems (e.g., Git) is a plus.
  • Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes) is desirable.
  • Demonstrated ability to thrive in a fast-paced, dynamic environment and manage multiple projects simultaneously.