Senior Business Systems Analyst

Posted last month

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Business Systems Analyst at RAVL connecting business needs with technology solutions. Partnering with clients and engineering teams to translate requirements into effective system solutions.

Responsibilities

  • Partner directly with client stakeholders to elicit, analyze, and document business and system requirements
  • Translate business objectives into detailed functional and non-functional specifications with technical depth
  • Act as a bridge between business and engineering—ensuring shared understanding of requirements, constraints, and trade-offs
  • Facilitate discovery sessions, technical workshops, and stakeholder interviews to uncover system needs and dependencies
  • Create high-quality artifacts including user stories, process flows, data mappings, and acceptance criteria
  • Collaborate closely with developers, architects, QA, and product teams to support solution design and delivery
  • Contribute to backlog refinement, prioritization, and scope management with a strong understanding of technical implications
  • Identify risks, integration challenges, and system gaps early—proactively communicating impacts and mitigation strategies
  • Support testing efforts including UAT, validation, and stakeholder walkthroughs to ensure solutions meet business intent
  • Continuously improve analysis practices, documentation quality, and delivery efficiency within the team

Requirements

  • 5+ years of experience as a Business Analyst or Business Systems Analyst in technology delivery environments
  • A strong technical foundation—previous experience as a developer or working closely with engineering teams is highly valued
  • Proven ability to translate complex business processes into clear, structured technical requirements
  • Hands-on experience working in Agile or hybrid delivery models
  • Strong experience writing user stories, acceptance criteria, and functional/system documentation
  • Familiarity with system design concepts, APIs, integrations, and data flows
  • Experience working with tools such as Jira, Confluence, Azure DevOps, or similar
  • Strong analytical thinking, attention to detail, and problem-solving capabilities
  • Consulting mindset: clear communication, stakeholder management, and outcome orientation
  • Comfort working directly with clients in fast-paced, evolving delivery environments

Benefits

  • Flexible, client-aligned work model — autonomy with accountability, adapting to client delivery needs.
  • Variable bonus & RRSP contributions tied to performance and delivery impact.
  • 4 weeks paid time off (plus public holidays).
  • Paid professional development days and continuous learning opportunities.
  • Comprehensive health & dental coverage, including mental health support.
  • Commitment to lifelong learning — continuous improvement through training, mentorship, and certification.

Job type

Full Time

Experience level

Senior

Salary

$85,000 - $125,000 per year

Degree requirement

Bachelor's Degree

Tech skills

Azure

Location requirements

HybridTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.