Senior Business Systems Analyst

Posted 19 hours ago

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.