[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-expertise-agile-methodologies-ca":3,"job-search-\u002Fde-ca\u002Fjobs-by-expertise\u002Fagile-methodologies?page=2":8,"expertise-filters-\u002Fde-ca\u002Fjobs-by-expertise\u002Fagile-methodologies?page=2":601,"featured-jobs-\u002Fde-ca\u002Fjobs-by-expertise\u002Fagile-methodologies?page=2":745},{"image_path":4,"content_de":5,"content_en":5,"composite_key":6,"last_updated":7},"\u002Fimages\u002Fexpertise\u002Fagile-methodologies.webp",null,"expertise:agile-methodologies:ca","2026-08-17T09:09:02.533281+02:00",{"total":9,"jobs":10},37,[11,56,93,142,202,235,287,318,344,378,407,440,454,494,531,555,583],{"id":12,"slug":13,"title":14,"raw_title":5,"is_featured":15,"company":16,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":19,"processed_country_iso_code_gmaps":21,"processed_home_office":23,"processed_salary_min":24,"processed_salary_max":25,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":28,"processed_employment_types":30,"processed_it_skills":31,"processed_it_skills_labels":34,"processed_job_expertise_skills":39,"processed_job_expertise_skills_labels":41,"max_cpc":54,"actual_cpc":55},78600,"product-owner-sun-life-assurance-company-of-canada","Product Owner",false,{"name":17,"slug":18,"logo_url":5},"Sun Life Assurance Company of Canada","sun-life-assurance-company-of-canada",[20],"Waterloo",[22],"CA","hybrid",90000,140000,"CAD","estimated",[29],"FULL_TIME","permanent",{"agile":32,"kanban":33,"qa testing":33,"salesforce":33},3,2,[35,36,37,38],"Salesforce","Agile","Kanban","QA Testing",{"okrs":40,"roadmapping":40,"user research":32,"change management":32,"product management":40,"agile methodologies":32,"insurance knowledge":32,"compliance knowledge":32,"distribution knowledge":32,"digital product delivery":40,"business case development":32,"wealth management knowledge":32},4,[42,43,44,45,46,47,48,49,50,51,52,53],"Product Management","Digital Product Delivery","Agile Methodologies","Insurance Knowledge","Wealth Management Knowledge","Distribution Knowledge","Roadmapping","OKRs","User Research","Change Management","Compliance Knowledge","Business Case Development",1,1.2,{"id":57,"slug":58,"title":59,"raw_title":5,"is_featured":15,"company":60,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":63,"processed_country_iso_code_gmaps":64,"processed_home_office":65,"processed_salary_min":66,"processed_salary_max":67,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":68,"processed_employment_types":30,"processed_it_skills":69,"processed_it_skills_labels":70,"processed_job_expertise_skills":76,"processed_job_expertise_skills_labels":77,"max_cpc":54,"actual_cpc":55},80069,"digital-product-manager-cyber-platforms-data-tooling-allstate-insurance-company-of-canada-permanent","Digital Product Manager — Cyber Platforms, Data, & Tooling",{"name":61,"slug":62,"logo_url":5},"Allstate Insurance Company of Canada - Permanent","allstate-insurance-company-of-canada-permanent",[],[22],"remote",104000,154000,[29],{"ai\u002Fml":32,"telemetry":33,"observability":33,"data analytics":32,"workflow automation":32},[71,72,73,74,75],"AI\u002FML","Workflow Automation","Data Analytics","Telemetry","Observability",{"ai adoption":32,"ai enablement":32,"kpi definition":40,"product ownership":40,"backlog management":40,"product strategies":40,"agile methodologies":40,"product roadmapping":40,"production strategy":32,"security operations":32,"governance by design":32,"business case analysis":32,"data product ownership":40,"platform product delivery":40,"digital product management":40,"enterprise tooling ecosystems":40},[78,79,80,81,82,83,44,84,85,86,87,88,89,90,91,92],"Digital Product Management","Platform Product Delivery","Data Product Ownership","Enterprise Tooling Ecosystems","Product Roadmapping","Backlog Management","KPI Definition","Security Operations","Governance by Design","AI Adoption","AI Enablement","Business Case Analysis","Production Strategy","Product Ownership","Product Strategies",{"id":94,"slug":95,"title":96,"raw_title":5,"is_featured":15,"company":97,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":100,"processed_country_iso_code_gmaps":101,"processed_home_office":23,"processed_salary_min":102,"processed_salary_max":103,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":104,"processed_employment_types":30,"processed_it_skills":105,"processed_it_skills_labels":106,"processed_job_expertise_skills":122,"processed_job_expertise_skills_labels":123,"max_cpc":54,"actual_cpc":55},78608,"software-quality-engineering-specialist-sun-life-of-canada-corporate","Software Quality Engineering Specialist",{"name":98,"slug":99,"logo_url":5},"Sun Life of Canada - Corporate","sun-life-of-canada-corporate",[20],[22],65000,105000,[29],{"c#":33,"db2":33,"ims":33,"sql":32,"java":33,"jira":32,"qtest":32,"python":32,"mongodb":33,"cucumber":32,"selenium":32,"confluence":32,"generative ai":33,"ci\u002Fcd pipelines":32,"tricentis tosca":32},[107,108,109,110,111,112,113,114,115,116,117,118,119,120,121],"Tricentis Tosca","Cucumber","Selenium","Python","SQL","MongoDB","DB2","IMS","Java","C#","Jira","Confluence","qTest","CI\u002FCD pipelines","Generative AI",{"bdd":33,"tdd":33,"devops":32,"software qa":40,"manual testing":40,"test management":32,"automated testing":40,"front-end testing":32,"mainframe testing":32,"end-to-end testing":40,"finance\u002Faccounting":33,"functional testing":40,"regression testing":40,"shift-left testing":32,"agile methodologies":32,"integration testing":40,"non-functional testing":32,"insurance domain knowledge":33},[124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141],"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":143,"slug":144,"title":145,"raw_title":5,"is_featured":15,"company":146,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":147,"processed_country_iso_code_gmaps":149,"processed_home_office":23,"processed_salary_min":24,"processed_salary_max":25,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":150,"processed_employment_types":30,"processed_it_skills":151,"processed_it_skills_labels":152,"processed_job_expertise_skills":181,"processed_job_expertise_skills_labels":182,"max_cpc":54,"actual_cpc":55},78557,"lead-software-engineer-java-api-sun-life-of-canada-corporate","Lead Software Engineer (JAVA, API)",{"name":98,"slug":99,"logo_url":5},[148],"Toronto",[22],[29],{"xml":32,"java":40,"json":32,"rest":32,"snyk":32,"soap":32,"junit":32,"kafka":32,"react":32,"docker":32,"jquery":33,"ai apis":32,"jenkins":32,"mockito":32,"veracode":32,"bitbucket":32,"checkmarx":32,"sonarqube":32,"javascript":33,"kubernetes":32,"restassured":32,"spring boot":40,"microservices":40,"github copilot":32,"api development":40,"web accessibility":32,"prompt engineering":32,"large language models (llms)":32,"ai agent orchestration platforms":32},[115,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180],"Spring Boot","Microservices","API Development","React","Web Accessibility","Docker","Kubernetes","Kafka","SOAP","XML","REST","JSON","JUnit","Mockito","RESTAssured","BitBucket","Jenkins","JavaScript","jQuery","GitHub Copilot","AI agent orchestration platforms","Large Language Models (LLMs)","Prompt Engineering","AI APIs","SonarQube","Checkmarx","Snyk","Veracode",{"devops":32,"mentoring":40,"code review":40,"unit testing":32,"on-call support":32,"risk mitigation":32,"threat modeling":32,"containerization":32,"incident response":32,"project estimation":32,"agile methodologies":32,"systems integration":40,"technical leadership":40,"security code reviews":40,"continuous improvement":32,"middleware technologies":32,"secure coding practices":40,"technical documentation":32,"web hosting technologies":32,"security testing methodologies":32,"application development life cycle":40},[183,184,185,44,186,187,188,189,135,190,191,192,193,194,195,196,197,198,199,200,201],"Application Development Life Cycle","Systems Integration","Technical Leadership","Secure Coding Practices","Security Code Reviews","Threat Modeling","Security Testing Methodologies","Containerization","Middleware Technologies","Web Hosting Technologies","Unit Testing","Continuous Improvement","Incident Response","On-call Support","Project Estimation","Risk Mitigation","Technical Documentation","Code Review","Mentoring",{"id":203,"slug":204,"title":205,"raw_title":5,"is_featured":15,"company":206,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":209,"processed_country_iso_code_gmaps":211,"processed_home_office":23,"processed_salary_min":212,"processed_salary_max":213,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":214,"processed_employment_types":30,"processed_it_skills":215,"processed_it_skills_labels":216,"processed_job_expertise_skills":227,"processed_job_expertise_skills_labels":228,"max_cpc":54,"actual_cpc":55},73444,"concepteurtrice-technologique-principale-ia-financial-services-inc","Concepteur(trice) technologique principal(e)",{"name":207,"slug":208,"logo_url":5},"IA Financial Services Inc.","ia-financial-services-inc",[210],"Québec",[22],110000,150000,[29],{"c#":40,"yaml":32,"react":40,"github":40,"vb.net":40,"asp.net":40,"terraform":40,"javascript":40,"kubernetes":40,"salesforce":32,"sql server":40,"azure devops":40,"visual studio":40,"github copilot":32,"azure (storage)":40,"generative ai tools":32},[116,217,170,218,219,220,156,221,222,223,159,224,225,172,35,226],"VB.NET","SQL Server","YAML","ASP.NET","Azure (Storage)","Azure DevOps","Terraform","Visual Studio","GitHub","Generative AI tools",{"devops practices":40,"agile methodologies":40,"technical leadership":40,"solution architecture":40,"business needs analysis":40,"software development life cycle (sdlc)":40,"insurance and financial services domain knowledge":32},[229,134,230,231,232,233,234],"Software Development Life Cycle (SDLC)","DevOps practices","Business needs analysis","Solution architecture","Technical leadership","Insurance and financial services domain knowledge",{"id":236,"slug":237,"title":238,"raw_title":5,"is_featured":15,"company":239,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":242,"processed_country_iso_code_gmaps":243,"processed_home_office":244,"processed_salary_min":245,"processed_salary_max":246,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":247,"processed_employment_types":30,"processed_it_skills":248,"processed_it_skills_labels":249,"processed_job_expertise_skills":271,"processed_job_expertise_skills_labels":272,"max_cpc":54,"actual_cpc":55},66714,"principal-engineer-gtb-data-and-platforms-the-toronto-dominion-bank-canada","Principal Engineer - GTB Data and Platforms",{"name":240,"slug":241,"logo_url":5},"The Toronto-Dominion Bank (Canada)","the-toronto-dominion-bank-canada",[148],[22],"onsite",165000,200000,[29],{"mq":40,"ecs":40,"sql":40,"java":40,"llms":32,"ci\u002Fcd":40,"genai":32,"kafka":40,"neo4j":40,"nosql":40,"kibana":40,"oracle":40,"python":40,"solace":40,"splunk":40,"datadog":40,"graphql":40,"mongodb":40,"confluent":40,"dynatrace":40,"openshift":40,"databricks":40,"kubernetes":40,"spring boot":40,"apache flink":40,"apache spark":40,"restful apis":40,"microsoft azure":40},[115,110,250,251,153,111,252,253,112,254,255,256,160,257,258,259,260,159,261,262,263,264,265,266,267,268,269,270],"RESTful APIs","GraphQL","Oracle","NoSQL","Neo4J","Apache Spark","Databricks","Solace","MQ","Confluent","Apache Flink","OpenShift","ECS","CI\u002FCD","Splunk","Kibana","Dynatrace","Datadog","Microsoft Azure","GenAI","LLMs",{"scrum":40,"data modeling":40,"system design":40,"devops practices":40,"stream processing":40,"big data platforms":40,"agile methodologies":40,"architecture design":40,"distributed systems":40,"platform resilience":40,"graph-based data models":40,"multi-cloud environments":40,"technical debt management":40,"event-driven architectures":40,"non-functional requirements":40,"cash management\u002Ftransaction banking":32},[273,274,275,276,277,278,279,280,281,282,283,134,284,230,285,286],"Data modeling","Graph-based data models","Big data platforms","Event-driven architectures","Stream processing","Distributed systems","System design","Non-functional requirements","Technical debt management","Platform resilience","Architecture design","Scrum","Multi-cloud environments","Cash Management\u002FTransaction Banking",{"id":288,"slug":289,"title":290,"raw_title":5,"is_featured":15,"company":291,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":292,"processed_country_iso_code_gmaps":293,"processed_home_office":244,"processed_salary_min":294,"processed_salary_max":295,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":296,"processed_employment_types":30,"processed_it_skills":297,"processed_it_skills_labels":298,"processed_job_expertise_skills":311,"processed_job_expertise_skills_labels":312,"max_cpc":54,"actual_cpc":55},66868,"software-engineer-i-the-toronto-dominion-bank-canada","Software Engineer I",{"name":240,"slug":241,"logo_url":5},[148],[22],69700,98400,[29],{"git":32,"sql":32,"bash":33,"oidc":33,"saml":33,"mssql":33,"oauth":33,"react":32,"github":32,"nodejs":32,"python":33,"swagger":32,"backstage":33,"javascript":32,"postgresql":32,"typescript":32,"restful apis":32,"github actions":32},[299,300,170,156,301,225,250,302,303,304,111,305,306,307,308,110,309,310],"NodeJS","TypeScript","Git","Swagger","GitHub Actions","PostgreSQL","MSSQL","SAML","OAuth","OIDC","Bash","Backstage",{"ci\u002Fcd":32,"kanban":32,"testing":32,"documentation":32,"containerization":33,"identity providers":33,"agile methodologies":32,"software development":40,"software architecture":32},[313,314,44,37,263,315,316,317,190],"Software Development","Software Architecture","Testing","Documentation","Identity Providers",{"id":319,"slug":320,"title":321,"raw_title":5,"is_featured":15,"company":322,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":323,"processed_country_iso_code_gmaps":324,"processed_home_office":244,"processed_salary_min":325,"processed_salary_max":326,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":327,"processed_employment_types":30,"processed_it_skills":328,"processed_it_skills_labels":329,"processed_job_expertise_skills":335,"processed_job_expertise_skills_labels":336,"max_cpc":54,"actual_cpc":55},66815,"quality-engineer-ii-mobile-automation-the-toronto-dominion-bank-canada","Quality Engineer II - Mobile Automation",{"name":240,"slug":241,"logo_url":5},[148],[22],81600,115200,[29],{"git":33,"appium":40,"charles":33,"jenkins":33,"cucumber":40,"selenium":40,"wiremock":33,"core java":40,"rest assured":40},[330,109,331,108,332,169,301,333,334],"Core Java","Appium","REST Assured","Charles","Wiremock",{"sdlc":32,"stlc":32,"defect tracking":32,"test automation":40,"software testing":40,"agile methodologies":32,"quality engineering":40,"test scenario creation":40},[337,338,339,340,341,44,342,343],"Quality Engineering","Software Testing","Test Automation","SDLC","STLC","Defect Tracking","Test Scenario Creation",{"id":345,"slug":346,"title":347,"raw_title":5,"is_featured":15,"company":348,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":349,"processed_country_iso_code_gmaps":350,"processed_home_office":244,"processed_salary_min":245,"processed_salary_max":246,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":351,"processed_employment_types":30,"processed_it_skills":352,"processed_it_skills_labels":353,"processed_job_expertise_skills":356,"processed_job_expertise_skills_labels":357,"max_cpc":54,"actual_cpc":55},66755,"director-data-platform-engineering-the-toronto-dominion-bank-canada","Director, Data Platform Engineering",{"name":240,"slug":241,"logo_url":5},[148],[22],[29],{"java":32,"llms":32,"rest":32,"ci\u002Fcd":40,"kafka":32,"neo4j":33,"python":32,"solace":32,"splunk":33,"datadog":33,"graphql":32,"mongodb":33,"confluent":32,"devsecops":40,"dynatrace":33,"openshift":33,"databricks":40,"delta lake":40,"kubernetes":32,"apache flink":32,"apache spark":40,"generative ai":32,"microsoft azure":40},[256,255,354,115,110,163,251,159,268,160,259,257,260,254,112,264,266,267,261,263,355,121,270],"Delta Lake","DevSecOps",{"data lineage":40,"data quality":40,"microservices":32,"data governance":40,"risk management":40,"data engineering":40,"budget management":40,"vendor management":40,"financial services":32,"project management":40,"workforce planning":40,"agile methodologies":32,"distributed systems":40,"metadata management":40,"transaction banking":32,"regulatory reporting":32,"succession management":40,"performance management":40,"cloud-native architecture":40,"data lifecycle management":40,"event-driven architecture":40,"data platform architecture":40},[358,359,360,361,154,362,363,364,365,366,367,368,369,370,371,372,373,374,44,375,376,377],"Data Platform Architecture","Data Engineering","Distributed Systems","Cloud-Native Architecture","Event-Driven Architecture","Data Governance","Metadata Management","Data Lineage","Data Quality","Data Lifecycle Management","Budget Management","Vendor Management","Workforce Planning","Succession Management","Performance Management","Risk Management","Project Management","Financial Services","Transaction Banking","Regulatory Reporting",{"id":379,"slug":380,"title":381,"raw_title":5,"is_featured":15,"company":382,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":385,"processed_country_iso_code_gmaps":386,"processed_home_office":23,"processed_salary_min":387,"processed_salary_max":388,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":389,"processed_employment_types":30,"processed_it_skills":390,"processed_it_skills_labels":391,"processed_job_expertise_skills":399,"processed_job_expertise_skills_labels":400,"max_cpc":54,"actual_cpc":55},55380,"consultant-digital-experience-strategy-cibc-investor-services-inc","Consultant, Digital Experience Strategy",{"name":383,"slug":384,"logo_url":5},"CIBC Investor Services Inc","cibc-investor-services-inc",[148],[22],75870,104320,[29],{"figma":40,"ai concepts":32,"wireframing":40,"ai prompting":32,"digital content":32,"user experience (ux)":40,"user interface (ui) design":40},[392,393,394,395,396,397,398],"Figma","AI Concepts","AI Prompting","Digital Content","User Interface (UI) Design","Wireframing","User Experience (UX)",{"prototyping":40,"user research":40,"service design":40,"journey mapping":40,"product strategy":40,"agile methodologies":40,"digital experience strategy":40,"financial services knowledge":32},[401,402,403,50,404,405,44,406],"Digital Experience Strategy","Service Design","Product Strategy","Journey Mapping","Prototyping","Financial Services Knowledge",{"id":408,"slug":409,"title":410,"raw_title":5,"is_featured":15,"company":411,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":412,"processed_country_iso_code_gmaps":413,"processed_home_office":244,"processed_salary_min":414,"processed_salary_max":415,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":416,"processed_employment_types":30,"processed_it_skills":417,"processed_it_skills_labels":418,"processed_job_expertise_skills":434,"processed_job_expertise_skills_labels":435,"max_cpc":54,"actual_cpc":55},66783,"java-developer-td-securities-the-toronto-dominion-bank-canada","Java Developer, TD Securities",{"name":240,"slug":241,"logo_url":5},[148],[22],102200,125000,[29],{"jms":32,"sql":40,"xml":32,"java":40,"jira":33,"json":32,"rest":32,"xslt":32,"azure":33,"nosql":33,"react":33,"stash":33,"devops":32,"drools":33,"hadoop":33,"oracle":32,"solace":33,"angular":33,"mongodb":33,"postgres":32,"cassandra":33,"confluence":33,"microservices":33,"teamcity\u002Fjenkins":33,"spring\u002Fspring boot":40,"tibco businessworks":33,"tibco businessevents":33,"secure coding practices":33},[115,419,111,162,420,164,421,163,252,422,423,112,424,257,425,426,118,427,428,429,430,156,431,432,253,135,154,433],"Spring\u002FSpring Boot","XSLT","JMS","Postgres","Cassandra","Drools","TIBCO BusinessWorks","TIBCO BusinessEvents","Stash","JIRA","TeamCity\u002FJenkins","Angular","Azure","Hadoop","Secure coding practices",{"sdlc":32,"big data":33,"investment banking":32,"agile methodologies":32,"regulatory reporting":40,"complex event processing":33,"enterprise integration patterns":33},[377,436,44,340,437,438,439],"Investment Banking","Enterprise Integration Patterns","Big Data","Complex Event Processing",{"id":441,"slug":442,"title":443,"raw_title":5,"is_featured":15,"company":444,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":445,"processed_country_iso_code_gmaps":446,"processed_home_office":244,"processed_salary_min":294,"processed_salary_max":295,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":447,"processed_employment_types":30,"processed_it_skills":448,"processed_it_skills_labels":449,"processed_job_expertise_skills":450,"processed_job_expertise_skills_labels":451,"max_cpc":54,"actual_cpc":55},66817,"quality-engineer-i-mobile-automation-engineer-the-toronto-dominion-bank-canada","Quality Engineer I - Mobile Automation Engineer",{"name":240,"slug":241,"logo_url":5},[148],[22],[29],{"git":33,"appium":40,"charles":33,"jenkins":33,"cucumber":32,"selenium":40,"wiremock":33,"core java":40,"rest assured":32},[330,109,331,108,332,169,301,333,334],{"sdlc":32,"stlc":32,"api testing":32,"defect tracking":32,"test automation":40,"software testing":40,"agile methodologies":32,"quality engineering":40,"requirements analysis":32},[337,338,339,452,340,341,44,342,453],"API Testing","Requirements Analysis",{"id":455,"slug":456,"title":457,"raw_title":5,"is_featured":15,"company":458,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":459,"processed_country_iso_code_gmaps":460,"processed_home_office":23,"processed_salary_min":461,"processed_salary_max":67,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":462,"processed_employment_types":30,"processed_it_skills":463,"processed_it_skills_labels":464,"processed_job_expertise_skills":476,"processed_job_expertise_skills_labels":477,"max_cpc":54,"actual_cpc":55},66869,"software-engineer-iii-java-react-spring-boot-and-spring-security-the-toronto-dominion-bank-canada","Software Engineer III (Java, React, Spring Boot, and Spring Security)",{"name":240,"slug":241,"logo_url":5},[148],[22],125500,[29],{"aws":32,"gcp":32,"git":40,"java":40,"ldap":40,"pega":33,"azure":32,"ci\u002Fcd":40,"linux":40,"oauth":40,"react":40,"docker":32,"rest apis":40,"kubernetes":32,"spring boot":40,"maven\u002Fgradle":40,"shell scripting":32,"spring security":40,"jira administration":40,"scriptrunner (groovy)":40},[115,156,153,465,307,466,467,301,468,263,469,470,471,158,159,472,431,473,474,475],"Spring Security","LDAP","REST APIs","Maven\u002FGradle","Linux","ScriptRunner (Groovy)","Shell scripting","AWS","GCP","Jira Administration","PEGA",{"dns":32,"backup":40,"devops":32,"ssl\u002Ftls":32,"resiliency":40,"system design":40,"load balancers":32,"change management":40,"disaster recovery":40,"high availability":40,"agile methodologies":40,"cloud transformation":40,"platform engineering":32,"enterprise integrations":40,"firewall configurations":32,"networking fundamentals":32,"application architecture":40,"software design patterns":40,"authentication frameworks":40},[478,479,480,481,482,483,484,51,44,135,485,486,487,488,489,490,491,492,493],"Application Architecture","System Design","Software Design Patterns","High Availability","Disaster Recovery","Backup","Resiliency","Platform Engineering","Cloud Transformation","Enterprise Integrations","Authentication Frameworks","Networking Fundamentals","Load Balancers","DNS","SSL\u002FTLS","Firewall Configurations",{"id":495,"slug":496,"title":497,"raw_title":5,"is_featured":15,"company":498,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":501,"processed_country_iso_code_gmaps":502,"processed_home_office":244,"processed_salary_min":24,"processed_salary_max":503,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":504,"processed_employment_types":30,"processed_it_skills":505,"processed_it_skills_labels":506,"processed_job_expertise_skills":518,"processed_job_expertise_skills_labels":519,"max_cpc":54,"actual_cpc":55},54566,"associate-full-stack-engineer-bank-of-montreal","Associate, Full Stack Engineer",{"name":499,"slug":500,"logo_url":5},"Bank of Montreal","bank-of-montreal",[148],[22],120000,[29],{"c#":33,"aws":32,"etl":40,"gcp":32,"llm":40,"sql":40,"java":33,"azure":32,"ci\u002Fcd":32,"flask":40,"nosql":40,"scala":33,"docker":32,"python":40,"fastapi":40,"node.js":40,"react js":40,"javascript":40,"kubernetes":32,"openai api":40,"typescript":40,"restful api":40,"hugging face":40,"generative ai":40,"microservices":40,"data pipelines":40},[110,170,300,507,508,509,510,111,253,511,154,158,159,472,431,473,263,121,512,513,514,515,516,116,517,115],"React JS","FastAPI","Flask","Node.js","RESTful API","LLM","OpenAI API","Hugging Face","ETL","Data Pipelines","Scala",{"sdlc":40,"data processing":40,"financial markets":32,"investment banking":32,"trading strategies":32,"agile methodologies":40,"backend development":40,"system architecture":40,"frontend development":40,"financial data formats":32,"full stack development":40,"security best practices":40,"performance optimization":40,"financial domain knowledge":32},[520,521,522,523,524,525,526,44,340,527,436,528,529,530],"Full Stack Development","Frontend Development","Backend Development","System Architecture","Data Processing","Performance Optimization","Security Best Practices","Financial Domain Knowledge","Financial Markets","Trading Strategies","Financial Data Formats",{"id":532,"slug":533,"title":534,"raw_title":5,"is_featured":15,"company":535,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":536,"processed_country_iso_code_gmaps":537,"processed_home_office":244,"processed_salary_min":415,"processed_salary_max":538,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":539,"processed_employment_types":30,"processed_it_skills":540,"processed_it_skills_labels":541,"processed_job_expertise_skills":546,"processed_job_expertise_skills_labels":547,"max_cpc":54,"actual_cpc":55},66867,"solutions-design-it-specialist-the-toronto-dominion-bank-canada","Solutions Design IT Specialist",{"name":240,"slug":241,"logo_url":5},[148],[22],156000,[29],{"java":40,"kafka":33,"python":32,"airflow":33,"oracle 19c":40,"unix scripting":32,"databricks\u002Fspark":33},[115,542,543,110,544,160,545],"Oracle 19c","Unix scripting","Databricks\u002FSpark","Airflow",{"code review":40,"system design":40,"capital markets":33,"release management":40,"agile methodologies":32,"technical documentation":40,"application modernization":40,"data pipeline development":40,"event-driven technologies":32,"l2\u002Fl3 application support":40,"microservices architecture":32},[548,549,550,551,552,200,479,199,553,554,44],"Application Modernization","Data Pipeline Development","Microservices Architecture","Event-Driven Technologies","Release Management","L2\u002FL3 Application Support","Capital Markets",{"id":556,"slug":557,"title":558,"raw_title":5,"is_featured":15,"company":559,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":562,"processed_country_iso_code_gmaps":564,"processed_home_office":23,"processed_salary_min":565,"processed_salary_max":566,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":567,"processed_employment_types":30,"processed_it_skills":568,"processed_it_skills_labels":569,"processed_job_expertise_skills":576,"processed_job_expertise_skills_labels":577,"max_cpc":54,"actual_cpc":55},47469,"senior-engineer-digital-distribution-canada-ltd","Senior Engineer Digital Distribution",{"name":560,"slug":561,"logo_url":5},"Invesco Canada Ltd.","invesco-canada-ltd",[563],"Charlottetown",[22],70000,75000,[29],{"aws":40,"dbt":32,"sql":40,"ci\u002Fcd":40,"github":40,"python":40,"airbyte":40,"ansible":40,"snowflake":40,"terraform":40,"linux\u002Fbash":40,"apache airflow":40},[472,110,111,570,571,572,223,573,574,225,263,575],"Apache Airflow","Airbyte","Snowflake","Linux\u002FBash","Ansible","DBT",{"etl\u002Felt":40,"data modeling":40,"data integration":40,"data warehousing":40,"agile methodologies":40,"big data architectures":40,"technical documentation":32},[578,579,580,581,582,44,199],"Data Modeling","Data Warehousing","Big Data Architectures","ETL\u002FELT","Data Integration",{"id":584,"slug":585,"title":586,"raw_title":5,"is_featured":15,"company":587,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":588,"processed_country_iso_code_gmaps":589,"processed_home_office":23,"processed_salary_min":590,"processed_salary_max":591,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":592,"processed_employment_types":30,"processed_it_skills":593,"processed_it_skills_labels":594,"processed_job_expertise_skills":597,"processed_job_expertise_skills_labels":598,"max_cpc":54,"actual_cpc":55},47458,"senior-engineer-digital-distribution-amp-engagement-canada-ltd","Senior Engineer – Digital Distribution & Engagement",{"name":560,"slug":561,"logo_url":5},[563],[22],80000,85000,[29],{"aws":40,"sql":40,"ci\u002Fcd":32,"github":32,"python":40,"ai tools":33,"bitbucket":32,"snowflake":40,"apache airflow":40},[472,570,111,110,572,225,595,263,596],"Bitbucket","AI tools",{"etl\u002Felt":40,"data modeling":40,"data engineering":40,"data warehousing":40,"agile methodologies":32,"architecture documentation":32,"financial industry knowledge":32},[359,578,579,581,599,44,600],"Architecture Documentation","Financial Industry Knowledge",{"industry":602,"employment_type":616,"expertise_skills":619,"it_skills":679,"salary_currency":738,"processed_working_hours":743},[603,606,610,613],{"key":604,"label":375,"count":605},"financial services",33,{"key":607,"label":608,"count":609},"banking","Banking",16,{"key":611,"label":612,"count":40},"insurance","Insurance",{"key":614,"label":615,"count":33},"asset management","Asset Management",[617],{"key":30,"label":618,"count":9},"PERMANENT",[620,622,625,629,632,635,638,641,644,646,649,651,653,655,658,660,662,665,667,669,671,673,675,677],{"key":621,"label":44,"slug":621,"count":9},"agile-methodologies",{"key":623,"label":373,"slug":623,"count":624},"risk-management",10,{"key":626,"label":627,"slug":626,"count":628},"regulatory-compliance","Regulatory Compliance",6,{"key":630,"label":369,"slug":630,"count":631},"vendor-management",5,{"key":633,"label":634,"slug":633,"count":631},"strategic-planning","Strategic Planning",{"key":636,"label":637,"slug":636,"count":631},"devops","Devops",{"key":639,"label":640,"slug":639,"count":40},"business-analysis","Business Analysis",{"key":642,"label":643,"slug":642,"count":40},"stakeholder-management","Stakeholder Management",{"key":645,"label":339,"slug":645,"count":40},"test-automation",{"key":647,"label":648,"slug":647,"count":40},"governance","Governance",{"key":650,"label":199,"slug":650,"count":40},"technical-documentation",{"key":652,"label":51,"slug":652,"count":40},"change-management",{"key":654,"label":313,"slug":654,"count":40},"software-development",{"key":656,"label":657,"slug":656,"count":40},"project-management","Project management",{"key":659,"label":368,"slug":659,"count":40},"budget-management",{"key":661,"label":406,"slug":661,"count":40},"financial-services-knowledge",{"key":663,"label":664,"slug":663,"count":40},"sdlc","Sdlc",{"key":666,"label":91,"slug":666,"count":32},"product-ownership",{"key":668,"label":337,"slug":668,"count":32},"quality-engineering",{"key":670,"label":525,"slug":670,"count":32},"performance-optimization",{"key":672,"label":193,"slug":672,"count":32},"unit-testing",{"key":674,"label":46,"slug":674,"count":32},"wealth-management-knowledge",{"key":676,"label":185,"slug":676,"count":32},"technical-leadership",{"key":678,"label":53,"slug":678,"count":32},"business-case-development",[680,684,686,688,690,694,697,699,702,704,706,708,710,712,715,717,720,722,724,727,729,731,733,735],{"key":681,"label":682,"slug":681,"count":683},"cicd","Ci\u002FCd",11,{"key":685,"label":115,"slug":685,"count":683},"java",{"key":687,"label":110,"slug":687,"count":624},"python",{"key":689,"label":111,"slug":689,"count":624},"sql",{"key":691,"label":692,"slug":691,"count":693},"ms-azure","MS Azure",9,{"key":695,"label":696,"slug":695,"count":628},"javascript","Javascript",{"key":698,"label":159,"slug":698,"count":628},"kubernetes",{"key":700,"label":701,"slug":700,"count":631},"generative-ai","Generative Ai",{"key":703,"label":154,"slug":703,"count":631},"microservices",{"key":705,"label":117,"slug":705,"count":631},"jira",{"key":707,"label":301,"slug":707,"count":631},"git",{"key":709,"label":156,"slug":709,"count":631},"react",{"key":711,"label":160,"slug":711,"count":631},"kafka",{"key":713,"label":714,"slug":713,"count":631},"github","Github",{"key":716,"label":153,"slug":716,"count":40},"spring-boot",{"key":718,"label":719,"slug":718,"count":40},"infrastructure-as-code","Infrastructure As Code",{"key":721,"label":223,"slug":721,"count":40},"terraform",{"key":723,"label":116,"slug":723,"count":40},"c",{"key":725,"label":726,"slug":725,"count":40},"restful-apis","Restful Apis",{"key":728,"label":169,"slug":728,"count":40},"jenkins",{"key":730,"label":175,"slug":730,"count":40},"prompt-engineering",{"key":732,"label":108,"slug":732,"count":40},"cucumber",{"key":734,"label":158,"slug":734,"count":40},"docker",{"key":736,"label":737,"slug":736,"count":40},"mongodb","Mongodb",[739,741],{"key":26,"label":26,"count":740},35,{"key":742,"label":742,"count":33},"USD",[744],{"key":29,"label":29,"count":9},{"total":746,"jobs":747},0,[]]