[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-skill-software-development-ca":3,"job-search-\u002Fen-ca\u002Fjobs-by-skill\u002Fsoftware-development":4,"skill-page-filters-\u002Fen-ca\u002Fjobs-by-skill\u002Fsoftware-development":237,"featured-jobs-\u002Fen-ca\u002Fjobs-by-skill\u002Fsoftware-development":362},{},{"total":5,"jobs":6},6,[7,59,102,138,181,209],{"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":31,"processed_job_expertise_skills":44,"processed_job_expertise_skills_labels":46,"max_cpc":57,"actual_cpc":58},84095,"it-solutions-and-data-designer-ia-financial-services-inc","IT Solutions and Data Designer",null,false,{"name":14,"slug":15,"logo_url":11},"IA Financial Services Inc.","ia-financial-services-inc",[17],"Montreal",[19],"CA","hybrid",90000,130000,"CAD","estimated",[26],"FULL_TIME","permanent",{"sql":29,"azure":30,"python":30,"etl\u002Felt":30,"testing":30,"security":30,"databases":30,"snowflake":30,"databricks":30,"deployment":30,"data modeling":30,"software development":30},4,3,[32,33,34,35,36,37,38,39,40,41,42,43],"SQL","Python","Azure","Snowflake","Databricks","ETL\u002FELT","Data Modeling","Databases","Software Development","Testing","Security","Deployment",{"audit activities":30,"data integration":30,"data warehousing":30,"change management":30,"it solution design":29,"incident resolution":30,"data solution design":29,"data quality management":30,"insurance industry knowledge":45,"financial services industry knowledge":45},2,[47,48,49,50,51,52,53,54,55,56],"IT Solution Design","Data Solution Design","Data Warehousing","Data Integration","Data Quality Management","Change Management","Incident Resolution","Audit Activities","Insurance Industry Knowledge","Financial Services Industry Knowledge",1,1.2,{"id":60,"slug":61,"title":62,"raw_title":11,"is_featured":12,"company":63,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":66,"processed_country_iso_code_gmaps":68,"processed_home_office":69,"processed_salary_min":70,"processed_salary_max":71,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":72,"processed_employment_types":27,"processed_it_skills":73,"processed_it_skills_labels":74,"processed_job_expertise_skills":84,"processed_job_expertise_skills_labels":85,"max_cpc":57,"actual_cpc":58},81385,"managing-director-cybersecurity-core-technology-audit-bank-of-montreal","Managing Director - Cybersecurity & Core Technology Audit",{"name":64,"slug":65,"logo_url":11},"Bank of Montreal","bank-of-montreal",[67],"Toronto",[19],"onsite",160000,215000,[26],{"analytics":30,"automation":30,"cloud platforms":30,"platform support":30,"service management":30,"ai-enabled auditing":30,"continuous auditing":30,"software development":30,"technology operations":30,"technology infrastructure":30},[75,76,77,78,79,80,40,81,82,83],"Analytics","Automation","Continuous Auditing","AI-enabled Auditing","Cloud Platforms","Technology Infrastructure","Service Management","Technology Operations","Platform Support",{"cybersecurity":29,"audit strategy":29,"emerging risks":29,"internal audit":29,"risk management":29,"technology audit":29,"quantum computing":30,"workforce planning":29,"regulatory compliance":29,"succession management":29,"capability development":29,"operational resilience":29,"artificial intelligence":30,"methodology enhancement":29,"supply chain dependencies":30,"technology risk management":29},[86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101],"Internal Audit","Technology Audit","Cybersecurity","Risk Management","Audit Strategy","Regulatory Compliance","Operational Resilience","Technology Risk Management","Emerging Risks","Artificial Intelligence","Quantum Computing","Supply Chain Dependencies","Workforce Planning","Succession Management","Methodology Enhancement","Capability Development",{"id":103,"slug":104,"title":105,"raw_title":11,"is_featured":12,"company":106,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":107,"processed_country_iso_code_gmaps":108,"processed_home_office":69,"processed_salary_min":109,"processed_salary_max":110,"processed_salary_currency":111,"processed_salary_source":24,"processed_working_hours":112,"processed_employment_types":27,"processed_it_skills":113,"processed_it_skills_labels":114,"processed_job_expertise_skills":122,"processed_job_expertise_skills_labels":123,"max_cpc":57,"actual_cpc":58},81418,"senior-manager-information-security-risk-bank-of-montreal","Senior Manager, Information Security Risk",{"name":64,"slug":65,"logo_url":11},[67],[19],85500,185000,"USD",[26],{"cloud security":30,"infrastructure":45,"security operations":30,"software development":45,"security architecture":30,"enterprise architecture":45,"vulnerability management":30,"identity and access management":30},[115,116,117,118,119,120,121,40],"Cloud Security","Identity and Access Management","Security Architecture","Vulnerability Management","Security Operations","Enterprise Architecture","Infrastructure",{"audit":29,"data analysis":29,"risk appetite":29,"risk reporting":29,"control testing":29,"risk assessment":29,"issue management":29,"information security":29,"emerging technologies":30,"governance frameworks":29,"regulatory compliance":29,"remediation governance":29,"technology risk management":29,"operational risk management":29,"third-party risk management":30,"cybersecurity risk management":29},[124,93,125,126,127,128,129,130,131,91,132,133,134,135,136,137],"Cybersecurity Risk Management","Operational Risk Management","Information Security","Governance Frameworks","Risk Assessment","Control Testing","Issue Management","Remediation Governance","Audit","Risk Reporting","Data Analysis","Risk Appetite","Third-Party Risk Management","Emerging Technologies",{"id":139,"slug":140,"title":141,"raw_title":11,"is_featured":12,"company":142,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":143,"processed_country_iso_code_gmaps":145,"processed_home_office":69,"processed_salary_min":146,"processed_salary_max":147,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":148,"processed_employment_types":27,"processed_it_skills":149,"processed_it_skills_labels":150,"processed_job_expertise_skills":168,"processed_job_expertise_skills_labels":169,"max_cpc":57,"actual_cpc":58},70438,"cloud-application-developer-aws-banking-payment-systems-bank-of-montreal","Cloud Application Developer - (AWS \u002F Banking\u002F Payment Systems)",{"name":64,"slug":65,"logo_url":11},[144],"Mississauga",[19],55500,120000,[26],{"paas":30,"saas":30,"aws cdk":29,"databases":30,"aws lambda":29,"aws sns\u002Fsqs":29,"aws dynamodb":29,"aws redshift":29,"cloud storage":29,"it automation":30,"cloud security":30,"aws eventbridge":29,"cloud computing":29,"cloud solutions":29,"troubleshooting":29,"elastic computing":30,"scripting languages":29,"software development":29,"configuration management":30,"software development lifecycle":29},[151,152,153,154,155,156,157,158,40,159,160,161,162,163,39,164,165,166,167,115],"AWS Lambda","AWS DynamoDB","AWS Redshift","AWS CDK","AWS SNS\u002FSQS","AWS EventBridge","Cloud Computing","Cloud Solutions","Scripting Languages","Troubleshooting","Software Development Lifecycle","Cloud Storage","IT Automation","Configuration Management","Elastic Computing","SaaS","PaaS",{"cloud migration":29,"technical design":29,"cloud architecture":29,"leading small teams":30,"application maintenance":29,"integration of data sources":29,"cloud application development":29,"continuous integration pipeline":29,"business process design in cloud":29,"cloud-native application development":29,"translating user needs to technical specifications":29},[170,171,172,173,174,175,176,177,178,179,180],"Cloud Application Development","Cloud Migration","Cloud-Native Application Development","Technical Design","Application Maintenance","Business Process Design in Cloud","Integration of Data Sources","Cloud Architecture","Continuous Integration Pipeline","Translating User Needs to Technical Specifications","Leading Small Teams",{"id":182,"slug":183,"title":184,"raw_title":11,"is_featured":12,"company":185,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":188,"processed_country_iso_code_gmaps":190,"processed_home_office":20,"processed_salary_min":191,"processed_salary_max":192,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":193,"processed_employment_types":194,"processed_it_skills":195,"processed_it_skills_labels":196,"processed_job_expertise_skills":203,"processed_job_expertise_skills_labels":204,"max_cpc":57,"actual_cpc":58},72616,"internship-it-sector-fall-2026-desjardins","Internship, IT sector, Fall 2026",{"name":186,"slug":187,"logo_url":11},"Desjardins","desjardins",[189],"Lévis",[19],40000,60000,[26],"student",{"it compliance":45,"it governance":45,"quality assurance":45,"software development":45,"business intelligence":45,"system administration":45,"platform administration":45},[40,197,198,199,200,201,202],"Quality Assurance","Business Intelligence","System Administration","Platform Administration","IT Governance","IT Compliance",{"data analysis":45,"business analysis":45,"it risk management":45,"functional analysis":45,"process documentation":45},[205,206,207,134,208],"Business Analysis","Functional Analysis","IT Risk Management","Process Documentation",{"id":210,"slug":211,"title":212,"raw_title":11,"is_featured":12,"company":213,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":216,"processed_country_iso_code_gmaps":217,"processed_home_office":69,"processed_salary_min":218,"processed_salary_max":219,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":220,"processed_employment_types":27,"processed_it_skills":221,"processed_it_skills_labels":222,"processed_job_expertise_skills":228,"processed_job_expertise_skills_labels":229,"max_cpc":57,"actual_cpc":58},65796,"machine-learning-engineer-ii-the-toronto-dominion-bank-canada","Machine Learning Engineer II",{"name":214,"slug":215,"logo_url":11},"The Toronto-Dominion Bank (Canada)","the-toronto-dominion-bank-canada",[67],[19],154000,199500,[26],{"r":30,"sql":29,"mlops":29,"scala":30,"python":29,"data engineering":29,"machine learning":29,"cloud architecture":30,"software development":29},[33,223,32,224,177,225,226,227,40],"R","Scala","MLOps","Machine Learning","Data Engineering",{"scrum":30,"data science":29,"generative ai":29,"responsible ai":30,"product adoption":30,"time series forecasting":30,"machine learning systems":29},[230,231,232,233,234,235,236],"Data Science","Machine Learning Systems","Generative AI","Time Series Forecasting","Responsible AI","Product Adoption","Scrum",{"industry":238,"employment_type":245,"expertise_skills":251,"it_skills":303,"salary_currency":357,"processed_working_hours":360},[239,242],{"key":240,"label":241,"count":5},"financial services","Financial Services",{"key":243,"label":244,"count":45},"banking","Banking",[246,249],{"key":27,"label":247,"count":248},"PERMANENT",5,{"key":194,"label":250,"count":57},"STUDENT",[252,254,256,258,261,264,266,268,270,272,274,276,278,281,283,285,287,289,291,293,295,297,299,301],{"key":253,"label":134,"slug":253,"count":45},"data-analysis",{"key":255,"label":91,"slug":255,"count":45},"regulatory-compliance",{"key":257,"label":93,"slug":257,"count":45},"technology-risk-management",{"key":259,"label":260,"slug":259,"count":57},"business-process-design-in-cloud","Business Process Design In Cloud",{"key":262,"label":263,"slug":262,"count":57},"responsible-ai","Responsible Ai",{"key":265,"label":94,"slug":265,"count":57},"emerging-risks",{"key":267,"label":137,"slug":267,"count":57},"emerging-technologies",{"key":269,"label":101,"slug":269,"count":57},"capability-development",{"key":271,"label":125,"slug":271,"count":57},"operational-risk-management",{"key":273,"label":131,"slug":273,"count":57},"remediation-governance",{"key":275,"label":133,"slug":275,"count":57},"risk-reporting",{"key":277,"label":124,"slug":277,"count":57},"cybersecurity-risk-management",{"key":279,"label":280,"slug":279,"count":57},"translating-user-needs-to-technical-specifications","Translating User Needs To Technical Specifications",{"key":282,"label":172,"slug":282,"count":57},"cloud-native-application-development",{"key":284,"label":174,"slug":284,"count":57},"application-maintenance",{"key":286,"label":87,"slug":286,"count":57},"technology-audit",{"key":288,"label":49,"slug":288,"count":57},"data-warehousing",{"key":290,"label":53,"slug":290,"count":57},"incident-resolution",{"key":292,"label":236,"slug":292,"count":57},"scrum",{"key":294,"label":97,"slug":294,"count":57},"supply-chain-dependencies",{"key":296,"label":55,"slug":296,"count":57},"insurance-industry-knowledge",{"key":298,"label":90,"slug":298,"count":57},"audit-strategy",{"key":300,"label":135,"slug":300,"count":57},"risk-appetite",{"key":302,"label":231,"slug":302,"count":57},"machine-learning-systems",[304,306,308,310,312,314,317,319,321,323,325,327,329,331,334,336,339,342,344,347,349,351,353,355],{"key":305,"label":40,"slug":305,"count":5},"software-development",{"key":307,"label":115,"slug":307,"count":45},"cloud-security",{"key":309,"label":33,"slug":309,"count":45},"python",{"key":311,"label":32,"slug":311,"count":45},"sql",{"key":313,"label":39,"slug":313,"count":45},"databases",{"key":315,"label":316,"slug":315,"count":57},"paas","Paas",{"key":318,"label":159,"slug":318,"count":57},"scripting-languages",{"key":320,"label":223,"slug":320,"count":57},"r",{"key":322,"label":42,"slug":322,"count":57},"security",{"key":324,"label":43,"slug":324,"count":57},"deployment",{"key":326,"label":165,"slug":326,"count":57},"elastic-computing",{"key":328,"label":158,"slug":328,"count":57},"cloud-solutions",{"key":330,"label":119,"slug":330,"count":57},"security-operations",{"key":332,"label":333,"slug":332,"count":57},"identity-and-access-management","Identity And Access Management",{"key":335,"label":117,"slug":335,"count":57},"security-architecture",{"key":337,"label":338,"slug":337,"count":57},"aws-dynamodb","Aws Dynamodb",{"key":340,"label":341,"slug":340,"count":57},"mlops","Mlops",{"key":343,"label":160,"slug":343,"count":57},"troubleshooting",{"key":345,"label":346,"slug":345,"count":57},"aws-redshift","Aws Redshift",{"key":348,"label":199,"slug":348,"count":57},"system-administration",{"key":350,"label":161,"slug":350,"count":57},"software-development-lifecycle",{"key":352,"label":200,"slug":352,"count":57},"platform-administration",{"key":354,"label":164,"slug":354,"count":57},"configuration-management",{"key":356,"label":197,"slug":356,"count":57},"quality-assurance",[358,359],{"key":23,"label":23,"count":248},{"key":111,"label":111,"count":57},[361],{"key":26,"label":26,"count":5},{"total":363,"jobs":364},0,[]]