高级软件工程师(API /NodeJS /Javascript)页面已加载## 高级软件工程师(API /NodeJS /Javascript)地点:多伦多,安大略省时间类型:全职发布时间:2天前申请截止日期:2026年1月16日(剩余4天申请)职位申请编号:2026-0000292在美国银行,我们正在努力做到最好。帮助我们服务的客户和企业做出更好、更聪明的财务决策,并支持我们支持的社区成长和成功。我们相信,只有我们所有人共同努力,才能实现我们的共同目标,每个人在其潜力上都是独一无二的。在美国银行的职业生涯为您提供了广泛且不断增长的机会,让您在职业生涯的每个阶段发现让您茁壮成长的因素。从第一天起,尝试新事物,学习新技能,发现您的长处。## 职位描述 该职位将负责分析、设计、测试、开发和维护一流的软件体验。候选人是一个自我激励的人,能够与团队和整个组织合作。候选人负责遵循美国银行标准的软件工件的生产,以确保对客户体验的影响最小。候选人将熟练掌握敏捷软件开发生命周期和DevOps原则。基本职责:- 负责设计、开发、测试、操作和维护产品 - 通过一致地编写生产就绪和可测试的代码来承担全栈所有权 - 始终如一地创建符合架构最佳实践的最佳设计;在定义技术设计时考虑系统/上下文的可扩展性、可靠性和性能 - 对失败进行分析,提出设计更改,并鼓励运营改进 - 在设计/编码决策时始终将客户体验放在首位 - 从代码审查中获取反馈并应用更改以满足标准 - 进行代码审查以提供有关工程最佳实践和遵循开发程序的指导 - 负责确保产品开发的各个方面都遵循合规性和安全性最佳实践 - 在开发标准中嵌入软件可靠性工程标准,表现出不懈的关注 - 拥抱新兴技术机会并为支持银行技术转型的最佳实践做出贡献 - 为创新、协作和持续改进的文化做出贡献 - 批判性地审查任务并确保它们被适当地优先排序和调整大小以进行增量交付;在需要升级之前预测和沟通阻碍因素和延迟 基本资格 - 学士学位或同等工作经验 - 五到六年相关经验 优先技能/经验 具有丰富的JavaScript、TypeScript和NodeJS开发经验 架构和实施高性能软件应用程序 对MongoDB和非关系数据库建模有深入理解 熟练掌握现代前端框架,如Ember或React* 了解CI/CD管道(Jenkins/Cloud bees)和容器化(Docker/Kubernetes*) 具有AWS、Azure或Google Cloud等云服务提供商的经验 具有SQL和关系数据库建模经验 熟练掌握敏捷软件开发生命周期和DevOps原则 能够为API(例如Swagger)和组件创建和维护技术文档 能够指导和辅导各技能水平的工程师 地点要求 该职位要求每周在美国银行地点工作三(3)天或更多。如果在申请或招聘过程中的任何部分我们可以为残疾人士提供便利,请参考我们的。 福利:我们对福利和总奖励的方式考虑到了我们团队成员的整体需求以及在工作内外茁壮成长所需的因素。这就是为什么我们的福利旨在帮助您和您的家人提高健康水平,保护您的财务安全,并让您安心。由于申请人数量众多,发布可能会提前关闭。**在美国银行,我们正在努力做到最好。帮助我们服务的客户和企业做出更好、更聪明的财务决策,并支持我们支持的社区成长和成功。我们相信,只有我们所有人共同努力,才能实现我们的共同目标,每个人在其潜力上都是独一无二的。在美国银行的职业生涯为您提供了广泛且不断增长的机会,让您在职业生涯的每个阶段发现让您茁壮成长的因素。从第一天起,尝试新事物,学习新技能,发现您的长处。J-18808-Ljbffr