Business Architect

BuzzClan • toronto, on, Canada • Posted June 01, 2026

Location toronto, on
Job Type Full-time
Category Other-General
Posted June 01, 2026

Location: 300 Water Street, North Tower, Floor 4, Peterborough, Ontario / 40 St Clair Avenue West, Floor 11, Toronto, Ontario

Type: Long-Term Contract

Core Skills Required

  • Total IT experience of at least 10 years, out of which 5 years doing Business Architecture on large complex projects.
  • Excellent communication, concept visualization, facilitation, stakeholder management, negotiation, consensus building, and problem‑solving skills.
  • Experience collaborating with executives and senior management.
  • Successfully completed Business and Information Architectures at the enterprise and/or core business levels for governments or large organizations.
  • Contributed to the successful transformation of government or large organization program delivery by applying Business Architecture practices.
  • Ability to work across Projects in a Portfolio.
  • Experience creating Conceptual and Logical Dat...

Interested in this role?

Click the button below to start your application.

Apply Now