Job Title : Senior Business Analyst
Location : Toronto, ON
Job Description :
We are looking for an experienced Senior Business Analyst to join our team. The candidate will be responsible for collecting customer requirements, creating user stories and acceptance criteria, and managing best practices.
They will understand the effects of technology used within the development and the impact on the business client. In addition, the candidate will be responsible for customer expectation management, reviewing UI / UX designs, creating and reviewing specifications, and analyzing business processes.
The successful candidate will have a strong background in IT projects, experience with WEB solution design, a good understanding of the Agile framework, and excellent communication skills.
Responsibilities :
- Collect expectations and requirements from the customer
- Write user stories and acceptance criteria utilizing Behavioral Driven Development
- Manage best practice and ensure these practices are used
- Understand the effects of technology used within the development, and the impact on the business client
- Produce quality deliverables and meet deadlines
- Manage customer expectations
- Review UI / UX designs
- Create and review specifications (user stories)
- Gather business requirements through capturing user stories, prototyping, etc.
- Analyze as-is business processes, identify gaps and areas for improvement
- Design to-be business processes, perform impact & feasibility analysis of the requirements
- Regularly report status
- Experience working within Capital Market AND / OR Real Estate domains
Skills : Must Have :
- 7+ years' experience as a BA on IT projects
- Experience with WEB solution design (REST API-based, microservices experience)
- Good understanding of Agile framework (SCRUM)
- Requirements elicitation techniques : workshopping, document analysis, interviews
- Requirements documentation through User Stories and SRS
- Calm, agile, positive, proactive but pragmatic mindset
- Good communication skills + customer management skills + team playing skills
- Good experience with data visualization tools and technical (UML)
Nice to Have :
- Technical background
- Risk domain knowledge with past experience in building data pipelines.