Java 软件工程师;AIR MILES

多伦多 4天前全职 网络
面议
职位:Java 软件工程师(AIR MILES) 申请截止日期: 2025 年 12 月 10 日 地址: 250 Yonge Street 职位类别: 技术 AIR MILES 奖励计划是加拿大最知名的忠诚度计划之一,拥有超过 1000 万个活跃的收藏者账户,代表了超过一半的加拿大家庭。AIR MILES 收藏者可以在 300 多个领先的加拿大、全球和在线品牌以及全国数千个零售和服务地点赚取奖励里程。AIR MILES 是蒙特利尔银行(BMO)的全资子公司。 BMO 是加拿大历史最悠久的银行,也是北美第八大银行,全球客户超过 1200 万。 职位概述: 负责整个软件开发生命周期,包括跨职能团队合作,将需求转化为功能,管理开发团队和流程,以及进行软件测试和维护。具体项目关注领域包括将用户需求转化为技术规格,编写代码并管理设计规格的准备。支持系统设计,提供安全需求建议,并调试业务系统和服务应用。 运用深厚的算法、数据结构和编程语言知识,开发高质量的技术应用和服务,包括基于业务需求的工具、标准和相关软件平台。 • 理解、概念化并促进用户的技术需求,将用户需求转化为技术规格。 • 分析、开发、测试和实施新的软件程序,并记录整个软件开发生命周期的执行。 • 执行预防性和纠正性维护,故障排除和系统及核心软件组件的故障修复。 • 确保代码/配置遵循安全、日志记录、错误处理和性能标准以及非功能性要求。 • 评估新技术与程序/系统/生态系统的适配性,以及对流程、数据和风险的上下游影响。 • 遵循发布管理流程和标准,并应用版本控制。 • 协助解释和记录客户需求。 • 主要关注 BMO 内部的业务/团队,可能有更广泛的企业范围关注。 • 在给定规则内行使判断,识别、诊断和解决问题。 • 独立处理一系列复杂任务,可能包括独特情况。 • 根据需要分配更广泛的工作或责任。 资格: 中级水平的熟练度: • 编程。 • 应用集成。 • 测试驱动开发。 • 系统开发生命周期。 • 故障排除。 • 系统和技术集成。 • 口头和书面沟通技巧。 • 合作与团队技能。 • 分析和解决问题的能力。 • 基于数据的决策能力。 • 通常需要 4 - 6 年相关经验和相关领域的高等教育学位或等效的教育和经验组合。 • 通过教育和/或商业经验获得的技术熟练度。 薪资: $61,600.00 - $ 薪资类型: 固定薪资 以上代表 AIR MILES 的薪资范围和类型。 薪资将根据地点、技能、经验、教育和职位资格等因素有所不同,并可能包括佣金结构。兼职职位的薪资将根据定期工作的小时数进行比例调整。对于佣金职位,上述薪资代表 AIR MILES 在该职位第一年的预期目标。 AIR MILES 的总薪酬方案将根据职位的薪资类型而有所不同,可能包括基于绩效的激励、酌情奖金以及其他福利和奖励。AIR MILES 还提供健康保险、学费报销、意外和人寿保险以及退休储蓄计划。有关我们福利的更多详细信息,请访问: 关于我们 AIR MILES 奖励计划是加拿大最知名的忠诚度计划之一,拥有超过 1000 万个活跃的收藏者账户,代表超过一半的加拿大家庭。AIR MILES 收藏者可以在...