You're using an older version of Internet Explorer that is no longer supported. Please update your browser.
Swim Recruiting

Senior Business Analyst

Posted 2 hours ago

Job Details

Location

Remote

Salary

dollar sign80 to 90 per year

Job Description

12-month Senior Business Analyst contract supporting a large-scale digital modernization initiative within a provincial public sector housing organization.

  • Senior Business Analyst contract role.
  • Enterprise digital modernization program.
  • Remote/hybrid work environment with occasional onsite meetings in Edmonton, Alberta.
What & Why:

Our client is seeking a Senior Business Analyst to support a multi-year digital modernization initiative focused on improving housing program delivery. The role sits within the Digital Business Solutions team and will support enhancements to a Microsoft Dynamics 365–based housing management platform and its integration with a provincial enterprise ERP system, while helping transition away from legacy applications. In this role you will lead business analysis activities including requirements gathering, business process analysis, solution definition, and support for testing and implementation. You will work with cross-functional stakeholders to analyze current processes and define future-state solutions that improve digital housing services and operational efficiency.

Who:

Our client is a provincial public sector organization responsible for housing program delivery and administration. The organization is currently undertaking a multi-year digital modernization initiative designed to improve service delivery, data management, and operational efficiency across housing programs. The modernization effort includes enterprise platform development, integration with government systems, and enhancements to digital services used by housing partners and stakeholders across the province.

You:

You are a highly experienced Business Analyst with a strong background supporting enterprise technology implementations and complex transformation initiatives. You are comfortable leading discovery sessions, documenting requirements, and working with diverse stakeholder groups to ensure solutions align with business objectives. Critical experience requirements include:

  • 10+ years of experience performing senior business analysis in complex enterprise environments.
  • Experience supporting enterprise technology implementations, including requirements development and solution delivery.
  • Experience with Microsoft Dynamics 365 or similar enterprise CRM / case management platforms.
  • Strong experience with business process analysis, requirements gathering, and solution definition.
  • Experience working with multi-stakeholder initiatives involving cross-functional teams and external partners.
  • Experience supporting testing activities, including test planning and user acceptance testing.
  • Post-secondary diploma or degree in Business, Information Technology, or a related field.
  • Certifications such as CBAP, PMI-PBA, or Prosci Change Management.
Compensation:

This role pays between $80-90 per hour.

Next Steps:

If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.

About Swim Recruiting

SWIM provides Permanent and Contract Recruitment Services in a variety of specializations and industries. Our well established client network includes small businesses right through to large global corporations.

Application closing date is 2026-05-12

Interested in jobs like this?

Sign up for email alerts
Get job alerts

Work with our Featured Employers

HiredX:

Quarterly Tech
Speed Networking Events

Connecting ambitious talent and recruiters through real-life experiences, we build a bridge between education, opportunity, and meaningful human connection.

Sign up to our events
Job successfully reported

Thank you for helping us identify suspicious behaviour.

Support Assistant

BcJobs Employer Support