Investottawabayviewyards

Investottawabayviewyards

Senior Technical Systems Business Analyst (FTE)

Ottawa, Ontario · Senior

Sponsorship not specified$91k-$103kDetected 13 days ago
JavaScriptOAuthProject ManagementCRMLeadershipCommunicationProblem SolvingMentoringSharePoint

About the role

  • Corporate Pay Band E: $91,200 - $136,800 Hiring Salary Range: $91,200 - 102,600 Reason for Opening: Backfilling a position.
  • Exposure to API integrations and connecting third-party systems to the Microsoft ecosystem.

Responsibilities

  • Partner with the Innovation & AI Senior Project Manager and IT leadership to translate business requirements into detailed system specifications, workflow designs, and scalable technical solutions.
  • Lead workshops, discovery sessions, and stakeholder engagement activities to align on priorities, requirements, and solution direction, ensuring smooth cross-departmental adoption of system changes.
  • Own end-to-end delivery of system initiatives, acting as senior lead from requirements through deployment, ensuring solutions are well-scoped, technically sound, and aligned with organizational priorities.
  • Serve as the technical lead and escalation point for complex system issues, diagnosing root causes across workflows, data, and integrations, and implementing durable solutions.
  • Design, build, and maintain solutions within Microsoft Dynamics 365 CRM and Power Platform, including custom entities, workflows, dashboards, Power Automate flows, Power Apps, and JavaScript-based enhancements.
  • Debug and optimize complex automations and integrations, evaluating system changes for risk, dependencies, and cross-functional impact, and applying change management best practices.
  • Establish and enforce standards for documentation, testing, and delivery, while developing and maintaining system documentation, knowledge bases, and user-facing materials to support long-term sustainability
  • Build trusted relationships with business unit leads, department heads, consultants, and external partners, supporting system integrations, API connections, and data exchange requirements
  • Mentor and coach junior / intermediate analysts, providing technical guidance and setting the standard for analysis quality, solution design, and continuous improvement.
  • Build and manage relationships with internal stakeholders, leadership, consultants, and external partners, supporting integrations, API connections, and data exchange requirements.

Requirements

  • Minimum 7 years of experience in business systems analysis, solutions design, or a technically deep implementation role.
  • Experience with JavaScript for Dynamics 365 client-side scripting and web resource development.
  • Familiarity with AI-enabled workflow tools and practical experience applying Microsoft Copilot, ChatGPT, AI Builder, or similar capabilities in an organizational context is an asset
  • Experience with SharePoint site design, content types, information architecture, and permissions management.
  • At Invest Ottawa and Bayview Yards, we know that diversity, inclusion and a sense of belongingness are critical success factors for globally competitive organizations and are required to drive sustainable wealth creation and prosperity across our region.

Skills

  • Excellent communication skills and able to work effectively with non-technical stakeholders and technical teams alike.

Compensation

  • $91,200 - 102,600 Reason for Opening: Backfilling a position.

This listing is sourced directly from Investottawabayviewyards's careers page and normalized into a canonical job model.