[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-skill-git-ca":3,"job-search-\u002Fde-ca\u002Fjobs-by-skill\u002Fgit":8,"skill-page-filters-\u002Fde-ca\u002Fjobs-by-skill\u002Fgit":830,"featured-jobs-\u002Fde-ca\u002Fjobs-by-skill\u002Fgit":978},{"image_path":4,"content_de":5,"content_en":5,"composite_key":6,"last_updated":7},"\u002Fimages\u002Fskill\u002Fgit.webp",null,"skill:git:ca","2026-08-17T09:02:18.864766+02:00",{"total":9,"jobs":10},29,[11,67,102,137,180,222,285,331,357,400,447,478,530,566,609,649,681,704,741,765],{"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":55,"processed_job_expertise_skills_labels":56,"max_cpc":65,"actual_cpc":66},82572,"solution-designer-generative-ai-applications-canadian-imperial-bank-of-commerce-canada","Solution Designer Generative AI Applications",false,{"name":17,"slug":18,"logo_url":5},"Canadian Imperial Bank of Commerce (Canada)","canadian-imperial-bank-of-commerce-canada",[20],"Toronto",[22],"CA","hybrid",120000,160000,"CAD","estimated",[29],"FULL_TIME","permanent",{"aws":32,"git":32,"tfs":32,"jira":32,"ssis":32,"azure":32,"oracle":32,"devsecops":33,"sql server":32,"informatica":32,"azure devops":32,"caching data":33,"application design":32,"system reliability":33,"database development":32,"security engineering":33,"programming languages":32,"application development":32,"observability development":33,"scalable web applications":32},4,3,[35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54],"Oracle","SQL Server","Azure","AWS","Informatica","SSIS","Git","TFS","JIRA","Azure DevOps","Application Design","Application Development","Caching Data","Database Development","DevSecOps","Observability Development","Programming Languages","Scalable Web Applications","Security Engineering","System Reliability",{"solution design":32,"knowledge sharing":32,"technical leadership":32,"operational efficiency":32,"technology roadmapping":32,"design review facilitation":32,"cost-effective solution design":32,"business requirements translation":32},[57,58,59,60,61,62,63,64],"Solution Design","Technical Leadership","Technology Roadmapping","Business Requirements Translation","Cost-effective Solution Design","Operational Efficiency","Design Review Facilitation","Knowledge Sharing",1,1.2,{"id":68,"slug":69,"title":70,"raw_title":5,"is_featured":15,"company":71,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":74,"processed_country_iso_code_gmaps":76,"processed_home_office":23,"processed_salary_min":77,"processed_salary_max":78,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":79,"processed_employment_types":80,"processed_it_skills":81,"processed_it_skills_labels":83,"processed_job_expertise_skills":89,"processed_job_expertise_skills_labels":90,"max_cpc":65,"actual_cpc":66},84128,"intern-developer-ia-financial-services-inc","Intern – Developer",{"name":72,"slug":73,"logo_url":5},"IA Financial Services Inc.","ia-financial-services-inc",[75],"Québec",[22],40000,60000,[29],"student",{"git":82,"devops":82,"automation":82,"data science":82,"artificial intelligence":82,"software development principles":82},2,[41,84,85,86,87,88],"DevOps","Software Development Principles","Artificial Intelligence","Automation","Data Science",{"prototyping":82,"documentation":82,"data protection":82,"experimentation":82,"applied research":82,"technology watch":82,"security standards":82,"technical analysis":82,"co-creation workshops":82,"technology evaluation":82,"responsible innovation":82},[91,92,93,94,95,96,97,98,99,100,101],"Technical Analysis","Prototyping","Experimentation","Technology Evaluation","Documentation","Technology Watch","Applied Research","Co-creation Workshops","Security Standards","Data Protection","Responsible Innovation",{"id":103,"slug":104,"title":105,"raw_title":5,"is_featured":15,"company":106,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":107,"processed_country_iso_code_gmaps":108,"processed_home_office":23,"processed_salary_min":109,"processed_salary_max":110,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":111,"processed_employment_types":30,"processed_it_skills":112,"processed_it_skills_labels":113,"processed_job_expertise_skills":124,"processed_job_expertise_skills_labels":125,"max_cpc":65,"actual_cpc":66},84110,"net-programmer-analyst-ia-financial-services-inc",".NET Programmer Analyst",{"name":72,"slug":73,"logo_url":5},[75],[22],80000,110000,[29],{"c#":32,"git":32,"cobol":82,"kafka":82,"docker":82,"rancher":82,".net core":32,"easytrieve":82,"sql server":32,"azure devops":32,"visual studio":32,".net framework":32,"microsoft azure":82},[114,115,116,36,117,44,41,118,119,120,121,122,123],"C#",".NET Framework",".NET Core","Visual Studio","Kafka","Docker","Rancher","Microsoft Azure","COBOL","Easytrieve",{"safe":32,"code reviews":32,"fasat system":82,"unit testing":32,"quality assurance":32,"agile methodologies":32,"application support":32,"software development":32,"mainframe environment":82,"technical documentation":32,"object-oriented programming":32},[126,127,128,129,130,131,132,133,134,135,136],"Software Development","Agile Methodologies","SAFe","Object-Oriented Programming","Unit Testing","Quality Assurance","Code Reviews","Application Support","Technical Documentation","Mainframe Environment","FASAT System",{"id":138,"slug":139,"title":140,"raw_title":5,"is_featured":15,"company":141,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":142,"processed_country_iso_code_gmaps":143,"processed_home_office":23,"processed_salary_min":144,"processed_salary_max":145,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":146,"processed_employment_types":30,"processed_it_skills":147,"processed_it_skills_labels":148,"processed_job_expertise_skills":162,"processed_job_expertise_skills_labels":163,"max_cpc":65,"actual_cpc":66},82552,"senior-consultant-ai-safety-and-guardrails-engineering-canadian-imperial-bank-of-commerce-canada","Senior Consultant, AI Safety and Guardrails Engineering",{"name":17,"slug":18,"logo_url":5},[20],[22],100000,140000,[29],{"git":33,"python":32,"ai agents":33,"databricks":33,"policy as code":33,"ci\u002Fcd pipelines":33,"microsoft azure":33,"automated testing":33,"adversarial testing":33,"ai security tooling":33,"infrastructure as code":33,"ai evaluation frameworks":33,"retrieval-augmented generation":33,"large language model applications":33,"application programming interfaces":33},[149,41,150,151,152,121,153,154,155,156,157,158,159,160,161],"Python","CI\u002FCD pipelines","Automated testing","Application programming interfaces","Databricks","Policy as code","Infrastructure as code","Large language model applications","Retrieval-augmented generation","AI agents","AI evaluation frameworks","Adversarial testing","AI security tooling",{"mlops":32,"ai safety":32,"ai governance":32,"risk advisory":33,"risk management":32,"cloud governance":33,"control assurance":33,"policy development":33,"software engineering":32,"regulatory compliance":32,"continuous improvement":33,"guardrails engineering":32,"ai platform engineering":32,"machine learning lifecycle":32,"quality assurance standards":33,"machine learning engineering":32},[164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179],"AI governance","AI safety","Guardrails engineering","Machine learning lifecycle","MLOps","Risk management","Regulatory compliance","Policy development","Quality assurance standards","Cloud governance","Software engineering","Machine learning engineering","AI platform engineering","Control assurance","Risk advisory","Continuous improvement",{"id":181,"slug":182,"title":183,"raw_title":5,"is_featured":15,"company":184,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":185,"processed_country_iso_code_gmaps":186,"processed_home_office":23,"processed_salary_min":144,"processed_salary_max":187,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":188,"processed_employment_types":30,"processed_it_skills":189,"processed_it_skills_labels":190,"processed_job_expertise_skills":210,"processed_job_expertise_skills_labels":211,"max_cpc":65,"actual_cpc":66},84123,"lead-full-stack-developer-ia-financial-services-inc","Lead Full Stack Developer",{"name":72,"slug":73,"logo_url":5},[75],[22],150000,[29],{"c#":32,"git":32,"bash":33,"helm":33,"java":82,"react":32,"docker":32,"postman":33,"rancher":82,"mulesoft":82,".net core":32,"dynatrace":33,"rest apis":32,"terraform":82,"kubernetes":32,"powershell":33,"salesforce":82,"servicenow":82,"azure cloud":32,"github copilot":33,"ms-sql 2016 or later":32,"azure devops services":32,"kafka\u002Fconfluent cloud":33,"azure pipelines (yaml)":32},[116,114,191,192,193,194,195,41,119,196,197,198,199,200,201,202,120,203,204,205,206,207,208,209],"React","PowerShell","Bash","REST APIs","MS-SQL 2016 or later","Kubernetes","Helm","Azure Pipelines (YAML)","Postman","GitHub Copilot","Terraform","Java","Salesforce","MuleSoft","ServiceNow","Kafka\u002FConfluent Cloud","Dynatrace","Azure Cloud","Azure DevOps Services",{"microservices":33,"test automation":33,"agile principles":33,"ci\u002Fcd methodologies":32,"solution integration":32,"event-driven solutions":33,"full stack development":32,"application development":32,"integration architectures":33,"secure development practices":33,"artificial intelligence integration":33},[212,46,213,214,215,216,217,218,219,220,221],"Full Stack Development","Solution Integration","Agile Principles","Secure Development Practices","Test Automation","CI\u002FCD Methodologies","Integration Architectures","Microservices","Event-Driven Solutions","Artificial Intelligence Integration",{"id":223,"slug":224,"title":225,"raw_title":5,"is_featured":15,"company":226,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":229,"processed_country_iso_code_gmaps":230,"processed_home_office":23,"processed_salary_min":231,"processed_salary_max":187,"processed_salary_currency":232,"processed_salary_source":27,"processed_working_hours":233,"processed_employment_types":30,"processed_it_skills":234,"processed_it_skills_labels":235,"processed_job_expertise_skills":267,"processed_job_expertise_skills_labels":268,"max_cpc":65,"actual_cpc":66},81423,"senior-platform-engineer-ai-fabrics-bank-of-montreal","Senior Platform Engineer, AI & Fabrics",{"name":227,"slug":228,"logo_url":5},"Bank of Montreal","bank-of-montreal",[20],[22],70000,"USD",[29],{"go":32,"arm":32,"aws":32,"git":32,"opa":32,"rag":32,"java":33,"jira":32,"mtls":32,"oidc":32,"rego":32,"azure":32,"cedar":32,"ci\u002Fcd":32,"oauth":32,"spire":32,"github":32,"gitops":32,"mlflow":32,"python":32,"spiffe":32,"splunk":32,"bedrock":32,"bitbucket":32,"devsecops":32,"dynatrace":32,"langchain":32,"sagemaker":32,"terraform":32,"confluence":32,"embeddings":32,"guardrails":32,"kubernetes":32,"llamaindex":32,"typescript":33,"api gateway":32,"llm routing":32,"azure openai":32,"opentelemetry":32,"cloudformation":32},[149,236,237,202,38,37,196,201,238,239,240,241,49,41,242,243,244,245,246,247,248,249,250,251,252,253,254,207,255,256,257,258,259,260,261,262,263,264,265,266],"Go","TypeScript","CloudFormation","ARM","CI\u002FCD","GitOps","Bitbucket","GitHub","Jira","Confluence","Cedar","OPA","Rego","SPIFFE","SPIRE","mTLS","OAuth","OIDC","OpenTelemetry","Splunk","API Gateway","LLM Routing","RAG","Embeddings","Guardrails","Bedrock","Azure OpenAI","SageMaker","MLflow","LangChain","LlamaIndex",{"iam":32,"audit":32,"on-call":32,"api design":32,"ai governance":32,"observability":32,"cloud security":32,"policy as code":32,"responsible ai":32,"incident response":32,"workload identity":32,"distributed systems":32,"platform engineering":32,"production operations":32,"genai platform patterns":32,"regulated industry experience":32},[269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284],"Platform Engineering","Distributed Systems","API Design","Production Operations","Incident Response","On-call","Regulated Industry Experience","AI Governance","Responsible AI","Cloud Security","IAM","Policy as Code","Workload Identity","Observability","Audit","GenAI Platform Patterns",{"id":286,"slug":287,"title":288,"raw_title":5,"is_featured":15,"company":289,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":290,"processed_country_iso_code_gmaps":291,"processed_home_office":23,"processed_salary_min":144,"processed_salary_max":145,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":292,"processed_employment_types":30,"processed_it_skills":293,"processed_it_skills_labels":294,"processed_job_expertise_skills":310,"processed_job_expertise_skills_labels":311,"max_cpc":65,"actual_cpc":66},82575,"sr-application-developer-canadian-imperial-bank-of-commerce-canada","Sr. Application Developer",{"name":17,"slug":18,"logo_url":5},[20],[22],[29],{"git":32,"sql":33,".net":32,"azure":33,"kafka":33,"nosql":33,"blazor":32,"docker":33,"solace":33,"angular":32,"jenkins":33,"node.js":32,".net core":32,"javascript":32,"kubernetes":33,"typescript":32,"service bus":33,"azure devops":33,"github actions":33,"github copilot":33,"ci\u002Fcd pipelines":33,"prompt engineering":33,"restful api design":32,"monitoring\u002Falerting":33,"infrastructure as code":33,"event-driven architectures":33},[295,296,116,297,298,299,300,237,41,150,37,119,196,301,302,200,303,304,44,305,155,306,307,118,308,309],"Node.js",".NET","Blazor","Angular","RESTful API design","JavaScript","SQL","NoSQL","Prompt engineering","GitHub Actions","Jenkins","Monitoring\u002Falerting","Service Bus","Solace","Event-driven architectures",{"caching":33,"deployment":32,"monitoring":32,"unit testing":32,"microservices":32,"orchestration":33,"secure coding":32,"ui automation":32,"api automation":32,"message queues":33,"version control":32,"containerization":33,"automated testing":32,"functional design":32,"strategic planning":33,"integration testing":32,"technology roadmaps":33,"ai-driven development":33,"full-stack development":32,"object-oriented design":32,"technical architecture":32},[312,313,219,151,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330],"Full-stack development","Technical architecture","Deployment","Monitoring","Strategic planning","Technology roadmaps","Secure coding","Object-oriented design","Functional design","Unit testing","Integration testing","API automation","UI automation","Version control","Containerization","Orchestration","Caching","Message queues","AI-driven development",{"id":332,"slug":333,"title":334,"raw_title":5,"is_featured":15,"company":335,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":338,"processed_country_iso_code_gmaps":340,"processed_home_office":23,"processed_salary_min":109,"processed_salary_max":110,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":341,"processed_employment_types":30,"processed_it_skills":342,"processed_it_skills_labels":343,"processed_job_expertise_skills":349,"processed_job_expertise_skills_labels":350,"max_cpc":65,"actual_cpc":66},85636,"software-eng-iii-job-level-associate-morgan-stanley-svcs-canada-co","Software Eng III - Job Level: Associate",{"name":336,"slug":337,"logo_url":5},"Morgan Stanley Svcs Canada Co","morgan-stanley-svcs-canada-co",[339],"Montreal",[22],[29],{"c#":33,"c++":33,"git":82,"java":33,"scala":82,"python":33,"eclipse":82,"intellij":82,"unix\u002Flinux":82},[202,344,114,149,345,346,347,41,348],"C++","Scala","IntelliJ","Eclipse","Unix\u002FLinux",{"multithreading":33,"memory management":33,"functional programming":82,"client\u002Fserver architecture":33,"financial markets knowledge":82,"object-oriented programming":33,"software development lifecycle":33},[129,351,352,353,354,355,356],"Functional Programming","Client\u002FServer Architecture","Multithreading","Memory Management","Financial Markets Knowledge","Software Development Lifecycle",{"id":358,"slug":359,"title":360,"raw_title":5,"is_featured":15,"company":361,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":362,"processed_country_iso_code_gmaps":363,"processed_home_office":23,"processed_salary_min":231,"processed_salary_max":187,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":364,"processed_employment_types":30,"processed_it_skills":365,"processed_it_skills_labels":366,"processed_job_expertise_skills":392,"processed_job_expertise_skills_labels":393,"max_cpc":65,"actual_cpc":66},81368,"intermediate-aws-developer-wealth-management-technologies-bank-of-montreal","Intermediate AWS Developer, Wealth Management Technologies",{"name":227,"slug":228,"logo_url":5},[20],[22],[29],{"aws":32,"ecs":33,"git":32,"iam":32,"jwt":33,"sql":32,"jest":32,"docker":33,"angular":33,"aws cdk":32,"fargate":33,"node.js":32,"aws glue":33,"dynamodb":33,"rest api":32,"amazon s3":32,"aws batch":33,"oauth 2.0":33,"amazon rds":32,"amazon sns":32,"amazon sqs":32,"aws lambda":32,"encryption":32,"serverless":32,"typescript":32,"api gateway":33,"microservices":32,"cloud security":32,"data modelling":32,"openid connect":33,"ci\u002Fcd pipelines":32,"amazon cloudwatch":32,"automated testing":32,"amazon eventbridge":32,"aws step functions":32,"relational databases":32,"event-driven architecture":32},[38,295,237,367,219,368,369,370,371,372,373,374,375,376,377,378,301,379,380,41,150,151,381,382,279,383,298,119,256,384,385,386,387,388,389,390,391],"REST API","Serverless","Event-driven architecture","AWS Lambda","Amazon RDS","Amazon S3","Amazon SNS","Amazon SQS","Amazon EventBridge","AWS Step Functions","AWS CDK","Amazon CloudWatch","Relational databases","Data modelling","Jest","Cloud security","Encryption","DynamoDB","ECS","Fargate","AWS Batch","AWS Glue","OAuth 2.0","OpenID Connect","JWT",{"agile delivery":32,"software development":32,"investment industry knowledge":33,"asset management domain knowledge":33,"wealth management domain knowledge":33,"financial services domain knowledge":33,"cloud-native application development":32},[126,394,395,396,397,398,399],"Cloud-native application development","Agile delivery","Financial services domain knowledge","Wealth management domain knowledge","Asset management domain knowledge","Investment industry knowledge",{"id":401,"slug":402,"title":403,"raw_title":5,"is_featured":15,"company":404,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":405,"processed_country_iso_code_gmaps":406,"processed_home_office":23,"processed_salary_min":407,"processed_salary_max":408,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":409,"processed_employment_types":30,"processed_it_skills":410,"processed_it_skills_labels":411,"processed_job_expertise_skills":426,"processed_job_expertise_skills_labels":427,"max_cpc":65,"actual_cpc":66},84124,"developpeureuse-mulesoft-ia-financial-services-inc","Développeur(euse) MuleSoft",{"name":72,"slug":73,"logo_url":5},[75],[22],90000,130000,[29],{"git":33,"raml":32,"rest":32,"sftp":33,"soap":32,"azure":33,"ci\u002Fcd":33,"kafka":82,"munit":33,"docker":33,"http\u002Fs":33,"openapi":32,"ai tools":82,"dataweave":32,"oauth 2.0":33,"kubernetes":33,"salesforce":82,"api manager":32,"azure devops":33,"github copilot":82,"anypoint studio":32,"runtime manager":32,"anypoint exchange":32,"mulesoft anypoint platform":32},[412,413,414,415,416,417,418,419,420,421,389,422,423,41,44,240,424,37,119,196,118,203,200,425],"MuleSoft Anypoint Platform","Anypoint Studio","API Manager","Runtime Manager","Anypoint Exchange","DataWeave","REST","SOAP","RAML","OpenAPI","HTTP\u002FS","SFTP","MUnit","AI tools",{"logging":32,"alerting":32,"api design":32,"monitoring":32,"api security":32,"code reviews":32,"unit testing":32,"documentation":32,"api governance":32,"error handling":32,"agile ceremonies":33,"batch processing":33,"production support":32,"data transformation":32,"integration testing":32,"api-led connectivity":32,"integration patterns":32,"software development":32,"technical leadership":32,"synchronous processing":33,"asynchronous processing":33,"enterprise architecture":33,"integration development":32,"event-driven architecture":33},[428,429,430,431,432,433,434,369,435,436,437,438,439,315,440,321,322,441,442,95,443,444,445,446],"Software development","Integration development","API-led connectivity","API design","API security","Data transformation","Integration patterns","Batch processing","Asynchronous processing","Synchronous processing","Error handling","Logging","Alerting","Code reviews","Production support","Agile ceremonies","Technical leadership","API governance","Enterprise architecture",{"id":448,"slug":449,"title":450,"raw_title":5,"is_featured":15,"company":451,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":452,"processed_country_iso_code_gmaps":453,"processed_home_office":454,"processed_salary_min":109,"processed_salary_max":455,"processed_salary_currency":232,"processed_salary_source":27,"processed_working_hours":456,"processed_employment_types":30,"processed_it_skills":457,"processed_it_skills_labels":458,"processed_job_expertise_skills":466,"processed_job_expertise_skills_labels":467,"max_cpc":65,"actual_cpc":66},70489,"machine-learning-engineer-bank-of-montreal","Machine Learning Engineer",{"name":227,"slug":228,"logo_url":5},[20],[22],"onsite",175000,[29],{"aws":33,"git":33,"sql":33,"azure":33,"keras":32,"docker":33,"hadoop":33,"python":32,"jenkins":33,"pytorch":32,"kubernetes":33,"tensorflow":32,"apache spark":33,"scikit-learn":32,"google cloud platform":33},[149,301,459,460,461,462,463,464,119,196,305,41,38,37,465],"TensorFlow","PyTorch","Scikit-learn","Keras","Apache Spark","Hadoop","Google Cloud Platform",{"statistics":33,"mathematics":33,"programming":32,"deep learning":32,"ml algorithms":32,"scaling models":32,"machine learning":32,"operations research":33,"computational thinking":32,"continuous integration and continuous delivery\u002Fdeployment":32},[468,469,470,471,472,473,474,475,476,477],"Mathematics","Statistics","Operations Research","Deep Learning","Machine Learning","Scaling Models","Continuous Integration and Continuous Delivery\u002FDeployment","ML Algorithms","Computational Thinking","Programming",{"id":479,"slug":480,"title":481,"raw_title":5,"is_featured":15,"company":482,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":485,"processed_country_iso_code_gmaps":487,"processed_home_office":23,"processed_salary_min":407,"processed_salary_max":145,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":488,"processed_employment_types":30,"processed_it_skills":489,"processed_it_skills_labels":490,"processed_job_expertise_skills":515,"processed_job_expertise_skills_labels":516,"max_cpc":65,"actual_cpc":66},78602,"senior-software-engineer-operations-sun-life-of-canada-corporate-2","Senior Software Engineer, Operations",{"name":483,"slug":484,"logo_url":5},"Sun Life of Canada - Corporate","sun-life-of-canada-corporate",[486],"Waterloo",[22],[29],{"aws":82,"css":32,"git":32,"jsp":32,"sql":32,"xml":32,"html":32,"java":32,"jdbc":32,"jira":82,"json":32,"soap":32,"kafka":32,"maven":32,"docker":32,"gradle":32,"oracle":32,"ansible":32,"jenkins":32,"reactjs":32,"servlet":32,"ms teams":82,"rest api":32,"weblogic":82,"bitbucket":32,"java apis":32,"springmvc":32,"websphere":82,"confluence":82,"javascript":32,"kubernetes":32,"postgresql":32,"springboot":32,"artifactory":32,"light car proxy":32,"spring framework":32,"web security\u002Fowasp":32,"java enterprise edition (j2ee)":32,"multi-factor authentication (mfa)":32},[202,300,491,492,493,494,495,496,497,498,499,196,119,500,501,502,419,367,503,504,301,35,505,305,506,242,41,507,508,509,510,118,511,38,245,43,512,513,514],"HTML","XML","CSS","Java Enterprise Edition (J2EE)","Servlet","JDBC","JSP","Spring Framework","ReactJS","SpringBoot","SpringMVC","Web Security\u002FOWASP","Java APIs","JSON","PostgreSQL","Artifactory","Gradle","Maven","Ansible","Multi-Factor Authentication (MFA)","Light Car Proxy","MS Teams","WebSphere","WebLogic",{"cmmi":32,"itil":32,"scrum":82,"kanban":82,"agile framework":82,"change management":32,"disaster recovery":32,"root-cause analysis":32,"security compliance":32,"proactive monitoring":32,"java application support":32,"java application development":32,"software development life cycle (sdlc)":32},[517,518,519,520,521,522,523,524,525,526,527,528,529],"Java Application Support","Java Application Development","ITIL","CMMI","Software Development Life Cycle (SDLC)","Agile Framework","Kanban","Scrum","Disaster Recovery","Change Management","Root-Cause Analysis","Security Compliance","Proactive Monitoring",{"id":531,"slug":532,"title":533,"raw_title":5,"is_featured":15,"company":534,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":535,"processed_country_iso_code_gmaps":536,"processed_home_office":454,"processed_salary_min":537,"processed_salary_max":109,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":538,"processed_employment_types":80,"processed_it_skills":539,"processed_it_skills_labels":540,"processed_job_expertise_skills":552,"processed_job_expertise_skills_labels":553,"max_cpc":65,"actual_cpc":66},70536,"quantitative-developer-alpha-research-team-gam-summer-2027-co-opinternship-12-months-bank-of-montreal","Quantitative Developer (Alpha Research Team) - GAM, Summer 2027 (Co-op\u002FInternship) - 12 months",{"name":227,"slug":228,"logo_url":5},[20],[22],40500,[29],{"aws":82,"gcp":82,"git":82,"sql":33,"apis":82,"azure":82,"ci\u002Fcd":82,"spark":82,"docker":82,"duckdb":82,"pandas":82,"polars":82,"python":33,"airflow":82,"prefect":82,"testing":82,"microservices":82,"modular design":82,"version control":82,"machine learning":82,"object-oriented programming":82},[149,301,41,541,542,543,544,38,37,545,546,219,547,548,119,472,240,129,549,550,551],"Pandas","Polars","DuckDB","Spark","GCP","APIs","Airflow","Prefect","Modular Design","Testing","Version Control",{"data analysis":82,"risk modeling":82,"data pipelines":82,"data validation":82,"data engineering":82,"financial modeling":82,"data transformation":82,"portfolio analytics":82,"cloud infrastructure":82,"software engineering":82,"investment management":82,"quantitative research":82},[554,555,556,557,558,559,560,561,562,563,564,565],"Data Engineering","Data Pipelines","Quantitative Research","Portfolio Analytics","Financial Modeling","Risk Modeling","Investment Management","Software Engineering","Cloud Infrastructure","Data Validation","Data Transformation","Data Analysis",{"id":567,"slug":568,"title":569,"raw_title":5,"is_featured":15,"company":570,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":573,"processed_country_iso_code_gmaps":574,"processed_home_office":23,"processed_salary_min":575,"processed_salary_max":576,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":577,"processed_employment_types":30,"processed_it_skills":578,"processed_it_skills_labels":579,"processed_job_expertise_skills":589,"processed_job_expertise_skills_labels":590,"max_cpc":65,"actual_cpc":66},80087,"product-engineering-guidewire-billingcenter-configuration-integration-allstate-insurance-company-of-canada-permanent","Product Engineering (Guidewire BillingCenter Configuration & Integration)",{"name":571,"slug":572,"logo_url":5},"Allstate Insurance Company of Canada - Permanent","allstate-insurance-company-of-canada-permanent",[],[22],80900,129725,[29],{"git":33,"jira":33,"rest":33,"kafka":33,"react":33,"sonar":33,"github":33,"datadog":33,"teamcity":33,"bitbucket":33,"confluence":33,"java spring":33,"guidewire gosu":32,"ci\u002Fcd pipelines":33,"guidewire cloud":33,"ai tools and co-pilot":82,"guidewire billingcenter":32,"integration gateway apps":33},[580,581,582,583,584,418,191,118,585,41,243,43,245,586,242,587,150,588],"Guidewire BillingCenter","Guidewire Gosu","Integration Gateway Apps","Guidewire Cloud","Java Spring","Datadog","TeamCity","SONAR","AI tools and co-pilot",{"sdlc":32,"debugging":32,"code reviews":33,"batch monitoring":33,"code refactoring":33,"pair programming":82,"scrum ceremonies":33,"disaster recovery":33,"billing processing":32,"iteration planning":33,"system integration":32,"test driven development":32,"revision control systems":33,"agile software development":32,"behavior driven development":33,"design trade-off evaluation":33,"project management methodologies":33,"continuous integration and delivery":33,"guidewire billingcenter engineering":32,"testing (unit, integration, contract)":32},[591,592,593,594,595,596,597,598,599,600,601,602,603,525,604,605,441,606,607,608],"Guidewire BillingCenter Engineering","SDLC","Agile software development","System integration","Billing processing","Batch monitoring","Test driven development","Behavior Driven Development","Debugging","Testing (Unit, Integration, Contract)","Code refactoring","Revision control systems","Project management methodologies","Scrum ceremonies","Iteration planning","Continuous integration and delivery","Design trade-off evaluation","Pair programming",{"id":610,"slug":611,"title":612,"raw_title":5,"is_featured":15,"company":613,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":614,"processed_country_iso_code_gmaps":615,"processed_home_office":616,"processed_salary_min":617,"processed_salary_max":618,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":619,"processed_employment_types":30,"processed_it_skills":620,"processed_it_skills_labels":621,"processed_job_expertise_skills":640,"processed_job_expertise_skills_labels":641,"max_cpc":65,"actual_cpc":66},80077,"platform-consultant-cyber-platforms-data-tooling-allstate-insurance-company-of-canada-permanent","Platform Consultant — Cyber Platforms, Data, & Tooling",{"name":571,"slug":572,"logo_url":5},[],[22],"remote",109200,159200,[29],{"c":33,"f#":33,"go":33,"aws":32,"git":32,"tdd":32,"java":32,"rust":33,"azure":32,"ci\u002Fcd":32,"devops":32,"docker":32,"elixir":33,"github":32,"clojure":33,"haskell":33,"vs code":33,"agile\u002Fxp":32,"intellij":33,"metadata":33,"javascript":32,"kubernetes":32,"spring boot":32,"ai platforms":33,"data lineage":33,"restful apis":32,"canonical data models":33,"data quality frameworks":33,"analytics-ready datasets":33,"telemetry and observability systems":33},[202,300,236,622,623,624,625,626,627,346,628,41,243,629,630,119,196,38,37,240,631,632,84,633,634,635,636,637,638,639],"Rust","C","F#","Elixir","Clojure","Haskell","VS Code","Spring Boot","RESTful APIs","TDD","Agile\u002FXP","AI platforms","Telemetry and observability systems","Data lineage","Metadata","Data quality frameworks","Canonical data models","Analytics-ready datasets",{"ai governance":33,"structured data":32,"it solution design":32,"distributed systems":32,"security operations":33,"tooling integration":33,"software engineering":32,"platform architecture":32,"platform standardization":33,"cloud native microservices":32},[561,642,643,644,270,645,646,276,647,648],"Platform Architecture","IT Solution Design","Structured Data","Cloud Native Microservices","Security Operations","Tooling Integration","Platform Standardization",{"id":650,"slug":651,"title":652,"raw_title":5,"is_featured":15,"company":653,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":654,"processed_country_iso_code_gmaps":655,"processed_home_office":23,"processed_salary_min":144,"processed_salary_max":145,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":656,"processed_employment_types":30,"processed_it_skills":657,"processed_it_skills_labels":658,"processed_job_expertise_skills":671,"processed_job_expertise_skills_labels":672,"max_cpc":65,"actual_cpc":66},73466,"salesforce-release-manager-ia-financial-services-inc","Salesforce Release Manager",{"name":72,"slug":73,"logo_url":5},[339],[22],[29],{"git":32,"uml":33,"apex":33,"ci\u002Fcd":32,"kafka":82,"copado":33,"docker":33,"copilot":82,"gearset":33,"jenkins":33,"git flow":33,"mulesoft":82,"kubernetes":33,"salesforce":32,"azure devops":33,"content server":82,"platform events":33,"salesforce apis":33,"visual studio code":33,"salesforce cli (sf-cli)":33,"einstein activity capture":82},[203,659,660,661,662,663,305,41,240,44,119,196,664,665,666,667,118,204,668,669,670],"Apex","Salesforce APIs","Platform Events","Copado","Gearset","Visual Studio Code","Salesforce CLI (sf-cli)","Git Flow","UML","Einstein Activity Capture","Content Server","Copilot",{"devops":32,"design patterns":33,"risk management":32,"change management":32,"quality assurance":32,"release management":32,"architecture models":33,"deployment coordination":32,"salesforce integrations":33,"event-driven architectures":33,"salesforce environment management":32},[673,84,674,675,676,131,526,677,678,679,680],"Release Management","Salesforce Environment Management","Deployment Coordination","Risk Management","Architecture Models","Design Patterns","Event-Driven Architectures","Salesforce Integrations",{"id":682,"slug":683,"title":684,"raw_title":5,"is_featured":15,"company":685,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":688,"processed_country_iso_code_gmaps":689,"processed_home_office":454,"processed_salary_min":690,"processed_salary_max":691,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":692,"processed_employment_types":30,"processed_it_skills":693,"processed_it_skills_labels":694,"processed_job_expertise_skills":700,"processed_job_expertise_skills_labels":701,"max_cpc":65,"actual_cpc":66},66868,"software-engineer-i-the-toronto-dominion-bank-canada","Software Engineer I",{"name":686,"slug":687,"logo_url":5},"The Toronto-Dominion Bank (Canada)","the-toronto-dominion-bank-canada",[20],[22],69700,98400,[29],{"git":33,"sql":33,"bash":82,"oidc":82,"saml":82,"mssql":82,"oauth":82,"react":33,"github":33,"nodejs":33,"python":82,"swagger":33,"backstage":82,"javascript":33,"postgresql":33,"typescript":33,"restful apis":33,"github actions":33},[695,237,300,191,41,243,630,696,304,505,301,697,698,252,253,149,193,699],"NodeJS","Swagger","MSSQL","SAML","Backstage",{"ci\u002Fcd":33,"kanban":33,"testing":33,"documentation":33,"containerization":82,"identity providers":82,"agile methodologies":33,"software development":32,"software architecture":33},[126,702,127,523,240,550,95,703,326],"Software Architecture","Identity Providers",{"id":705,"slug":706,"title":707,"raw_title":5,"is_featured":15,"company":708,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":709,"processed_country_iso_code_gmaps":710,"processed_home_office":454,"processed_salary_min":711,"processed_salary_max":712,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":713,"processed_employment_types":30,"processed_it_skills":714,"processed_it_skills_labels":715,"processed_job_expertise_skills":731,"processed_job_expertise_skills_labels":732,"max_cpc":65,"actual_cpc":66},66789,"mainframe-software-engineer-ii-the-toronto-dominion-bank-canada","Mainframe Software Engineer II",{"name":686,"slug":687,"logo_url":5},[20],[22],81600,115200,[29],{"api":33,"db2":32,"ftp":33,"git":33,"jcl":32,"ndm":33,"sql":33,"cics":32,"java":82,"vsam":32,"cobol":32,"html5":82,"tibco":33,"spring":82,"angular":82,"endevor":33,"vb script":82,"service now":33,"microservice":33},[122,716,717,718,719,301,41,720,721,722,723,724,725,726,727,298,728,729,730],"JCL","CICS","DB2","VSAM","TIBCO","NDM","FTP","Endevor","Service Now","Microservice","API","JAVA","VB Script","Spring","HTML5",{"automation":33,"modernization":33,"batch processing":32,"quality management":33,"incident management":33,"root cause analysis":33,"mainframe engineering":32,"application development":32,"service-enabled integrations":32,"online transaction processing":32},[46,733,734,735,736,737,738,739,87,740],"Mainframe Engineering","Batch Processing","Online Transaction Processing","Service-Enabled Integrations","Incident Management","Root Cause Analysis","Quality Management","Modernization",{"id":742,"slug":743,"title":744,"raw_title":5,"is_featured":15,"company":745,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":746,"processed_country_iso_code_gmaps":747,"processed_home_office":454,"processed_salary_min":711,"processed_salary_max":712,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":748,"processed_employment_types":30,"processed_it_skills":749,"processed_it_skills_labels":750,"processed_job_expertise_skills":758,"processed_job_expertise_skills_labels":759,"max_cpc":65,"actual_cpc":66},66815,"quality-engineer-ii-mobile-automation-the-toronto-dominion-bank-canada","Quality Engineer II - Mobile Automation",{"name":686,"slug":687,"logo_url":5},[20],[22],[29],{"git":82,"appium":32,"charles":82,"jenkins":82,"cucumber":32,"selenium":32,"wiremock":82,"core java":32,"rest assured":32},[751,752,753,754,755,305,41,756,757],"Core Java","Selenium","Appium","Cucumber","REST Assured","Charles","Wiremock",{"sdlc":33,"stlc":33,"defect tracking":33,"test automation":32,"software testing":32,"agile methodologies":33,"quality engineering":32,"test scenario creation":32},[760,761,216,592,762,127,763,764],"Quality Engineering","Software Testing","STLC","Defect Tracking","Test Scenario Creation",{"id":766,"slug":767,"title":768,"raw_title":5,"is_featured":15,"company":769,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":770,"processed_country_iso_code_gmaps":771,"processed_home_office":23,"processed_salary_min":575,"processed_salary_max":24,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":772,"processed_employment_types":30,"processed_it_skills":773,"processed_it_skills_labels":774,"processed_job_expertise_skills":791,"processed_job_expertise_skills_labels":792,"max_cpc":65,"actual_cpc":66},80074,"product-engineering-fabric-data-engineering-allstate-insurance-company-of-canada-permanent","Product Engineering (Fabric Data Engineering)",{"name":571,"slug":572,"logo_url":5},[],[22],[29],{"dax":32,"git":32,"sql":32,"rest":33,"ci\u002Fcd":32,"spark":32,"python":32,"onelake":32,"pyspark":32,"power bi":32,"dataflows":32,"lakehouse":32,"notebooks":32,"warehouse":32,"delta lake":32,"direct lake":32,"azure devops":32,"azure monitor":32,"log analytics":32,"data pipelines":32,"github copilot":33,"microsoft fabric":32,"microsoft purview":32,"copilot in power bi":33,"fabric api for graphql":33},[775,776,777,778,779,555,780,781,301,782,149,544,783,44,240,41,784,785,786,787,788,789,418,200,790],"Microsoft Fabric","OneLake","Lakehouse","Warehouse","Notebooks","Dataflows","Direct Lake","PySpark","Delta Lake","Power BI","DAX","Microsoft Purview","Azure Monitor","Log Analytics","Fabric API for GraphQL","Copilot in Power BI",{"claims":32,"vacuum":32,"billing":32,"v-order":32,"z-order":32,"optimize":32,"actuarial":32,"loss ratio":32,"code review":32,"data lineage":32,"data quality":32,"star schemas":32,"underwriting":32,"data security":32,"dlp alignment":32,"observability":32,"combined ratio":32,"api integration":33,"data governance":32,"incident triage":32,"change data feed":32,"data engineering":32,"capacity planning":32,"liquid clustering":32,"semantic modeling":32,"release governance":32,"row-level security":32,"data transformation":32,"kimball methodology":32,"dimensional modeling":32,"regulatory reporting":32,"column-level security":32,"object-level security":32,"partitioning strategy":32,"spark workload tuning":32,"incremental load patterns":32,"insurance domain knowledge":32,"auto and property insurance":32,"slowly changing dimensions type 2":32,"delta table performance optimization":32},[554,793,794,795,564,796,797,798,799,800,801,802,803,804,805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,282,829],"Data Governance","Data Security","Data Quality","Semantic Modeling","Dimensional Modeling","Kimball Methodology","Star Schemas","Slowly Changing Dimensions Type 2","Incremental Load Patterns","Delta Table Performance Optimization","OPTIMIZE","Z-Order","V-Order","Liquid Clustering","VACUUM","Change Data Feed","Partitioning Strategy","Spark Workload Tuning","Row-Level Security","Column-Level Security","Object-Level Security","DLP Alignment","Data Lineage","Regulatory Reporting","Insurance Domain Knowledge","Auto and Property Insurance","Claims","Billing","Actuarial","Underwriting","Loss Ratio","Combined Ratio","API Integration","Capacity Planning","Code Review","Release Governance","Incident Triage",{"industry":831,"employment_type":843,"expertise_skills":849,"it_skills":905,"salary_currency":973,"processed_working_hours":976},[832,836,840],{"key":833,"label":834,"count":835},"financial services","Financial Services",24,{"key":837,"label":838,"count":839},"banking","Banking",14,{"key":841,"label":842,"count":33},"insurance","Insurance",[844,847],{"key":30,"label":845,"count":846},"PERMANENT",27,{"key":80,"label":848,"count":82},"STUDENT",[850,853,856,858,860,862,864,866,868,870,872,874,876,879,882,884,887,889,891,893,895,897,899,902],{"key":851,"label":127,"slug":851,"count":852},"agile-methodologies",5,{"key":854,"label":855,"slug":854,"count":32},"devops","Devops",{"key":857,"label":126,"slug":857,"count":32},"software-development",{"key":859,"label":525,"slug":859,"count":32},"disaster-recovery",{"key":861,"label":46,"slug":861,"count":33},"application-development",{"key":863,"label":131,"slug":863,"count":33},"quality-assurance",{"key":865,"label":134,"slug":865,"count":33},"technical-documentation",{"key":867,"label":564,"slug":867,"count":33},"data-transformation",{"key":869,"label":526,"slug":869,"count":33},"change-management",{"key":871,"label":130,"slug":871,"count":33},"unit-testing",{"key":873,"label":95,"slug":873,"count":33},"documentation",{"key":875,"label":561,"slug":875,"count":33},"software-engineering",{"key":877,"label":878,"slug":877,"count":33},"sdlc","Sdlc",{"key":880,"label":881,"slug":880,"count":33},"ai-governance","Ai Governance",{"key":883,"label":132,"slug":883,"count":33},"code-reviews",{"key":885,"label":886,"slug":885,"count":33},"project-management","Project management",{"key":888,"label":676,"slug":888,"count":33},"risk-management",{"key":890,"label":216,"slug":890,"count":33},"test-automation",{"key":892,"label":282,"slug":892,"count":33},"observability",{"key":894,"label":269,"slug":894,"count":33},"platform-engineering",{"key":896,"label":550,"slug":896,"count":82},"testing",{"key":898,"label":58,"slug":898,"count":82},"technical-leadership",{"key":900,"label":901,"slug":900,"count":82},"stlc","Stlc",{"key":903,"label":904,"slug":903,"count":82},"software-design-patterns","Software Design Patterns",[906,908,911,914,917,921,923,926,928,931,934,937,941,943,946,949,952,954,957,959,962,964,967,970],{"key":907,"label":41,"slug":907,"count":9},"git",{"key":909,"label":910,"slug":909,"count":839},"ms-azure","MS Azure",{"key":912,"label":301,"slug":912,"count":913},"sql",13,{"key":915,"label":149,"slug":915,"count":916},"python",12,{"key":918,"label":919,"slug":918,"count":920},"aws","Aws",11,{"key":922,"label":119,"slug":922,"count":920},"docker",{"key":924,"label":196,"slug":924,"count":925},"kubernetes",10,{"key":927,"label":202,"slug":927,"count":925},"java",{"key":929,"label":930,"slug":929,"count":925},"cicd","Ci\u002FCd",{"key":932,"label":305,"slug":932,"count":933},"jenkins",8,{"key":935,"label":118,"slug":935,"count":936},"kafka",7,{"key":938,"label":939,"slug":938,"count":940},"azure-devops","Azure Devops",6,{"key":942,"label":244,"slug":942,"count":940},"jira",{"key":944,"label":945,"slug":944,"count":940},"gcp","Gcp",{"key":947,"label":948,"slug":947,"count":852},"javascript","Javascript",{"key":950,"label":951,"slug":950,"count":32},"github-copilot","Github Copilot",{"key":953,"label":629,"slug":953,"count":32},"spring-boot",{"key":955,"label":956,"slug":955,"count":32},"typescript","Typescript",{"key":958,"label":219,"slug":958,"count":32},"microservices",{"key":960,"label":961,"slug":960,"count":32},"nodejs","Node.Js",{"key":963,"label":245,"slug":963,"count":32},"confluence",{"key":965,"label":966,"slug":965,"count":32},"github","Github",{"key":968,"label":969,"slug":968,"count":32},"rest-apis","Rest Apis",{"key":971,"label":972,"slug":971,"count":32},"cicd-pipelines","Ci\u002FCd Pipelines",[974,975],{"key":26,"label":26,"count":846},{"key":232,"label":232,"count":82},[977],{"key":29,"label":29,"count":9},{"total":979,"jobs":980},0,[]]