← Browse all jobs
SS

Senior technical business analyst (10+ years) to deliver custom-built enterprise applications supporting global banking and capital markets operations- 407

S.i. Systems
Toronto, OntarioOn-siteJun 4
Apply Now →

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
Want to see how well you match this job?
Get AI-scored for free →