T

Business Analyst Web Portal Lead

TELUS

ottawa, on, Canada Full-time July 16, 2026

Found Description

Overview

TELUS Health is a global‑leading health and well‑being provider that builds digital experiences for clients. In this role, you will act as a key bridge between business stakeholders and technical teams, translating complex client needs into clear, actionable solutions that drive real value.

Responsibilities

  • Partner with clients and internal teams to understand business needs
  • Translate requirements into detailed technical specifications
  • Support the design, development, and delivery of web portal solutions
  • Ensure solutions are user‑friendly, accessible, and aligned with client expectations
  • Contribute to successful migration and implementation of client portals
  • Lead requirements gathering through workshops and client interactions
  • Break down complex needs into clear, structured documentation
  • Collaborate on solution design and estimation discussions
  • Support development teams ...

Ready to Apply?

Submit your application for Business Analyst Web Portal Lead at TELUS

Apply Now