Business Systems Analyst (Bsa) – Data Engineering - $90,000 - $110,000 A Year (Toronto)

Business Systems Analyst (Bsa) – Data Engineering - $90,000 - $110,000 A Year (Toronto)

05 Sep
|
Tech Mahindra
|
Toronto

05 Sep

Tech Mahindra

Toronto

Business Systems Analyst (BSA) – Data Engineering A Bachelor’s or Higher Degree is the minimum entry required for the position About the Role and Job: Position : This job posting is for an existing, active vacancy and we are looking to hire Business Systems Analyst (BSA) with strong exposure to data engineering, data analysis, and banking/wealth management domains. We are seeking an experienced Business Systems Analyst (BSA) with robust exposure to data engineering, data analysis, and banking/wealth management domains. The ideal candidate will work closely with business stakeholders, data engineers, and technology teams to define requirements, support data ingestion initiatives, build domain‑specific data views, and ensure high‑quality technical delivery. This role requires strong analytical skills, domain knowledge in banking or wealth management, and the ability to translate business needs into actionable technical specifications. Key Responsibilities Business & Domain Collaboration Partner with business teams in banking and wealth management to understand data requirements, business processes, and regulatory nuances. Translate business needs into functional and technical specifications for the engineering teams. Data Ingestion & Analysis Support the design, validation, and monitoring of data ingestion processes for accuracy, completeness, and compliance with domain standards. Work with data engineers to ensure ingestion pipelines align with business use cases. View Creation & SQL Development Develop and maintain domain‑based data views (e.G., customer portfolios, transactions, account summaries) using SQL.



Ensure views are optimized, accurate, and structured to support reporting and analytics. Story Grooming & Requirements Management Refine user stories and define clear acceptance criteria. Collaborate with developers to ensure proper understanding and implementation of requirements. Developer & Technical Support Act as a liaison between business and engineering teams, providing clarifications, resolving requirement gaps, and supporting data-related troubleshooting. Data Analysis Conduct exploratory data analysis (EDA) to identify patterns, anomalies, and process improvement opportunities. Documentation Data workflows Business rules System interactions Qualifications & Skills Domain Knowledge Strong understanding of banking and/or wealth management processes, such as: Asset management Client onboarding Compliance and regulatory reporting Portfolio and transaction reporting Technical Skills Proficiency in SQL (querying, joins, optimization). Basic knowledge of Python for data manipulation and scripting tasks. Familiarity with data ingestion tools / ETL pipelines / APIs is an advantage. Analytical & Functional Skills Strong problem‑solving skills with high attention to detail. Ability to analyze data, validate outputs,



and identify quality issues. Agile Experience Hands‑on experience in Agile environments (story grooming, sprint planning, backlog refinement). The pay range for this role is $90,000 – $110,000 per annum including any bonuses or variable pay. Tech Mahindra also offers benefits like medical, vision, dental, life, disability insurance and paid time off (including holidays, parental leave, and sick leave, as required by law). Ask our recruiters for more details on our Benefits package. The exact offer terms will depend on the skill level, educational qualifications, experience and location of the candidate. This job is open for contract as well with a pay range of CAD 60–63/hr (max.) AI tools may assist in the recruitment process; however, all hiring decisions are made by the recruitment team based on a comprehensive evaluation of candidates. Tech Mahindra is an Equal Employment Opportunity employer. We promote and support a diverse workforce at all levels of the company. All qualified applicants will receive consideration for employment without regard to race, religion, color, sex, age, national origin, or disability. All applicants will be evaluated solely on the basis of their ability, competence, and performance of the essential functions of their positions with or without reasonable accommodations. Reasonable accommodations also are available in the hiring process for applicants with disabilities. Candidates can request a reasonable accommodation by contacting the company ADA Coordinator at. #J-18808-Ljbffr

📌 Business Systems Analyst (Bsa) – Data Engineering - $90,000 - $110,000 A Year (Toronto)
🏢 Tech Mahindra
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: business systems analyst (bsa) – data engineering - $90,000 - $110,000 a year (toronto) / toronto