Senior Business Systems Analyst with API and Data sharing and authentication systems (OAuth 2.0, OpenID Connect) experience- 40218
S.i. Systems
Toronto, ON-
Number of positions available : 1
- Salary To be discussed
-
Contract job
-
Starting date : 1 position to fill as soon as possible
Description
Senior Business Systems Analyst with API and Data sharing and authentication systems (OAuth 2.0, OpenID Connect) experience- 40218
Contract Duration: ASAP- October 30, 2026 (chance of Extension)
Location: Toronto- hybrid - on-site 3x/week (seeking 1 person for Toronto office, 1 person for Scarborough office - on Wednesdays, candidates must be at the Toronto location)
Schedule Hours: 9am-5pm Monday-Friday; standard 37.5 hours / week (Possible OT)
Number of Positions: 2 - seeking 1 person for Toronto office, 1 person for Scarborough office
Story Behind the Need
Project: Lending Product System Migration
The Business Systems Analyst will support the design, delivery, and optimization of enterprise digital platforms and integration services within the bank. This role requires a highly technical analyst who can operate at the intersection of business, architecture, and engineering, translating regulatory and business requirements into scalable, secure technical solutions.
Role Responsibilities / Typical Day in Role:
• Support technical requirements breakdown, implementation, delivery of OAuth authorization, authentication, and access services
• Collaborate with developers on upstream/downstream technical details alignment, data modeling, API design, payload standards, and error handling models
• Produce high-quality artifacts including functional specifications, sequence diagrams, data mapping documents, integration flows, and non-functional requirements (NFRs)
• Support system design discussions with architecture and engineering teams
• Ensure solutions meet security, scalability, and regulatory requirements
• Work within Agile squads supporting backlog refinement, sprint planning, and story decomposition
• Write detailed technical user stories with clear acceptance criteria
• Support UAT and production incident analysis
Candidate Requirements/Must Have Skills:
• 10+ years as Business Systems Analyst, Technical BSA, or similar role in banking or fintech (Strong ability to translate complex technical concepts into business language)
• 5+ years of Experience working on API platforms, Data sharing and authentication systems (OAuth 2.0, OpenID Connect)
• 5+ years of Experience working in Agile delivery teams
• 3+ years of experience with REST APIs, JSON, and OpenAPI / Swagger/FIGMA
• 5+ years of experience with JIRA/Confluence
Nice-To-Have Skills:
• API security (mTLS, certificates, token security)
• Microservices and distributed architecture concepts
• Cloud platforms (GCP, AWS, or Azure)
• Developer/engineering background (Java, Node.js, or similar)
• SQL experience
Educational Requirements:
• Degree in Computer Science, Engineering, Information Systems, or equivalent experience
Best VS. Average Candidate:
The ideal candidate has strong experience working with API-driven platforms, oAuth2 based authentication and access management, and modern cloud-native architectures, with a developer or engineering background strongly preferred.
Interview Process:
• 1st Round - HM + Team Lead + Senior BA - 1 hour - in-person if possible, otherwise Virtual (MS Teams with Video)
• 2nd Round, 30 mins (if needed)
• Interview with include a technical assessment case study along with behavioural/situational questions
Disclaimer:AI may be used in evaluating candidates.
This posting is for an existing vacancy.
Requirements
undetermined
undetermined
undetermined
undetermined
Other S.i. Systems's offers that may interest you