中级全栈开发人员
远程机会,加拿大 · 工程
关于我们
Operto Guest Technologies 是全球领先的度假租赁、酒店和服务式公寓的物业自动化和物联网平台,正在革新客人住宿和酒店管理。通过连接团队、客人、业主和智能设备的技术,Operto 解决了常见的摩擦点,提供完全无缝和个性化的住宿体验,提高效率、客人满意度和收入。
职位概述
为了推动我们的持续增长,我们正在寻找一名全栈开发人员加入我们的短期租赁(STaR)开发团队。您将参与各种正在进行的软件开发,根据新的业务需求维护和创建新功能。此职位的一个关键重点是弥合我们已建立的遗留系统与现代架构之间的差距。
职位职责
• 将复杂的业务需求转化为功能代码。
• 管理从构思到部署的完整开发过程,按需收集规格和需求。
• 维护、调试和重构遗留的 ColdFusion (CFML) 应用程序,以确保持续的稳定性和性能。
• 利用 AI 驱动的编码助手(例如 GitHub Copilot、ChatGPT)分析遗留 ColdFusion 代码库,加速调试,并协助将逻辑重构为现代标准。
• 故障排除、调试和升级整个堆栈的软件。
• 与利益相关者合作,创建安全、可靠、可扩展的软件解决方案。
• 使用当前和领先的编程语言和技术开发软件解决方案。
• 记录系统构建和配置;根据需要维护和更新文档。
• 遵循团队软件开发方法,包括变更管理、代码审查、变更控制等。
• 参与发布和冲刺计划、工件创建、冲刺测试、演示、回顾和解决方案发布。
• 根据需要履行其他职责。
职位要求
• 5 年以上的软件应用程序编写经验
• 具有 ColdFusion (CFML) 维护和遗留支持经验或强烈的学习意愿。
• 熟练使用 AI 开发工具有效地解释、记录和现代化遗留代码。
• 具有使用关系数据库(如 SQLServer、PostgreSQL)的经验
• 具备 Angular 的工作知识
• 具有 JavaScript/TypeScript、PHP、Java 的经验
• 了解最终一致性和 NoSQL 数据库
• 具有设计和开发 REST API 的经验
• 与领导层一起完成系统设计和架构
• 能够在快节奏的持续交付环境中茁壮成长,自我激励、注重细节,并热衷于构建世界级软件
Operto 是一个机会均等的雇主。所有申请者将被考虑就业,不论种族、肤色、宗教、性别、性取向、性别认同、国籍或残疾状况。我们致力于在招聘过程的所有环节提供便利。根据要求,我们将与您合作以满足您的需求。
感谢所有申请者的关注,但只有被选中参加面试的候选人会被联系。