软件工程师,高级开发人员,Javascript

16个月前全职
Manulife Insurance Malaysia

Manulife Insurance Malaysia

location 多伦多
unsaved
位置:多伦多老城区 我们是一家金融服务提供商,致力于为全球客户和同事在决策方面提供便利,帮助他们过上更好的生活。从我们的环境倡议到我们对社区的投资,我们以价值观为基础,在各个业务领域树立榜样。为了帮助我们脱颖而出,我们帮助您取得进步,因为当我们的同事身心健康、受到尊重和真正受到重视时,我们所有人都会茁壮成长。 立即加入我们的团队,了解如何推动您的职业发展,产生影响并引发真正的变革。 压缩工作周 混合工作 职位描述 加入我们的保险工程团队! 个人保险报价团队正在建设我们的基于Web的平台,用于生成新业务和现有保险示意图。我们的目标是改进顾问和客户的体验,确保我们的客户继续拥有他们成功所需的工具。 您将如何贡献: 在一个合作和支持性的团队结构中,与团队一起“一起完成”和“拥有”日常工作,为我们的数字解决方案提供新功能并发挥积极作用。 • 参与概念化和头脑风暴会议,设计创意和创新的数字解决方案。 • 设计、编码、单元测试和集成新功能和功能。 • 与产品负责人、软件工程师、质量工程师和业务分析师合作,发现通过软件交付新的商业价值的困难和机会。 • 维护并确保高质量的软件,对生产可靠性和使用情况负责。 • 在小组内推广敏捷原则和方法。 • 指导初级工程师,分享您的知识和专业知识,进行代码审查并提供建设性反馈,帮助他们在职业上成长。 • 熟悉敏捷和Dev Ops原则、测试驱动开发、持续集成等加速新功能交付的方法。 • 完成文档编写,例如部署、维护、支持和业务需求。 • 了解最新的测试软件和框架。 • 推动软件开发过程走向以质量为中心的方法论 什么激励您? • 您关注客户,倾听、参与并为他们的利益采取行动。 • 您具有广阔的视野,好奇心驱使您发现使用敏捷方法实现业务成果的方法。 • 您喜欢团队合作,享受一起完成任务的过程。 • 您拥有主人翁精神,构建解决方案,关注重要事项。 • 您做正确的事情,以诚信工作并发表意见。 • 您分享人性,帮助我们建立一个多元和包容的工作环境。 我们正在寻找什么: • 计算机科学、软件工程或相关领域的学士学位(或具有同等经验)。 • 至少3年的软件开发专业经验,专注于使用.NET C#进行后端开发和使用React、Redux和JavaScript进行前端开发。 • 熟悉软件开发的标准方法、设计模式和原则。 • 对软件架构有深入理解,并具备设计可扩展和高效系统的能力。 • 设计和测试高质量的RESTful API和微服务。 • 熟悉异步编程和多线程概念。 • 能够分析和调试分布式系统中的问题。 • 版本控制、性能优化和编码最佳实践。 • 具有行为驱动开发和测试驱动开发经验。 • 具备与团队成员合作的能力;能够进行指导、参与代码审查、分享技能和方法。 • 不断从成功和失败中学习。 • 良好的组织和解决问题的能力,使您能够通过创造性的摩擦来管理。 • 良好的口头和书面沟通能力,能够阐述技术愿景、可能性和结果。 • 积极开放的态度,愿意学习新的技术和框架。 • 对技术的热情以及保持与最新行业趋势保持同步的承诺。 Nice to haves: • Dev Ops和CI/CD工具(如Jenkins)的知识。 • 使用Docker、Gitflow、Flux、Helm Charts等容器化应用的知识。 • 对AKS、Pods和类似Istio的Mesh网络有基本了解。 我们能提供什么? • 有竞争力的薪资和福利待遇。 • 可向上和向外延伸的成长轨迹,鼓励您追随自己的激情并学习新技能。 • 专注于与我们一起发展您的职业道路。 • 灵活的工作政策和良好的工作与生活平衡。 • 专业发展和领导机会。 我们的承诺: 以价值为先的文化 我们每天都以价值观为先,共同将其付诸实践。 无限机会 我们在您职业生涯的每个阶段都创造学习和成长的机会。 持续创新 我们邀请您帮助重新定义金融服务的未来。 交付中...