[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"job-search-\u002Fde-ca\u002Fjobs-by-skill\u002Fsql?page=4":3,"seo-content-skill-sql-ca":653,"featured-jobs-\u002Fde-ca\u002Fjobs-by-skill\u002Fsql?page=4":657,"skill-page-filters-\u002Fde-ca\u002Fjobs-by-skill\u002Fsql?page=4":660},{"total":4,"jobs":5},144,[6,57,109,155,193,218,269,308,339,365,390,435,461,490,522,542,574,595,615,632],{"id":7,"slug":8,"title":9,"raw_title":10,"is_featured":11,"company":12,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":15,"processed_country_iso_code_gmaps":17,"processed_home_office":19,"processed_salary_min":20,"processed_salary_max":21,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":24,"processed_employment_types":26,"processed_it_skills":27,"processed_it_skills_labels":30,"processed_job_expertise_skills":37,"processed_job_expertise_skills_labels":39,"max_cpc":55,"actual_cpc":56},70472,"fixed-income-trading-analyst-bank-of-montreal","Fixed Income Trading Analyst",null,false,{"name":13,"slug":14,"logo_url":10},"Bank of Montreal","bank-of-montreal",[16],"Toronto",[18],"CA","onsite",70000,150000,"CAD","estimated",[25],"FULL_TIME","permanent",{"sql":28,"java":29,"excel":28,"linux":29,"python":29,"ai tools":29},3,2,[31,32,33,34,35,36],"SQL","Java","Python","Linux","Excel","AI Tools",{"calypso":29,"bondfire":29,"broadway":29,"qa testing":28,"finpro\u002Fsfcm":29,"bond knowledge":38,"ir derivatives":28,"agile development":28,"fis bondone (dsts)":29,"project management":28,"fixed income trading":38,"bloomberg-toms\u002Fe-toms":28,"broadridge ici impact":29,"electronic bond trading":38,"requirements\u002Fdesign methodology":28},4,[40,41,42,43,44,45,46,47,48,49,50,51,52,53,54],"Fixed Income Trading","Electronic Bond Trading","Bond Knowledge","IR Derivatives","Bloomberg-TOMS\u002FE-TOMS","Broadway","Broadridge ICI Impact","FIS BondOne (DSTS)","BondFire","FinPro\u002FSFCM","Calypso","Requirements\u002FDesign Methodology","Agile Development","QA Testing","Project Management",1,1.2,{"id":58,"slug":59,"title":60,"raw_title":10,"is_featured":11,"company":61,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":62,"processed_country_iso_code_gmaps":64,"processed_home_office":65,"processed_salary_min":20,"processed_salary_max":21,"processed_salary_currency":66,"processed_salary_source":23,"processed_working_hours":67,"processed_employment_types":26,"processed_it_skills":68,"processed_it_skills_labels":69,"processed_job_expertise_skills":92,"processed_job_expertise_skills_labels":93,"max_cpc":55,"actual_cpc":56},70114,"full-stack-engineer-ai-enabled-bank-of-montreal","Full Stack Engineer (AI-Enabled)",{"name":13,"slug":14,"logo_url":10},[63],"Calgary",[18],"hybrid","USD",[25],{"aws":28,"sql":28,"java":38,"azure":28,"kafka":28,"nosql":28,"react":38,"chroma":28,"docker":28,"oracle":28,"python":38,"angular":38,"node.js":38,"pgvector":28,"pinecone":28,"langchain":28,"kubernetes":28,"openai api":28,"opensearch":28,"aws bedrock":28,"azure openai":28,"anthropic api":28,"copilot studio":28,"ci\u002Fcd pipelines":28,"observability platforms":28},[32,70,33,71,72,73,74,75,76,77,78,79,80,81,82,31,83,84,85,86,87,88,89,90,91],"Node.js","React","Angular","LangChain","AWS Bedrock","Azure OpenAI","Copilot Studio","OpenAI API","Anthropic API","pgvector","OpenSearch","Pinecone","Chroma","NoSQL","Oracle","AWS","Azure","Docker","Kubernetes","Kafka","CI\u002FCD pipelines","Observability platforms",{"agentic ai":28,"embeddings":38,"ai security":28,"microservices":38,"system design":38,"vector search":38,"api development":38,"model evaluation":28,"prompt engineering":38,"banking domain knowledge":28,"cloud-native development":28,"event-driven architecture":28,"modernization initiatives":28,"large language models (llms)":38,"retrieval-augmented generation (rag)":38},[94,95,96,97,98,99,100,101,102,103,104,105,106,107,108],"System design","API development","Microservices","Event-driven architecture","Large language models (LLMs)","Prompt engineering","Retrieval-augmented generation (RAG)","Vector search","Embeddings","Agentic AI","Model evaluation","AI security","Banking domain knowledge","Cloud-native development","Modernization initiatives",{"id":110,"slug":111,"title":112,"raw_title":10,"is_featured":11,"company":113,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":116,"processed_country_iso_code_gmaps":118,"processed_home_office":65,"processed_salary_min":119,"processed_salary_max":120,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":121,"processed_employment_types":26,"processed_it_skills":122,"processed_it_skills_labels":123,"processed_job_expertise_skills":135,"processed_job_expertise_skills_labels":136,"max_cpc":55,"actual_cpc":56},78608,"software-quality-engineering-specialist-sun-life-of-canada-corporate","Software Quality Engineering Specialist",{"name":114,"slug":115,"logo_url":10},"Sun Life of Canada - Corporate","sun-life-of-canada-corporate",[117],"Waterloo",[18],65000,105000,[25],{"c#":29,"db2":29,"ims":29,"sql":28,"java":29,"jira":28,"qtest":28,"python":28,"mongodb":29,"cucumber":28,"selenium":28,"confluence":28,"generative ai":29,"ci\u002Fcd pipelines":28,"tricentis tosca":28},[124,125,126,33,31,127,128,129,32,130,131,132,133,90,134],"Tricentis Tosca","Cucumber","Selenium","MongoDB","DB2","IMS","C#","Jira","Confluence","qTest","Generative AI",{"bdd":29,"tdd":29,"devops":28,"software qa":38,"manual testing":38,"test management":28,"automated testing":38,"front-end testing":28,"mainframe testing":28,"end-to-end testing":38,"finance\u002Faccounting":29,"functional testing":38,"regression testing":38,"shift-left testing":28,"agile methodologies":28,"integration testing":38,"non-functional testing":28,"insurance domain knowledge":29},[137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154],"Software QA","Manual testing","Automated testing","Functional testing","Non-functional testing","Regression testing","Integration testing","End-to-end testing","Mainframe testing","Front-end testing","Agile methodologies","DevOps","Shift-left testing","Test management","BDD","TDD","Insurance domain knowledge","Finance\u002Faccounting",{"id":156,"slug":157,"title":158,"raw_title":10,"is_featured":11,"company":159,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":162,"processed_country_iso_code_gmaps":163,"processed_home_office":19,"processed_salary_min":164,"processed_salary_max":165,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":166,"processed_employment_types":26,"processed_it_skills":167,"processed_it_skills_labels":168,"processed_job_expertise_skills":175,"processed_job_expertise_skills_labels":176,"max_cpc":55,"actual_cpc":56},70589,"vp-algo-and-e-trading-qa-and-controls-testing-manager-bank-of-montreal-us-2","VP, Algo and E-Trading QA and Controls Testing Manager",{"name":160,"slug":161,"logo_url":10},"Bank of Montreal (U.S.)","bank-of-montreal-us",[16],[18],100000,160000,[25],{"alm":28,"c++":28,"sql":28,".net":28,"java":28,"jira":28,"ci\u002Fcd":28,"python":28,"azure devops":28,"test automation tools":28},[131,169,170,31,33,32,171,172,173,174],"Azure DevOps","ALM","C++",".NET","Test Automation Tools","CI\u002FCD",{"fx":28,"uat":38,"etfs":28,"mifid":28,"15c3-5":28,"equities":28,"qa testing":38,"fixed income":28,"audit support":28,"capital markets":38,"test automation":28,"trading controls":38,"trading workflows":38,"algorithmic trading":38,"application testing":38,"regulatory compliance":28,"electronic trading platforms":38},[53,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192],"UAT","Application Testing","Electronic Trading Platforms","Trading Workflows","Algorithmic Trading","Trading Controls","Capital Markets","Regulatory Compliance","Test Automation","Audit Support","FX","Fixed Income","Equities","ETFs","MiFID","15c3-5",{"id":194,"slug":195,"title":196,"raw_title":10,"is_featured":11,"company":197,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":198,"processed_country_iso_code_gmaps":199,"processed_home_office":19,"processed_salary_min":20,"processed_salary_max":21,"processed_salary_currency":66,"processed_salary_source":23,"processed_working_hours":200,"processed_employment_types":26,"processed_it_skills":201,"processed_it_skills_labels":202,"processed_job_expertise_skills":209,"processed_job_expertise_skills_labels":210,"max_cpc":55,"actual_cpc":56},70545,"senior-business-system-analyst-bank-of-montreal","Senior Business System Analyst",{"name":13,"slug":14,"logo_url":10},[16],[18],[25],{"aws":28,"sql":38,"ssis":28,"nosql":28,"scala":28,"spark":28,"hadoop":28,"python":28,"netezza":28,"unix\u002Flinux scripting":28},[31,83,33,203,204,205,206,85,207,208],"Scala","SSIS","Spark","Unix\u002FLinux scripting","Hadoop","Netezza",{"ai\u002Fml":29,"data mapping":38,"data modeling":38,"data warehousing":38,"analysis techniques":38,"predictive analytics":29,"problem decomposition":38},[211,212,213,214,215,216,217],"Data warehousing","Data modeling","Data mapping","Problem decomposition","Analysis techniques","Predictive analytics","AI\u002FML",{"id":219,"slug":220,"title":221,"raw_title":10,"is_featured":11,"company":222,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":225,"processed_country_iso_code_gmaps":226,"processed_home_office":19,"processed_salary_min":227,"processed_salary_max":227,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":228,"processed_employment_types":26,"processed_it_skills":229,"processed_it_skills_labels":230,"processed_job_expertise_skills":242,"processed_job_expertise_skills_labels":243,"max_cpc":55,"actual_cpc":56},66893,"treasury-associate-program-the-toronto-dominion-bank-canada","Treasury Associate Program",{"name":223,"slug":224,"logo_url":10},"The Toronto-Dominion Bank (Canada)","the-toronto-dominion-bank-canada",[16],[18],98000,[25],{"r":28,"sql":28,"vba":28,"jira":29,"access":28,"python":28,"alteryx":28,"powerbi":28,"tableau":28,"bloomberg":28,"confluence":29,"power pivot":28,"power query":28,"advanced excel":38,"power automate":28},[231,232,233,234,235,236,237,238,239,240,33,31,241,132,131],"Advanced Excel","Power Pivot","Power Query","Power Automate","Access","Tableau","Alteryx","PowerBI","VBA","R","Bloomberg",{"pricing":28,"automation":38,"forecasting":38,"data analysis":38,"risk management":38,"transfer pricing":28,"financial modeling":38,"hedging strategies":38,"project management":28,"financial reporting":38,"process improvement":38,"financial derivatives":38,"financial engineering":38,"financial instruments":38,"quantitative analysis":38,"bank product structure":28,"funds transfer pricing":38,"regulatory environment":28,"stakeholder management":28,"legislative environment":28,"balance sheet management":38,"liquidity risk management":38,"financial markets knowledge":38,"enterprise capital management":38,"asset and liability management":38},[244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268],"Financial modeling","Quantitative analysis","Hedging strategies","Financial derivatives","Asset and liability management","Balance sheet management","Funds transfer pricing","Enterprise capital management","Liquidity risk management","Financial reporting","Forecasting","Data analysis","Process improvement","Automation","Project management","Stakeholder management","Risk management","Financial markets knowledge","Financial instruments","Financial engineering","Bank product structure","Pricing","Transfer pricing","Regulatory environment","Legislative environment",{"id":270,"slug":271,"title":272,"raw_title":10,"is_featured":11,"company":273,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":274,"processed_country_iso_code_gmaps":275,"processed_home_office":19,"processed_salary_min":276,"processed_salary_max":276,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":277,"processed_employment_types":26,"processed_it_skills":278,"processed_it_skills_labels":279,"processed_job_expertise_skills":292,"processed_job_expertise_skills_labels":293,"max_cpc":55,"actual_cpc":56},66694,"ai2-data-science-associate-the-toronto-dominion-bank-canada","AI2 Data Science Associate",{"name":223,"slug":224,"logo_url":10},[16],[18],80000,[25],{"r":28,"sql":28,"java":29,"c\u002Fc++":29,"python":28,"alteryx":29,"tableau":29,"big data":28,"ms azure":29,"automation":28,"simulation":28,"optimization":28,"spark\u002Fpyspark":28,"data management":28,"data\u002Ftext mining":28,"machine learning":28,"data visualization":28,"algorithm development":28,"natural language processing":29},[33,280,31,240,32,281,237,236,282,283,284,285,286,287,288,289,290,257,291],"Spark\u002FPySpark","C\u002FC++","MS Azure","Data Management","Data Visualization","Machine Learning","Natural Language Processing","Big Data","Data\u002FText Mining","Optimization","Algorithm Development","Simulation",{"metadata":28,"regression":28,"data schemas":28,"data cleaning":28,"logit modeling":28,"discrete choice":28,"data integration":28,"project management":29,"data transformation":28,"feature engineering":28,"propensity modeling":28,"predictive analytics":28,"statistical analysis":38,"business case development":29,"entity relationship diagrams":28},[294,295,296,297,298,299,300,301,302,303,304,54,305,306,307],"Statistical Analysis","Predictive Analytics","Regression","Logit Modeling","Discrete Choice","Propensity Modeling","Feature Engineering","Data Cleaning","Data Integration","Data Transformation","Business Case Development","Data Schemas","Metadata","Entity Relationship Diagrams",{"id":309,"slug":310,"title":311,"raw_title":10,"is_featured":11,"company":312,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":313,"processed_country_iso_code_gmaps":314,"processed_home_office":19,"processed_salary_min":315,"processed_salary_max":316,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":317,"processed_employment_types":26,"processed_it_skills":318,"processed_it_skills_labels":319,"processed_job_expertise_skills":327,"processed_job_expertise_skills_labels":328,"max_cpc":55,"actual_cpc":56},66872,"sr-it-ops-analyst-the-toronto-dominion-bank-canada","Sr. IT Ops Analyst",{"name":223,"slug":224,"logo_url":10},[16],[18],81600,115200,[25],{"sql":38,"python":28,"azure sql":28,"dynatrace":38,"servicenow":28,"azure databricks":38,"azure data factory":28,"azure data lake storage":28,"azure synapse analytics":28},[320,321,31,33,322,323,324,325,326],"Dynatrace","Azure Databricks","Azure Data Factory","Azure Synapse Analytics","Azure Data Lake Storage","Azure SQL","ServiceNow",{"etl":28,"itsm":28,"finops":28,"data analysis":38,"change management":28,"disaster recovery":28,"production support":38,"incident management":38,"root cause analysis":38,"technical troubleshooting":38},[329,330,331,332,333,334,335,336,337,338],"Production Support","Incident Management","Change Management","Disaster Recovery","ITSM","FinOps","Data Analysis","ETL","Root Cause Analysis","Technical Troubleshooting",{"id":340,"slug":341,"title":342,"raw_title":10,"is_featured":11,"company":343,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":344,"processed_country_iso_code_gmaps":345,"processed_home_office":19,"processed_salary_min":20,"processed_salary_max":21,"processed_salary_currency":66,"processed_salary_source":23,"processed_working_hours":346,"processed_employment_types":26,"processed_it_skills":347,"processed_it_skills_labels":348,"processed_job_expertise_skills":350,"processed_job_expertise_skills_labels":351,"max_cpc":55,"actual_cpc":56},54605,"developer-lead-ai-enabled-systems-bank-of-montreal","Developer Lead (AI-Enabled Systems)",{"name":13,"slug":14,"logo_url":10},[16],[18],[25],{"sql":28,"java":38,"ci\u002Fcd":28,"kafka":28,"nosql":28,"react":38,"chroma":28,"docker":28,"python":38,"angular":38,"node.js":38,"pgvector":28,"pinecone":28,"langchain":38,"kubernetes":28,"openai api":38,"opensearch":28,"aws bedrock":38,"azure openai":38,"anthropic api":38,"observability":28},[32,70,33,71,72,31,83,87,88,89,73,74,75,77,78,79,80,81,82,174,349],"Observability",{"system design":38,"cloud adoption":28,"api development":38,"model evaluation":38,"banking workflows":28,"prompt engineering":38,"rag implementation":38,"ai safety and security":38,"full stack development":38,"event-driven architecture":28,"microservices architecture":38,"cost and latency management":28,"llm-based application development":38},[352,353,354,355,356,357,358,359,360,361,362,363,364],"Full Stack Development","System Design","API Development","Microservices Architecture","Event-driven Architecture","Cloud Adoption","Banking Workflows","LLM-based Application Development","Prompt Engineering","RAG Implementation","Model Evaluation","AI Safety and Security","Cost and Latency Management",{"id":366,"slug":367,"title":368,"raw_title":10,"is_featured":11,"company":369,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":370,"processed_country_iso_code_gmaps":371,"processed_home_office":19,"processed_salary_min":372,"processed_salary_max":373,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":374,"processed_employment_types":26,"processed_it_skills":375,"processed_it_skills_labels":376,"processed_job_expertise_skills":381,"processed_job_expertise_skills_labels":382,"max_cpc":55,"actual_cpc":56},66715,"associate-software-engineer-mainframe-the-toronto-dominion-bank-canada","Associate Software Engineer - Mainframe",{"name":223,"slug":224,"logo_url":10},[16],[18],59500,84000,[25],{"db2":38,"ims":38,"jcl":38,"sas":38,"sql":38,"jira":28,"cobol":38,"ms excel":28,"confluence":28},[377,31,378,379,128,129,380,131,132],"COBOL","JCL","SAS","MS Excel",{"unit testing":38,"system analysis":38,"agile methodology":28,"knowledge transfer":28,"project estimation":28,"incident management":28,"integration testing":38,"application development":38},[383,384,385,386,330,387,388,389],"Application Development","System Analysis","Unit Testing","Integration Testing","Agile Methodology","Project Estimation","Knowledge Transfer",{"id":391,"slug":392,"title":393,"raw_title":10,"is_featured":11,"company":394,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":395,"processed_country_iso_code_gmaps":396,"processed_home_office":19,"processed_salary_min":397,"processed_salary_max":398,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":399,"processed_employment_types":26,"processed_it_skills":400,"processed_it_skills_labels":401,"processed_job_expertise_skills":420,"processed_job_expertise_skills_labels":421,"max_cpc":55,"actual_cpc":56},66714,"principal-engineer-gtb-data-and-platforms-the-toronto-dominion-bank-canada","Principal Engineer - GTB Data and Platforms",{"name":223,"slug":224,"logo_url":10},[16],[18],165000,200000,[25],{"mq":38,"ecs":38,"sql":38,"java":38,"llms":28,"ci\u002Fcd":38,"genai":28,"kafka":38,"neo4j":38,"nosql":38,"kibana":38,"oracle":38,"python":38,"solace":38,"splunk":38,"datadog":38,"graphql":38,"mongodb":38,"confluent":38,"dynatrace":38,"openshift":38,"databricks":38,"kubernetes":38,"spring boot":38,"apache flink":38,"apache spark":38,"restful apis":38,"microsoft azure":38},[32,33,402,403,404,31,84,83,127,405,406,407,89,408,409,410,411,88,412,413,174,414,415,320,416,417,418,419],"RESTful APIs","GraphQL","Spring Boot","Neo4J","Apache Spark","Databricks","Solace","MQ","Confluent","Apache Flink","OpenShift","ECS","Splunk","Kibana","Datadog","Microsoft Azure","GenAI","LLMs",{"scrum":38,"data modeling":38,"system design":38,"devops practices":38,"stream processing":38,"big data platforms":38,"agile methodologies":38,"architecture design":38,"distributed systems":38,"platform resilience":38,"graph-based data models":38,"multi-cloud environments":38,"technical debt management":38,"event-driven architectures":38,"non-functional requirements":38,"cash management\u002Ftransaction banking":28},[212,422,423,424,425,426,94,427,428,429,430,147,431,432,433,434],"Graph-based data models","Big data platforms","Event-driven architectures","Stream processing","Distributed systems","Non-functional requirements","Technical debt management","Platform resilience","Architecture design","Scrum","DevOps practices","Multi-cloud environments","Cash Management\u002FTransaction Banking",{"id":436,"slug":437,"title":438,"raw_title":10,"is_featured":11,"company":439,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":440,"processed_country_iso_code_gmaps":441,"processed_home_office":19,"processed_salary_min":397,"processed_salary_max":398,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":442,"processed_employment_types":26,"processed_it_skills":443,"processed_it_skills_labels":444,"processed_job_expertise_skills":449,"processed_job_expertise_skills_labels":450,"max_cpc":55,"actual_cpc":56},66814,"principal-platform-engineer-the-toronto-dominion-bank-canada","Principal Platform Engineer",{"name":223,"slug":224,"logo_url":10},[16],[18],[25],{"sql":38,"java":38,"llms":28,"mtls":38,"oidc":38,"rest":38,"azure":38,"neo4j":28,"nosql":38,"oauth2":38,"python":28,"graphql":38,"mongodb":28,"kubernetes":38,"generative ai":28},[32,33,88,86,445,403,31,83,127,405,446,447,448,134,419],"REST","OAuth2","mTLS","OIDC",{"data modeling":38,"cash management":29,"api architecture":38,"distributed systems":38,"transaction banking":29,"platform engineering":38,"technical leadership":38,"graph-based data models":38,"event-driven integration":38,"cloud-native application delivery":38},[451,452,453,454,455,456,457,458,459,460],"Platform Engineering","API Architecture","Event-Driven Integration","Data Modeling","Graph-Based Data Models","Distributed Systems","Cloud-Native Application Delivery","Technical Leadership","Cash Management","Transaction Banking",{"id":462,"slug":463,"title":464,"raw_title":10,"is_featured":11,"company":465,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":466,"processed_country_iso_code_gmaps":467,"processed_home_office":19,"processed_salary_min":468,"processed_salary_max":469,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":470,"processed_employment_types":26,"processed_it_skills":471,"processed_it_skills_labels":472,"processed_job_expertise_skills":480,"processed_job_expertise_skills_labels":481,"max_cpc":55,"actual_cpc":56},66747,"data-designer-i-the-toronto-dominion-bank-canada","Data Designer I",{"name":223,"slug":224,"logo_url":10},[16],[18],69700,98400,[25],{"sql":38,"python":38,"pyspark":38,"github copilot":28,"azure databricks":38,"data lake storage":38,"synapse analytics":38,"azure data factory":38,"etl\u002Felt frameworks":38,"data modeling tools":28,"visualization tools":28},[31,33,473,322,321,474,475,476,477,478,479],"PySpark","Synapse Analytics","Data Lake Storage","ETL\u002FELT frameworks","Data modeling tools","Visualization tools","GitHub Copilot",{"data lineage":28,"data analysis":38,"data modeling":38,"agile delivery":28,"data governance":28,"data management":38,"risk management":28,"data engineering":38,"project management":28,"metadata management":28,"data quality assurance":38,"business systems analysis":38},[482,483,255,484,212,485,486,487,488,489,258,260],"Data engineering","Data management","Business systems analysis","Data governance","Data quality assurance","Data lineage","Metadata management","Agile delivery",{"id":491,"slug":492,"title":493,"raw_title":10,"is_featured":11,"company":494,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":495,"processed_country_iso_code_gmaps":496,"processed_home_office":19,"processed_salary_min":315,"processed_salary_max":316,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":497,"processed_employment_types":26,"processed_it_skills":498,"processed_it_skills_labels":499,"processed_job_expertise_skills":514,"processed_job_expertise_skills_labels":515,"max_cpc":55,"actual_cpc":56},66789,"mainframe-software-engineer-ii-the-toronto-dominion-bank-canada","Mainframe Software Engineer II",{"name":223,"slug":224,"logo_url":10},[16],[18],[25],{"api":28,"db2":38,"ftp":28,"git":28,"jcl":38,"ndm":28,"sql":28,"cics":38,"java":29,"vsam":38,"cobol":38,"html5":29,"tibco":28,"spring":29,"angular":29,"endevor":28,"vb script":29,"service now":28,"microservice":28},[377,378,500,128,501,31,502,503,504,505,506,507,508,509,510,72,511,512,513],"CICS","VSAM","Git","TIBCO","NDM","FTP","Endevor","Service Now","Microservice","API","JAVA","VB Script","Spring","HTML5",{"automation":28,"modernization":28,"batch processing":38,"quality management":28,"incident management":28,"root cause analysis":28,"mainframe engineering":38,"application development":38,"service-enabled integrations":38,"online transaction processing":38},[383,516,517,518,519,330,337,520,257,521],"Mainframe Engineering","Batch Processing","Online Transaction Processing","Service-Enabled Integrations","Quality Management","Modernization",{"id":523,"slug":524,"title":525,"raw_title":10,"is_featured":11,"company":526,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":529,"processed_country_iso_code_gmaps":530,"processed_home_office":19,"processed_salary_min":164,"processed_salary_max":531,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":532,"processed_employment_types":26,"processed_it_skills":533,"processed_it_skills_labels":534,"processed_job_expertise_skills":535,"processed_job_expertise_skills_labels":536,"max_cpc":55,"actual_cpc":56},66703,"actuarial-analyst-iii-meloche-monnex-inc","Actuarial Analyst III",{"name":527,"slug":528,"logo_url":10},"Meloche Monnex Inc.","meloche-monnex-inc",[16],[18],130000,[25],{"r":28,"sql":28,"excel":38},[35,31,240],{"rate making":38,"data analysis":38,"actuarial science":38,"model development":38,"project management":28,"regulatory compliance":28,"stakeholder management":28,"property & casualty pricing":38},[537,538,539,184,335,540,541,54],"Actuarial Science","Property & Casualty Pricing","Rate Making","Model Development","Stakeholder Management",{"id":543,"slug":544,"title":545,"raw_title":10,"is_featured":11,"company":546,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":547,"processed_country_iso_code_gmaps":548,"processed_home_office":19,"processed_salary_min":468,"processed_salary_max":469,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":549,"processed_employment_types":26,"processed_it_skills":550,"processed_it_skills_labels":551,"processed_job_expertise_skills":564,"processed_job_expertise_skills_labels":565,"max_cpc":55,"actual_cpc":56},66868,"software-engineer-i-the-toronto-dominion-bank-canada","Software Engineer I",{"name":223,"slug":224,"logo_url":10},[16],[18],[25],{"git":28,"sql":28,"bash":29,"oidc":29,"saml":29,"mssql":29,"oauth":29,"react":28,"github":28,"nodejs":28,"python":29,"swagger":28,"backstage":29,"javascript":28,"postgresql":28,"typescript":28,"restful apis":28,"github actions":28},[552,553,554,71,502,555,402,556,557,558,31,559,560,561,448,33,562,563],"NodeJS","TypeScript","JavaScript","GitHub","Swagger","GitHub Actions","PostgreSQL","MSSQL","SAML","OAuth","Bash","Backstage",{"ci\u002Fcd":28,"kanban":28,"testing":28,"documentation":28,"containerization":29,"identity providers":29,"agile methodologies":28,"software development":38,"software architecture":28},[566,567,568,569,174,570,571,572,573],"Software Development","Software Architecture","Agile Methodologies","Kanban","Testing","Documentation","Identity Providers","Containerization",{"id":575,"slug":576,"title":577,"raw_title":10,"is_featured":11,"company":578,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":579,"processed_country_iso_code_gmaps":580,"processed_home_office":19,"processed_salary_min":581,"processed_salary_max":582,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":583,"processed_employment_types":584,"processed_it_skills":585,"processed_it_skills_labels":586,"processed_job_expertise_skills":587,"processed_job_expertise_skills_labels":588,"max_cpc":55,"actual_cpc":56},66778,"intern-co-op-summer-2027-the-toronto-dominion-bank-canada","Intern\u002F Co-op Summer 2027",{"name":223,"slug":224,"logo_url":10},[16],[18],51400,95000,[25],"student",{"sql":28,"vba":28,"python":28,"bloomberg":28},[33,31,239,241],{"valuation":28,"trade allocation":28,"financial modeling":28,"marketplace modeling":28,"quantitative research":28,"settlement resolution":28,"client trading support":28},[244,589,590,591,592,593,594],"Valuation","Quantitative research","Marketplace modeling","Client trading support","Trade allocation","Settlement resolution",{"id":596,"slug":597,"title":598,"raw_title":10,"is_featured":11,"company":599,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":600,"processed_country_iso_code_gmaps":601,"processed_home_office":19,"processed_salary_min":276,"processed_salary_max":164,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":602,"processed_employment_types":26,"processed_it_skills":603,"processed_it_skills_labels":604,"processed_job_expertise_skills":607,"processed_job_expertise_skills_labels":608,"max_cpc":55,"actual_cpc":56},66706,"analyst-investment-performance-amp-portfolio-oversight-team-td-asset-management-the-toronto-dominion-bank-canada","Analyst, Investment Performance & Portfolio Oversight Team - TD Asset Management",{"name":223,"slug":224,"logo_url":10},[16],[18],[25],{"sql":28,"vba":38,"excel":38,"python":28,"factset":29,"javascript":28,"morningstar":29},[35,239,33,31,554,605,606],"FactSet","MorningStar",{"risk analysis":28,"asset management":28,"data visualization":28,"financial modeling":28,"portfolio analysis":38,"project management":28,"attribution analysis":38,"investment performance measurement":38},[609,610,611,612,284,54,613,614],"Investment Performance Measurement","Attribution Analysis","Portfolio Analysis","Risk Analysis","Financial Modeling","Asset Management",{"id":616,"slug":617,"title":618,"raw_title":10,"is_featured":11,"company":619,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":620,"processed_country_iso_code_gmaps":622,"processed_home_office":19,"processed_salary_min":315,"processed_salary_max":316,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":623,"processed_employment_types":26,"processed_it_skills":624,"processed_it_skills_labels":625,"processed_job_expertise_skills":629,"processed_job_expertise_skills_labels":630,"max_cpc":55,"actual_cpc":56},66207,"data-scientist-ii-the-toronto-dominion-bank-canada","Data Scientist II",{"name":223,"slug":224,"logo_url":10},[621],"Markham",[18],[25],{"r":28,"sql":38,"numpy":28,"pandas":28,"python":38,"matplotlib":28},[31,33,626,627,628,240],"NumPy","pandas","matplotlib",{"automation":28,"data analysis":38,"fraud management":28,"machine learning":28},[335,631,285,257],"Fraud Management",{"id":633,"slug":634,"title":635,"raw_title":10,"is_featured":11,"company":636,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":637,"processed_country_iso_code_gmaps":639,"processed_home_office":19,"processed_salary_min":315,"processed_salary_max":316,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":640,"processed_employment_types":26,"processed_it_skills":641,"processed_it_skills_labels":642,"processed_job_expertise_skills":645,"processed_job_expertise_skills_labels":646,"max_cpc":55,"actual_cpc":56},66260,"senior-analyst-wfm-the-toronto-dominion-bank-canada","Senior Analyst WFM",{"name":223,"slug":224,"logo_url":10},[638],"Mississauga",[18],[25],{"sql":28,"python":28,"tableau":28,"power bi":28,"microsoft excel":38},[643,644,31,33,236],"Microsoft Excel","Power BI",{"automation":28,"forecasting":38,"capacity planning":38,"scenario analysis":38,"business analytics":38,"data visualization":28,"project management":28,"operations strategy":38,"workforce management":38,"ai-enabled technologies":28,"business case development":38},[647,648,254,649,650,651,304,54,284,257,652],"Workforce Management","Capacity Planning","Business Analytics","Operations Strategy","Scenario Analysis","AI-enabled technologies",{"image_path":654,"content_de":10,"content_en":10,"composite_key":655,"last_updated":656},"\u002Fimages\u002Fskill\u002Fsql.webp","skill:sql:ca","2026-08-17T09:01:38.388541+02:00",{"total":658,"jobs":659},0,[],{"industry":661,"employment_type":685,"expertise_skills":698,"it_skills":770,"salary_currency":834,"processed_working_hours":840},[662,666,670,674,676,679,682],{"key":663,"label":664,"count":665},"financial services","Financial Services",124,{"key":667,"label":668,"count":669},"banking","Banking",97,{"key":671,"label":672,"count":673},"insurance","Insurance",9,{"key":675,"label":614,"count":28},"asset management",{"key":677,"label":678,"count":29},"financial technology","Financial Technology",{"key":680,"label":681,"count":55},"financial markets infrastructure","Financial Markets Infrastructure",{"key":683,"label":684,"count":55},"data","Data",[686,689,693,695],{"key":26,"label":687,"count":688},"PERMANENT",135,{"key":690,"label":691,"count":692},"temporary","TEMPORARY",5,{"key":584,"label":694,"count":28},"STUDENT",{"key":696,"label":697,"count":55},"contract","CONTRACT",[699,702,706,709,712,715,718,721,725,728,732,735,738,740,743,747,749,751,753,755,758,762,765,767],{"key":700,"label":335,"slug":700,"count":701},"data-analysis",35,{"key":703,"label":704,"slug":703,"count":705},"risk-management","Risk Management",32,{"key":707,"label":258,"slug":707,"count":708},"project-management",26,{"key":710,"label":184,"slug":710,"count":711},"regulatory-compliance",23,{"key":713,"label":285,"slug":713,"count":714},"machine-learning",21,{"key":716,"label":454,"slug":716,"count":717},"data-modeling",18,{"key":719,"label":284,"slug":719,"count":720},"data-visualization",17,{"key":722,"label":723,"slug":722,"count":724},"data-governance","Data Governance",15,{"key":726,"label":331,"slug":726,"count":727},"change-management",14,{"key":729,"label":730,"slug":729,"count":731},"process-improvement","Process Improvement",13,{"key":733,"label":734,"slug":733,"count":731},"data-engineering","Data Engineering",{"key":736,"label":254,"slug":736,"count":737},"forecasting",12,{"key":739,"label":257,"slug":739,"count":737},"automation",{"key":741,"label":541,"slug":741,"count":742},"stakeholder-management",11,{"key":744,"label":745,"slug":744,"count":746},"generative-ai","Generative Ai",10,{"key":748,"label":568,"slug":748,"count":746},"agile-methodologies",{"key":750,"label":571,"slug":750,"count":673},"documentation",{"key":752,"label":330,"slug":752,"count":673},"incident-management",{"key":754,"label":337,"slug":754,"count":673},"root-cause-analysis",{"key":756,"label":757,"slug":756,"count":673},"credit-risk-management","Credit Risk Management",{"key":759,"label":760,"slug":759,"count":761},"governance","Governance",8,{"key":763,"label":764,"slug":763,"count":761},"portfolio-management","Portfolio Management",{"key":766,"label":613,"slug":766,"count":761},"financial-modeling",{"key":768,"label":769,"slug":768,"count":761},"agile-delivery","Agile Delivery",[771,773,776,778,781,783,787,791,794,797,801,803,806,809,811,813,815,817,819,822,824,827,829,831],{"key":772,"label":31,"slug":772,"count":4},"sql",{"key":774,"label":33,"slug":774,"count":775},"python",107,{"key":777,"label":32,"slug":777,"count":705},"java",{"key":779,"label":282,"slug":779,"count":780},"ms-azure",30,{"key":782,"label":380,"slug":782,"count":780},"ms-excel",{"key":784,"label":785,"slug":784,"count":786},"aws","Aws",28,{"key":788,"label":789,"slug":788,"count":790},"ms-powerbi","MS PowerBI",27,{"key":792,"label":236,"slug":792,"count":793},"tableau",22,{"key":795,"label":796,"slug":795,"count":714},"sas","Sas",{"key":798,"label":799,"slug":798,"count":800},"cicd","Ci\u002FCd",20,{"key":802,"label":407,"slug":802,"count":717},"databricks",{"key":804,"label":131,"slug":804,"count":805},"jira",16,{"key":807,"label":808,"slug":807,"count":805},"nosql","Nosql",{"key":810,"label":96,"slug":810,"count":727},"microservices",{"key":812,"label":240,"slug":812,"count":727},"r",{"key":814,"label":88,"slug":814,"count":727},"kubernetes",{"key":816,"label":87,"slug":816,"count":731},"docker",{"key":818,"label":502,"slug":818,"count":731},"git",{"key":820,"label":821,"slug":820,"count":737},"vba","Vba",{"key":823,"label":84,"slug":823,"count":737},"oracle",{"key":825,"label":826,"slug":825,"count":737},"pyspark","Pyspark",{"key":828,"label":89,"slug":828,"count":742},"kafka",{"key":830,"label":205,"slug":830,"count":746},"spark",{"key":832,"label":833,"slug":832,"count":746},"devops","Devops",[835,837,838],{"key":22,"label":22,"count":836},131,{"key":66,"label":66,"count":737},{"key":839,"label":839,"count":55},"GBP",[841],{"key":25,"label":25,"count":4}]