Enercare logo

Business Analyst - Digital Customer Experience

Enercare
5 days ago
On-site
Markham, Ontario, Canada
Role: Business Analyst – Digital Customer Experience Location: Markham, ONEmployment Type: Full-TimeReports To: Director, Digital Customer ExperienceCompensation: $69,136 - $110,618Please note that the compensation range listed includes base salary and potential incentive pay. Incentives such as bonuses are not guaranteed and depend on individual performance and company results. Actual compensation within the range will be determined based on skills, experience, and qualifications. Role Summary: The Business Analyst – Digital Customer Experience, plays a critical role in shaping and evolving Enercare’s digital self-service experiences. Working closely with Customer Experience, Operations, and Technology partners, this role is responsible for translating business and customer needs into clear, actionable requirements that support the ongoing development and optimization of Enercare’s customer portal. As part of a dedicated Agile delivery team, the Business Analyst supports both day-to-day operations and new feature development, ensuring solutions are customer-centric, scalable, and aligned to business outcomes. This role acts as a key bridge between stakeholders and delivery teams, helping ensure clarity, alignment, and successful execution. Key Responsibilities: Partner with business and technical stakeholders to understand customer, operational, and business needs, translating them into clear requirements and user stories. Facilitate requirements‑gathering workshops, process mapping sessions, and stakeholder working sessions to define scope and solution design. Support backlog refinement and sprint planning by ensuring requirements are well‑defined, prioritized, and ready for development. Document current‑state and future‑state processes, business rules, and functional requirements to support solution design and delivery. Collaborate with QA and Operations teams to support system testing, user acceptance testing (UAT), and operational readiness activities. Coordinate and contribute to project and product documentation, including requirements, process flows, release notes, and training materials. Partner with Training and Change teams to ensure solutions are well understood and effectively adopted by internal users and support teams. Prepare and contribute to internal presentations and updates related to scope, timelines, dependencies, risks, and delivery progress. Support governance and working group meetings by tracking actions, risks, issues, and decisions, and ensuring timely follow‑up. Proactively identify risks, dependencies, and gaps, escalating issues as needed and supporting mitigation planning with senior stakeholders. Contribute to continuous improvement of digital self‑service capabilities by identifying opportunities to enhance customer experience, operational efficiency, and data quality. Qualifications: Bachelor’s degree in business, technology, or a related field, or equivalent practical experience. 3+ years of relevant experience in a Business Analyst or similar role. CBAP™ or other Business Analysis certification is considered an asset. Strong understanding of Agile and SDLC methodologies, with experience working on digital or customer‑facing platforms. Strong proficiency with visual collaboration tools such as Miro (preferred), Lucidchart, or Visio, with demonstrated experience creating and maintaining high‑quality visual artifacts (e.g., process maps, journey maps, workflow diagrams) to support requirements definition and solution design. Demonstrated ability to collaborate effectively with both business and technical teams at all levels. Strong analytical, problem‑solving, and critical‑thinking skills, with attention to detail and an ability to see the broader end‑to‑end experience. Excellent written and verbal communication skills, including the ability to clearly document and present complex concepts. Proven ability to manage multiple priorities and competing demands in a fast‑paced environment. Experience working with tools such as Azure DevOps or similar backlog and delivery management platforms is an asset. Familiarity with customer portals or self‑service platforms is an asset.