[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-skill-cursor-ca":3,"job-search-\u002Fen-ca\u002Fjobs-by-skill\u002Fcursor":4,"skill-page-filters-\u002Fen-ca\u002Fjobs-by-skill\u002Fcursor":154,"featured-jobs-\u002Fen-ca\u002Fjobs-by-skill\u002Fcursor":283},{},{"total":5,"jobs":6},3,[7,75,119],{"id":8,"slug":9,"title":10,"raw_title":11,"is_featured":12,"company":13,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":16,"processed_country_iso_code_gmaps":18,"processed_home_office":20,"processed_salary_min":21,"processed_salary_max":22,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":25,"processed_employment_types":27,"processed_it_skills":28,"processed_it_skills_labels":30,"processed_job_expertise_skills":59,"processed_job_expertise_skills_labels":60,"max_cpc":73,"actual_cpc":74},99007,"software-engineer-iii-full-stackapi-integration-the-toronto-dominion-bank-canada","Software Engineer III (Full Stack\u002FAPI Integration)",null,false,{"name":14,"slug":15,"logo_url":11},"The Toronto-Dominion Bank (Canada)","the-toronto-dominion-bank-canada",[17],"Toronto",[19],"CA","hybrid",125500,154000,"CAD","estimated",[26],"FULL_TIME","permanent",{"git":29,"jwt":29,"sql":29,"jira":5,"rbac":29,"azure":5,"ci\u002Fcd":29,"linux":5,"nginx":5,"cursor":5,"docker":5,"oauth2":29,"node.js":29,"amazon q":5,"collibra":5,"rest api":29,"dynatrace":5,"kubernetes":5,"postgresql":29,"typescript":29,"claude code":5,"azure monitor":5,"github copilot":5,"openid connect":29,"azure key vault":5,"hashicorp vault":5,"microsoft copilot":5,"microsoft entra id":29},4,[31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58],"Node.js","TypeScript","REST API","SQL","PostgreSQL","Git","CI\u002FCD","OAuth2","OpenID Connect","JWT","RBAC","Microsoft Entra ID","Collibra","HashiCorp Vault","Azure Key Vault","Azure","Linux","NGINX","Docker","Kubernetes","Dynatrace","Azure Monitor","GitHub Copilot","Microsoft Copilot","Cursor","Claude Code","Amazon Q","Jira",{"data governance":5,"prompt engineering":5,"metadata management":5,"full stack development":29,"cloud & devops practices":29,"agile delivery methodologies":29,"api & integration engineering":29,"security & identity management":29,"ai-assisted software engineering":29,"enterprise application architecture":29,"automated testing & quality engineering":29,"operational support & incident resolution":29},[61,62,63,64,65,66,67,68,69,70,71,72],"Full Stack Development","API & Integration Engineering","Security & Identity Management","Cloud & DevOps Practices","Enterprise Application Architecture","AI-Assisted Software Engineering","Automated Testing & Quality Engineering","Operational Support & Incident Resolution","Agile Delivery Methodologies","Data Governance","Metadata Management","Prompt Engineering",1,1.2,{"id":76,"slug":77,"title":78,"raw_title":11,"is_featured":12,"company":79,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":80,"processed_country_iso_code_gmaps":81,"processed_home_office":82,"processed_salary_min":83,"processed_salary_max":84,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":85,"processed_employment_types":27,"processed_it_skills":86,"processed_it_skills_labels":87,"processed_job_expertise_skills":100,"processed_job_expertise_skills_labels":102,"max_cpc":73,"actual_cpc":74},98935,"quality-engineer-ii-the-toronto-dominion-bank-canada-2","Quality Engineer II",{"name":14,"slug":15,"logo_url":11},[17],[19],"onsite",81600,115200,[26],{"bdd":5,"git":5,"sql":5,"java":29,"jira":5,"cursor":5,"python":5,"testng":29,"jenkins":5,"cucumber":5,"bitbucket":5,"confluence":5,"javascript":5,"claude code":5,"restassured":29,"openai codex":5,"github copilot":5,"selenium webdriver":29},[88,34,89,90,91,36,92,58,93,94,95,96,97,98,53,55,56,99],"Java","JavaScript","Python","Jenkins","Confluence","Bitbucket","Selenium WebDriver","RESTAssured","TestNG","BDD","Cucumber","OpenAI Codex",{"devops":5,"mobile testing":101,"agile methodology":29,"automation testing":29,"salesforce testing":29,"quality engineering":29,"continuous integration":5,"retail banking knowledge":5,"test automation strategy":29,"risk analysis methodologies":5,"ncino implementation testing":29,"treasury management knowledge":5,"joint application design (jad)":5,"end-to-end test scenario design":29,"commercial lending business knowledge":5,"financial services industry knowledge":5},2,[103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118],"Quality Engineering","Automation Testing","Test Automation Strategy","Salesforce Testing","nCino Implementation Testing","Financial Services Industry Knowledge","Commercial Lending Business Knowledge","Retail Banking Knowledge","Treasury Management Knowledge","End-to-End Test Scenario Design","Joint Application Design (JAD)","Risk Analysis Methodologies","Agile Methodology","DevOps","Continuous Integration","Mobile Testing",{"id":120,"slug":121,"title":122,"raw_title":11,"is_featured":12,"company":123,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":126,"processed_country_iso_code_gmaps":127,"processed_home_office":20,"processed_salary_min":128,"processed_salary_max":129,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":130,"processed_employment_types":27,"processed_it_skills":131,"processed_it_skills_labels":132,"processed_job_expertise_skills":141,"processed_job_expertise_skills_labels":142,"max_cpc":73,"actual_cpc":74},91870,"golang-senior-application-developer-canadian-imperial-bank-of-commerce-canada","Golang Senior Application Developer",{"name":124,"slug":125,"logo_url":11},"Canadian Imperial Bank of Commerce (Canada)","canadian-imperial-bank-of-commerce-canada",[17],[19],100000,140000,[26],{"snyk":5,"cursor":5,"github":5,"golang":29,"ai agents":5,"sonarqube":5,"claude cli":5,"ai prompting":5,"github copilot":5,"microservice architecture":29},[133,134,53,135,55,136,137,138,139,140],"Golang","Microservice Architecture","Claude CLI","Snyk","SonarQube","GitHub","AI Prompting","AI Agents",{"static code analysis":5,"clean code principles":29,"it strategic planning":5,"application development":29,"applications programming":29,"code quality and governance":29,"project management technology":5,"test-driven development (tdd)":29,"end-to-end application security":29,"security vulnerability scanning":5,"software development best practices":29},[143,144,145,146,147,148,149,150,151,152,153],"Application Development","Applications Programming","Test-Driven Development (TDD)","Static Code Analysis","Security Vulnerability Scanning","Clean Code Principles","IT Strategic Planning","Project Management Technology","Software Development Best Practices","End-to-End Application Security","Code Quality and Governance",{"industry":155,"employment_type":162,"expertise_skills":165,"it_skills":218,"salary_currency":279,"processed_working_hours":281},[156,159],{"key":157,"label":158,"count":5},"financial services","Financial Services",{"key":160,"label":161,"count":73},"banking","Banking",[163],{"key":27,"label":164,"count":5},"PERMANENT",[166,168,170,172,174,176,178,180,182,184,187,190,192,195,197,199,201,203,205,207,209,211,213,215],{"key":167,"label":61,"slug":167,"count":73},"full-stack-development",{"key":169,"label":143,"slug":169,"count":73},"application-development",{"key":171,"label":146,"slug":171,"count":73},"static-code-analysis",{"key":173,"label":105,"slug":173,"count":73},"test-automation-strategy",{"key":175,"label":68,"slug":175,"count":73},"operational-support-incident-resolution",{"key":177,"label":109,"slug":177,"count":73},"commercial-lending-business-knowledge",{"key":179,"label":151,"slug":179,"count":73},"software-development-best-practices",{"key":181,"label":71,"slug":181,"count":73},"metadata-management",{"key":183,"label":150,"slug":183,"count":73},"project-management-technology",{"key":185,"label":186,"slug":185,"count":73},"api-integration-engineering","Api & Integration Engineering",{"key":188,"label":189,"slug":188,"count":73},"end-to-end-application-security","End-To-End Application Security",{"key":191,"label":70,"slug":191,"count":73},"data-governance",{"key":193,"label":194,"slug":193,"count":73},"test-driven-development-tdd","Test-Driven Development (Tdd)",{"key":196,"label":108,"slug":196,"count":73},"financial-services-industry-knowledge",{"key":198,"label":63,"slug":198,"count":73},"security-identity-management",{"key":200,"label":103,"slug":200,"count":73},"quality-engineering",{"key":202,"label":67,"slug":202,"count":73},"automated-testing-quality-engineering",{"key":204,"label":72,"slug":204,"count":73},"prompt-engineering",{"key":206,"label":111,"slug":206,"count":73},"treasury-management-knowledge",{"key":208,"label":144,"slug":208,"count":73},"applications-programming",{"key":210,"label":114,"slug":210,"count":73},"risk-analysis-methodologies",{"key":212,"label":148,"slug":212,"count":73},"clean-code-principles",{"key":214,"label":118,"slug":214,"count":73},"mobile-testing",{"key":216,"label":217,"slug":216,"count":73},"code-quality-and-governance","Code Quality And Governance",[219,221,224,226,228,230,232,235,238,241,244,247,250,253,255,257,259,261,264,267,269,272,274,276],{"key":220,"label":55,"slug":220,"count":5},"cursor",{"key":222,"label":223,"slug":222,"count":5},"github-copilot","Github Copilot",{"key":225,"label":36,"slug":225,"count":101},"git",{"key":227,"label":56,"slug":227,"count":101},"claude-code",{"key":229,"label":34,"slug":229,"count":101},"sql",{"key":231,"label":58,"slug":231,"count":101},"jira",{"key":233,"label":234,"slug":233,"count":73},"ai-agents","Ai Agents",{"key":236,"label":237,"slug":236,"count":73},"bdd","Bdd",{"key":239,"label":240,"slug":239,"count":73},"jwt","Jwt",{"key":242,"label":243,"slug":242,"count":73},"ai-prompting","Ai Prompting",{"key":245,"label":246,"slug":245,"count":73},"openai-codex","Openai Codex",{"key":248,"label":249,"slug":248,"count":73},"github","Github",{"key":251,"label":252,"slug":251,"count":73},"oauth2","Oauth2",{"key":254,"label":52,"slug":254,"count":73},"azure-monitor",{"key":256,"label":98,"slug":256,"count":73},"cucumber",{"key":258,"label":92,"slug":258,"count":73},"confluence",{"key":260,"label":88,"slug":260,"count":73},"java",{"key":262,"label":263,"slug":262,"count":73},"rbac","Rbac",{"key":265,"label":266,"slug":265,"count":73},"hashicorp-vault","Hashicorp Vault",{"key":268,"label":50,"slug":268,"count":73},"kubernetes",{"key":270,"label":271,"slug":270,"count":73},"typescript","Typescript",{"key":273,"label":136,"slug":273,"count":73},"snyk",{"key":275,"label":134,"slug":275,"count":73},"microservice-architecture",{"key":277,"label":278,"slug":277,"count":73},"ms-azure","MS Azure",[280],{"key":23,"label":23,"count":5},[282],{"key":26,"label":26,"count":5},{"total":284,"jobs":285},0,[]]