[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-skill-artifactory-ca":3,"job-search-\u002Fde-ca\u002Fjobs-by-skill\u002Fartifactory":4,"skill-page-filters-\u002Fde-ca\u002Fjobs-by-skill\u002Fartifactory":142,"featured-jobs-\u002Fde-ca\u002Fjobs-by-skill\u002Fartifactory":269},{},{"total":5,"jobs":6},2,[7,87],{"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":70,"processed_job_expertise_skills_labels":71,"max_cpc":85,"actual_cpc":86},78602,"senior-software-engineer-operations-sun-life-of-canada-corporate-2","Senior Software Engineer, Operations",null,false,{"name":14,"slug":15,"logo_url":11},"Sun Life of Canada - Corporate","sun-life-of-canada-corporate",[17],"Waterloo",[19],"CA","hybrid",90000,140000,"CAD","estimated",[26],"FULL_TIME","permanent",{"aws":5,"css":29,"git":29,"jsp":29,"sql":29,"xml":29,"html":29,"java":29,"jdbc":29,"jira":5,"json":29,"soap":29,"kafka":29,"maven":29,"docker":29,"gradle":29,"oracle":29,"ansible":29,"jenkins":29,"reactjs":29,"servlet":29,"ms teams":5,"rest api":29,"weblogic":5,"bitbucket":29,"java apis":29,"springmvc":29,"websphere":5,"confluence":5,"javascript":29,"kubernetes":29,"postgresql":29,"springboot":29,"artifactory":29,"light car proxy":29,"spring framework":29,"web security\u002Fowasp":29,"java enterprise edition (j2ee)":29,"multi-factor authentication (mfa)":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,59,60,61,62,63,64,65,66,67,68,69],"Java","JavaScript","HTML","XML","CSS","Java Enterprise Edition (J2EE)","Servlet","JDBC","JSP","Spring Framework","ReactJS","Kubernetes","Docker","SpringBoot","SpringMVC","Web Security\u002FOWASP","SOAP","REST API","Java APIs","JSON","SQL","Oracle","PostgreSQL","Jenkins","Artifactory","Bitbucket","Git","Gradle","Maven","Ansible","Multi-Factor Authentication (MFA)","Kafka","Light Car Proxy","AWS","Confluence","JIRA","MS Teams","WebSphere","WebLogic",{"cmmi":29,"itil":29,"scrum":5,"kanban":5,"agile framework":5,"change management":29,"disaster recovery":29,"root-cause analysis":29,"security compliance":29,"proactive monitoring":29,"java application support":29,"java application development":29,"software development life cycle (sdlc)":29},[72,73,74,75,76,77,78,79,80,81,82,83,84],"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",1,1.2,{"id":88,"slug":89,"title":90,"raw_title":11,"is_featured":12,"company":91,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":92,"processed_country_iso_code_gmaps":94,"processed_home_office":20,"processed_salary_min":95,"processed_salary_max":96,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":97,"processed_employment_types":27,"processed_it_skills":98,"processed_it_skills_labels":100,"processed_job_expertise_skills":118,"processed_job_expertise_skills_labels":119,"max_cpc":85,"actual_cpc":86},78509,"ios-developer-sun-life-of-canada-corporate","iOS Developer",{"name":14,"slug":15,"logo_url":11},[93],"Montréal",[19],65000,105000,[26],{"xml":5,"java":5,"json":5,"uikit":5,"splunk":5,"xctest":99,"combine":5,"jenkins":5,"rxswift":5,"swiftui":29,"artifactory":5,"async\u002Fawait":5,"spring boot":5,"storyboards":5,"restful apis":5,"swift testing":99,"ios development":29,"version control":99,"automated testing":99,"continuous deployment":99,"continuous integration":99,"ai-powered development tools":5},3,[101,102,103,104,105,106,107,108,109,110,111,50,34,112,113,114,54,115,55,31,116,117],"iOS Development","SwiftUI","XCTest","Swift Testing","Continuous Integration","Continuous Deployment","Version Control","Automated Testing","Combine","async\u002Fawait","RESTful APIs","UIKit","Storyboards","RxSwift","Splunk","Spring Boot","AI-powered development tools",{"mvvm":99,"viper":99,"debugging":99,"mobile ux":99,"profiling":99,"encryption":99,"code reviews":99,"unit testing":99,"authentication":99,"scrum ceremonies":99,"memory management":99,"agile methodologies":29,"integration testing":99,"secure data storage":99,"security principles":99,"app store deployment":99,"technology evaluation":99,"test driven development":99,"native mobile development":29,"behavior driven development":99,"offshore team collaboration":99,"ios human interface guidelines":99},[120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141],"Native Mobile Development","Agile Methodologies","Scrum Ceremonies","MVVM","VIPER","Test Driven Development","Behavior Driven Development","Unit Testing","Integration Testing","App Store Deployment","Debugging","Profiling","Memory Management","Mobile UX","iOS Human Interface Guidelines","Security Principles","Secure Data Storage","Encryption","Authentication","Code Reviews","Offshore Team Collaboration","Technology Evaluation",{"industry":143,"employment_type":147,"expertise_skills":150,"it_skills":205,"salary_currency":265,"processed_working_hours":267},[144],{"key":145,"label":146,"count":5},"financial services","Financial Services",[148],{"key":27,"label":149,"count":5},"PERMANENT",[151,153,155,157,159,162,164,166,168,170,172,175,177,179,182,184,186,188,191,194,196,198,200,203],{"key":152,"label":128,"slug":152,"count":85},"integration-testing",{"key":154,"label":126,"slug":154,"count":85},"behavior-driven-development",{"key":156,"label":125,"slug":156,"count":85},"test-driven-development",{"key":158,"label":80,"slug":158,"count":85},"disaster-recovery",{"key":160,"label":161,"slug":160,"count":85},"cmmi","Cmmi",{"key":163,"label":120,"slug":163,"count":85},"native-mobile-development",{"key":165,"label":131,"slug":165,"count":85},"profiling",{"key":167,"label":79,"slug":167,"count":85},"scrum",{"key":169,"label":83,"slug":169,"count":85},"security-compliance",{"key":171,"label":78,"slug":171,"count":85},"kanban",{"key":173,"label":174,"slug":173,"count":85},"mvvm","Mvvm",{"key":176,"label":82,"slug":176,"count":85},"root-cause-analysis",{"key":178,"label":81,"slug":178,"count":85},"change-management",{"key":180,"label":181,"slug":180,"count":85},"software-development-life-cycle-sdlc","Software Development Life Cycle (Sdlc)",{"key":183,"label":141,"slug":183,"count":85},"technology-evaluation",{"key":185,"label":135,"slug":185,"count":85},"security-principles",{"key":187,"label":121,"slug":187,"count":85},"agile-methodologies",{"key":189,"label":190,"slug":189,"count":85},"ios-human-interface-guidelines","Ios Human Interface Guidelines",{"key":192,"label":193,"slug":192,"count":85},"viper","Viper",{"key":195,"label":130,"slug":195,"count":85},"debugging",{"key":197,"label":84,"slug":197,"count":85},"proactive-monitoring",{"key":199,"label":122,"slug":199,"count":85},"scrum-ceremonies",{"key":201,"label":202,"slug":201,"count":85},"mobile-ux","Mobile Ux",{"key":204,"label":77,"slug":204,"count":85},"agile-framework",[206,208,210,213,215,218,221,223,226,229,231,234,237,239,242,244,247,250,252,254,256,258,261,263],{"key":207,"label":55,"slug":207,"count":5},"artifactory",{"key":209,"label":54,"slug":209,"count":5},"jenkins",{"key":211,"label":212,"slug":211,"count":5},"xml","Xml",{"key":214,"label":31,"slug":214,"count":5},"java",{"key":216,"label":217,"slug":216,"count":5},"json","Json",{"key":219,"label":220,"slug":219,"count":85},"web-securityowasp","Web Security\u002FOwasp",{"key":222,"label":56,"slug":222,"count":85},"bitbucket",{"key":224,"label":225,"slug":224,"count":85},"springboot","Springboot",{"key":227,"label":228,"slug":227,"count":85},"jdbc","Jdbc",{"key":230,"label":52,"slug":230,"count":85},"oracle",{"key":232,"label":233,"slug":232,"count":85},"ai-powered-development-tools","Ai-Powered Development Tools",{"key":235,"label":236,"slug":235,"count":85},"css","Css",{"key":238,"label":57,"slug":238,"count":85},"git",{"key":240,"label":241,"slug":240,"count":85},"multi-factor-authentication-mfa","Multi-Factor Authentication (Mfa)",{"key":243,"label":40,"slug":243,"count":85},"spring-framework",{"key":245,"label":246,"slug":245,"count":85},"springmvc","Springmvc",{"key":248,"label":249,"slug":248,"count":85},"restful-apis","Restful Apis",{"key":251,"label":65,"slug":251,"count":85},"confluence",{"key":253,"label":106,"slug":253,"count":85},"continuous-deployment",{"key":255,"label":60,"slug":255,"count":85},"ansible",{"key":257,"label":59,"slug":257,"count":85},"maven",{"key":259,"label":260,"slug":259,"count":85},"rxswift","Rxswift",{"key":262,"label":108,"slug":262,"count":85},"automated-testing",{"key":264,"label":42,"slug":264,"count":85},"kubernetes",[266],{"key":23,"label":23,"count":5},[268],{"key":26,"label":26,"count":5},{"total":270,"jobs":271},0,[]]