A leading technology firm in Toronto is looking for a Business Analyst to lead requirements elicitation sessions with business and technology stakeholders. You will analyze and document system behavior, collaborate closely with API and microservices teams, and support Agile delivery teams throughout the project lifecycle. Strong communication skills and experience in data analysis and SQL querying are essential. This position offers an exciting opportunity to enhance and implement REST-based services.