This recruiter is online.

This is your chance to shine!

Apply Now

Senior Business Analyst with REST API and microservices experience to work with one of our major banking clients - 38058

Toronto, ON
  • Number of positions available : 1

  • To be discussed
  • Contract job

  • Starting date : 1 position to fill as soon as possible

Senior Business Analyst with REST API and microservices experience to work with one of our major banking clients - 38058

Location Address: Hybrid - Toronto - 4 days/week onsite, no exceptions (which set days TBD)

Contract Duration: ASAP to 03/31/2026 - approx. 5.5 months (Possibility of extension & conversion to FTE)

Schedule Hours: 9am-5pm Monday-Friday; standard 37.5 hrs/week

Story Behind the Need

Business group: Client Engineering - Microservices - team is responsible to work on microservices for mobile and web digital banking applications

Project: Instant Banking Access - provide instant banking digital access to customers, it is related to product onboarding (how new and existing customers can onboard products digitally)

Typical Day in Role:

- Analyze and develop technical requirements based on solution documentation

- Ensure integrity of the business and technical requirements in the end-to-end customer journey

- Drive joint application design solutioning sessions with our architecture, development, and security

architecture teams that inform high-level estimates for large and medium-sized incoming initiatives

- Facilitate requirements gathering and design sessions with multiple stakeholders to extract

requirements, and turn them into use cases, user stories, sequence diagrams, etc. to meet

development and stakeholder needs

- Lead enterprise process engineering development across infrastructure, Security, DevOps and cryptography teams

- Create, refine and maintain the product backlog and associated deliverables; release backlog with forecasted delivery timelines

- Bridge the gap between business and IT, ensuring common understanding and IT/Business

alignment of both functional (for business needs) and non-functional requirements (such as

reporting, performance, interfaces, and constraints.)

- Help improve and drive our engineering practices by providing valuable inputs and suggestions as to what works well and what can be done better

Candidate Requirements/Must Have Skills:

1) 10+ years of progressive experience as a Business Systems Analyst in a challenging IT system solution environment

2) 5+ years of hands-on experience with REST API's and microservices

3) 5+ years’ experience working with API documents using either Swagger or OpenAPI

4) 4+ years’ experience creating BSA artifacts - user stories, sequence diagrams, flow, UML diagrams etc.

5) Recent experience from FI/banking

Nice-To-Have Skills:

1) Experience as a Delivery Lead or Scrum Master

2) Experience with system analysis on enterprise level solutions

3) Experience with estimating high level work efforts

4) 5+ years of experience in an agile environment - agile/lean evangelist

Education:

- Bachelor's degree in a technical field such as Engineering or Computer Science degree

Best VS. Average Candidate:

Ideal candidate is a strong BSA ideally from banking background and has senior BSA skillset, can lead and make decisions; if they have experience from BNS would be a huge plus as project is working on BNS domain specifically; Able to drive high level estimation conversation of work with architect to provide idea of how many sprints or how many workdays. Strong with APIs, microservices and API documents; able to talk through how to create sequence, flow and UML diagrams.

Candidate Review & Selection

1st round - 1 hour - MS Teams Video Interview - with HM and other BSAs on the team

30 minutes - Case study - shared live in interview for candidates to respond and come up with sequence diagrams and answers live

30 minutes - BSA artifacts, best practices, experience


Apply

Requirements

Level of education

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined