X - 软件开发人员 - OPS 管道

多伦多 14天前全职 网络
面议
RQ09689/RQ 高级软件开发人员 多伦多 混合工作 - 候选人必须在现场工作 3 天,远程工作 2 天,或根据客户的要求,最多可在现场工作 5 天。 合同期为 5-6 个月 与任务相关的职责: · 将技术系统规范转化为功能性、经过测试的应用程序。这包括编码和单元测试,以实施与不断变化的业务需求相符的 IDS 缺陷修复。 · 工作将通过一个名为 PILOT 的工单系统分配。每个工作项必须遵循 IDS 编码和开发标准,包括: 彻底的文档 检查 IDS 日志以查找静默错误 确保代码简洁且易读 删除过时的注释,并添加准确反映最近更改的新注释 保持代码库的清晰度(例如,适当的缩进,按照 IDS 标准命名变量,消除死代码或遗留代码) · 对于每个工作项,创建一份问题分析文档,详细说明所执行的分析、发现、改进建议和使用的工具。 · 每个工作项都应包含 IT 团队的发布说明。如果必要,应为业务用户创建一个单独的版本,以解释功能影响。 · 作为代码审查过程的一部分,开发人员必须提供对其更改的演示,以确保团队理解和一致。 · 创建部署指南,并与相关团队协调,以通过各种环境(测试、暂存和生产)推广应用程序。 · 更新现有的和/或创建新的应用程序设计文档(逻辑和物理) · 确保所有文档遵循 Go ITS 标准 54(由客户提供) · 确保遵循所有 OPS 和部委标准(由客户提供); · 开发 IDS 应用程序架构、设计组件和工作流程的全面文档,并与客户审查并获得正式批准。 · 在进行更改之前,审查与应用程序相关的所有设计决策,并与客户人员进行讨论。 · 提供应用程序的实施后支持。 · 修订应用程序、应用程序接口和数据库的文档。 · 对项目执行维护和支持活动 · 升级 IDS 中使用的 API 和第三方软件 · 解决和排除在软件包使用和操作过程中出现的技术问题,包括实施、转换和迁移的技术支持 对安大略省残疾人无障碍法(AODA)及相关法规和标准的知识和理解 能够根据需要提供用户和系统文档 必须具备的条件: • 精通 HCL Domino REST API 接口:擅长设计架构、定义范围和维护现有 REST API。 • 至少 5 年作为 Notes 程序员/分析师的经验,使用 Notes 版本 10 或 12; • 至少 5 年在 Domino 应用程序上下文中使用 Java 的经验 • 在 JavaScript 和 DOJO 框架方面有丰富经验