Back to job search
Top Recruitment logo

Senior Business Analyst

  • Toronto, ON
  • On-site
  • Posted Oct 9, 2026
  • 1 position

$60 / hour

Opens LinkedIn

Sign in to save this job
Employment type
Contract
Experience level
Senior · 8+ years
Apply by
Apr 6, 2027
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level

Job summary

Lead requirements workshops and translate business needs into user stories, process models, business cases, and actionable deliverables for Agile technology teams. Support design, traceability, testing, change management, risk mitigation, vendor evaluation, and production issue resolution.

Job details

Role overview • Title: Senior Business Analyst • Location: Toronto, ON • Position Type: On-site, 5 days per week • Role Type: Contract • Duration: 6 months • Interview Type: In person • Rate: CAD $60/hour • Years of Experience: 8+ About the Role We're seeking an experienced Senior Business Analyst to join a large public sector client on a series of digital and IT initiatives. You'll act as the bridge between business stakeholders and technology teams, leading requirements gathering, shaping solutions, and making sure what gets built delivers real value to end users. This is a senior, hands-on role for someone who is comfortable leading workshops, writing business cases from start to finish, and working closely with Agile delivery teams. What You'll Do • Lead and facilitate workshops, interviews, and JAD sessions to gather, document, and confirm business requirements, business rules, and process improvements. • Translate complex business needs into clear user stories, use cases, and manageable deliverables for development teams. • Develop business cases, cost-benefit analyses, options analyses, and feasibility studies to support IT investment decisions. • Create process maps, context diagrams, system diagrams, stakeholder maps, and data models. • Work within Agile/Scrum teams, participating in sprint planning and standups so analysis work aligns with iterative delivery. • Support UX, functional, and technical design, including UI mockups and prototypes in tools such as Figma. • Maintain requirements traceability and support quality assurance and User Acceptance Testing (UAT). • Conduct impact analysis and support change management, including training and communication for end users. • Identify, assess, and communicate risks, and recommend mitigation strategies. • Support RFP processes by defining requirements and evaluating vendor proposals. • Assist with production support and the resolution of production issues. What You Bring Required: • 8+ years of experience as a Business Analyst or Functional Consultant, including work on medium to large-scale projects. • Demonstrated experience leading and facilitating requirements workshops. • Strong Agile experience, including writing user stories and breaking down complex requirements. • Experience developing business cases from start to finish. • Understanding of enterprise business architecture and of aligning technology recommendations with organizational standards. • Solid knowledge of the software development life cycle (SDLC), QA and UAT, change management, and risk management. • Proficiency with tools such as Azure DevOps, MS Visio, and Figma. • Excellent written and verbal communication skills, with the ability to explain complex concepts to technical and non-technical audiences. Nice to Have: • Public sector or government experience. • Knowledge of accessibility standards (e.g., AODA). • Familiarity with information management principles and practices. • Experience with budget estimation and ROI assessments.

What you’ll do

Lead requirements workshops and translate business needs into user stories, process models, business cases, and actionable deliverables for Agile technology teams. Support design, traceability, testing, change management, risk mitigation, vendor evaluation, and production issue resolution.

Requirements

Requires 8+ years of business analysis or functional consulting experience, including leading requirements workshops, developing business cases, and working with Agile teams. Candidates should understand enterprise business architecture, SDLC, QA/UAT, change and risk management, and be proficient with Azure DevOps, MS Visio, and Figma.

Listed skills

  • Change Management · Preferred
  • Figma · Preferred
  • Quality assurance · Preferred
  • Risk Management · Preferred
  • Agile · Preferred
  • Process Mapping · Preferred
  • Business analysis · Preferred
  • Requirements gathering · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Requirements Gathering
  • Workshop Facilitation
  • Business Analysis
  • Agile
  • User Stories
  • Business Case Development
  • Cost-Benefit Analysis
  • Process Mapping
  • Azure DevOps
  • MS Visio
  • Figma
  • SDLC
  • Quality Assurance
  • User Acceptance Testing
  • Change Management
  • Risk Management

Job areas

  • Technology
  • Data & Analytics
  • Government & Public Sector
  • Consulting
  • Management & Leadership

More jobs from Top Recruitment

See all jobs from Top Recruitment