Business group: Client Engineering - Mobile and Web - Digital assistance squad, working on help and search chatbot capabilities and working on and delivering the roadmap
Project: Our Digital Banking Unit is launching multiple initiatives to deliver innovative online and mobile solutions for Client customers. To support these efforts, we need a skilled Business Systems Analyst who can bridge business needs and technical execution, ensuring seamless delivery of high-quality products.
Candidate Value Proposition:
The successful candidate will have the opportunity to work with one of the top 5 Canadian Banks in a high performing team, in a strict agile framework, exposure to applications with high client impact that are high visibility and with high demands and security requirements which will be a beneficial addition to their skillsets
Typical Day in Role:
Collaborate with product owners, stakeholders, and development teams to understand business needs and goals.
Facilitate requirements-gathering sessions, workshops, and meetings to elicit, analyze, and prioritize requirements.
Provide high-level and detailed estimates for small to medium-sized projects.
Create and maintain product backlogs, user stories, and acceptance criteria using Agile techniques.
Refine and prioritize backlog items based on feedback, business value, and technical feasibility.
Support development teams during sprint planning, grooming, and review sessions.
Analyze and document complex business processes and system flows to identify gaps and optimization opportunities.
Collaborate with UX designers, architects, and developers to design solutions aligned with technical standards.
Conduct testing and validation of software features to ensure they meet requirements and are defect-free.
Facilitate problem-solving discussions and ensure clear communication between business and IT teams.
Maintain consistent and accurate translation of requirements throughout all SDLC phases.
Share insights to improve engineering practices and drive continuous improvement.
Communicate project progress, risks, and issues to stakeholders for timely decision-making.
Candidate Requirements/Must Have Skills:
10+ years relevant working experience in technology space
4+ years of experience as a Business Systems Analyst in IT solution development
3+ years' Experience with Agile and Lean methodologies and frameworks
3+ years' Experience with tools like JIRA, Confluence
1+ years' experience with UX principles and system architecture
Nice-To-Have Skills:
Experience in digital banking or financial services.
Exposure to mobile and web application development.
Soft Skills Required:
Clear, confident communication and collaboration across teams
Exceptional analytical, logical thinking, and problem-solving skills.
High attention to detail and ability to maintain consistency across documentation.
Ability to simplify complex situations and navigate ambiguity.
Continuous learner who stays current with tools and approaches.
Ability to influence and drive process improvements.
Education:
Degree in Engineering or Computer Science preferred
Agile certifications an asset
Best VS. Average Candidate:
Big focus on soft skills especially communication, ability to drive process improvement - Best has strong experience with UX principles and system architecture, Education from Eng or Computer Science background, technology background - to be able to work closely with devs on APIs, platform changes, and able to articulate technical requirements well, not looking for just a BA but they need to be able to lead technical aspects with the team.
Open to folks in other titles currently like PO or Delivery Lead or PM if they have that BSA technical background, then they will be able to bring the soft skills acquired in those most senior roles as long as they are OK to work as a true senior BSA in this role.
Candidate Review & Selection
2 rounds possibly 3 - MS Teams Video Interview: 1st with HM - 35 minutes
2nd with senior BSAs - 60-minute technical round - some technical questions
Potential 3rd as a team fit round for tiebreaker (DLs, POs, Devs)