You will be playing a critical role in delivering innovative solutions for our biggest client, Canada’s leading telecommunications, tech, and media corporation.
Define and Prioritize Product Features: Collaborate with stakeholders to gather requirements, translate them into user stories, and prioritize features in the product backlog to align with business goals and technical architecture. Lead System Design and Solution Delivery: Facilitate and participate in system design sessions, ensuring that proposed solutions meet both functional and non-functional requirements across the Network Assurance domain. Manage the Product Lifecycle: Own the end-to-end delivery of software solutions, from concept through deployment, including backlog grooming, sprint planning, and release coordination. Analyze and Improve Existing Systems: Continuously assess current systems and processes to identify opportunities for optimization, modernization, and alignment with evolving business needs. Support Agile Development Teams: Act as the primary liaison between business and technical teams, providing clarity on requirements, supporting testing efforts, and ensuring timely delivery of high-quality features.