About this role
Our financial services client is seeking a Senior Technical Business Analyst (10+ years) to deliver custom-built enterprise applications supporting global banking and capital markets operations- 40747
Location Address: Hybrid -Toronto - 2 days/week (Wednesday, Thursday)
Subject to change: 3-4 days onsite may be required based on business needs
Contract Duration: 5 months (Possibility of extension)
Schedule Hours: 9am-5pm Monday-Friday; standard 37.5 hrs/week
Story Behind the Need
Business group: GBME - Client & Data Management - Global Banking and Markets Engineering (GBME) is the fast-moving, award-winning technology engine that powers Scotiabank’s Corporate, Investment Banking, and Capital Markets businesses.
Project: The Technical Business Analyst (TBA) acts as a critical bridge between business stakeholders, engineering teams, and enterprise architecture for custom-built enterprise client profitability model. The role requires deep analytical and technical skills to translate business needs into scalable, secure, and high-performing application solutions. Currently in sprint 2 phase at the start of the project - Project going into May 2027.
Typical Day in Role:
Requirements, Analysis & Technical Documentation
• Collaborate with business stakeholders, SMEs, architects, and developers to gather and refine functional and non-functional requirements.
• Produce high-quality artifacts including:
• Business Requirements Documents (BRDs)
• Technical specifications and solution designs
• Process flows and system interaction diagrams
• Analyse system architectures, data flows, and application behaviours to identify gaps, risks, and optimization opportunities.
• Translate business requirements into technical deliverables aligned with custom application architectures and integration patterns.
Custom Application & Solution Delivery
• Support development and enhancement of custom-built applications (web, APIs, data services, and microservices-based solutions).
• Work closely with engineering teams to ensure clarity of requirements, acceptance criteria, and technical feasibility.
• Participate in system design discussions covering:
• APIs and integration patterns
• Data models and persistence layers
• Security and access control models
• Workflow orchestration and automation
• Troubleshoot application issues, analyse root causes, and recommend scalable and maintainable solutions.
Cross-Functional Delivery & Governance
• Collaborate with solution architects to produce technical design artifacts and architecture diagrams.
• Participate in agile ceremonies, design reviews, and delivery checkpoints throughout the SDLC.
• Ensure requirements are sufficiently detailed to support:
• Development and estimation
• Testing and validation
• Deployment and production readiness
• Ensure adherence to enterprise standards for:
• Security and data governance
• Risk and compliance (e.g., operational risk, AML/ATF considerations)
Data, Integration & Validation
• Conduct data discovery and analysis across multiple systems, including legacy and modern platforms.
• Define data mappings, transformations, and lineage for integrations.
• Use SQL or similar tools to:
• Validate datasets
• Support troubleshooting and root cause analysis
• Collaborate with data engineering and reporting teams to ensure data quality and integrity across applications.
Testing, Deployment & Release Support
• Develop and support execution of test strategies, including unit, integration, and UAT testing.
• Define test scenarios, acceptance criteria, and validation approaches.
• Support defect triage and resolution across environments (SIT/UAT/PROD).
• Contribute to release planning, change management, and business enablement activities.
Candidate Requirements/Must Have Skills:
• 10+ years of experience in Business Analysis / Technical Business Analysis roles.
• Strong experience working on custom application development projects (not limited to packaged platforms).
• Expertise in:
• Requirements elicitation and technical documentation
• System design concepts and SDLC
• API integrations and data flows
• Strong analytical skills with the ability to understand complex system interactions.
• Proficiency in SQL (or similar tools) for data analysis and validation.
• Experience working within Agile delivery teams.
Nice-To-Have Skills:
• Experience with banking or financial services applications.
• Exposure to:
• Microservices architecture
• Event-driven systems (e.g., Kafka)
• Cloud platforms (GCP (preferred), AWS, Azure,)
• Experience collaborating with enterprise architecture teams and senior engineering stakeholders.
• Experience working in environments with complex, multi-system workflows.
Education:
Bachelor’s degree in computer science, Engineering, Business, or related field.
Best VS. Average Candidate:
• You deliver clear, concise, technically grounded requirements.
• You quickly diagnose issues and guide durable solutions.
• You help bridge business and engineering thinking across complex workflows.
• You drive platform consistency, governance, data quality, and operational excellence.
Candidate Review & Selection - Interview Process
2 rounds - virtual MS Teams Interviews
1st with HM - 30 minutes
2nd panel with Dev/BA/Manager - 45 minutes
Disclaimer:
AI may be used in evaluating candidates.
This posting is for an existing vacancy. Apply