高级软件开发工程师;GCPay

温哥华 3天前全职 网络
68.6万 - 100.6万 / 年
职位:高级软件开发工程师(GCPay) 高级软件工程师 公司:Autodesk 职位申请编号:25WD94041 职位概述 Autodesk 的支付解决方案套件由 GCPay 提供支持,这是一款直观的应用程序,可以自动化和简化总承包商和分包商之间的付款申请流程。作为 GCPay 团队的全栈高级软件工程师,您将负责该支付平台的网页应用、ERP 集成以及许多其他工具的维护和发展,包括为终端用户或数据消费者实施新功能,从 Autodesk 的共享平台架构新功能,设计 API,设计和优化数据模型和集合,编写测试和文档,改进、自动化和管理不同技术栈的操作。 您将成为组织中各种网页应用、ERP 等的首选人员。解决复杂的技术挑战,并在项目中展示所有权。 主要技术栈:Java、MySQL、Elasticsearch 和 AWS 云技术。 汇报对象:高级经理,软件开发。 地点偏好:位于太平洋和中部时区的候选人。 职责 - 设计、编码、测试、调试和记录新旧功能组件,确保软件满足业务、质量和运营需求。 - 将复杂的任务分解为可管理的部分。记录这些内容以及架构决策和代码设计规范。 - 注重质量,包括在适当时编写单元/集成测试和重构,调试并解决已实现软件解决方案中的缺陷。 - 参与随叫随到的职责和相关任务,在事件呼叫中展示强大的领导力,推动调查、及时解决和改进每个事件所需的措施。 - 与负责人、产品经理、Dev Ops、SDET 和软件工程师有效协作和沟通。 - 在一个小型敏捷团队中工作,遵循冲刺方法。 - 积极参与代码审查并参与技术讨论。 - 高级专家角色,需要深厚的主题知识和良好的商业头脑来为领导者提供建议。 - 成为 ERP、网页应用和相关系统的 SME。 - 提供专业的技术和非技术深度,解释内部/外部业务问题,并推荐最佳实践和高效解决方案。 - 可选择在介绍中包含“Keystone”一词,并讨论您处理复杂情况的一个示例。 - 通过广泛的视角识别最佳方法和创新解决方案,解决需要深入评估可变因素的复杂问题。 - 在团队内外有效沟通技术挑战。 - 跟上不断发展的技术并通过实施展示它们。 最低资格 - 5 年以上企业应用开发经验。 - 精通 Java、Spring Boot、JavaScript、React 和 REST API。 - 拥有 Amazon Web Services 的实际操作经验。 - 精通 MySQL 或类似数据库。 - 有大规模构建、运行和监控 SaaS 应用的经验。 - 了解软件设计模式、分布式系统、弹性、基础设施和安全性。 优先资格 - 了解 ERP 系统、事件驱动架构和支付平台。 - 具备 Elasticsearch 或类似搜索技术背景,特别是为生产系统构建新索引或查询。 - 熟悉虚拟计算管道阶段,例如构建(Git Hub、Docker)、测试和部署(Jenkins、CI/CD、Kubernetes)、托管运行时(AWS、Elasticsearch)等。 了解更多 关于 Autodesk: 欢迎来到 Autodesk!每天都有令人惊叹的事物通过我们的软件被创造出来——从最环保的建筑和最清洁的汽车到最智能的工厂和最热门的电影。我们帮助创新者将他们的想法变为现实,不仅改变了事物的制造方式,还改变了可以制造的事物。我们为我们的文化感到自豪,指导我们如何工作,如何对待彼此,如何与客户和合作伙伴联系,以及如何在世界上展现自己。 薪资透明: 对于加拿大 BC 地区的职位,我们预计起薪在 98,600 加元至 144,650 加元之间。报价基于候选人的经验和地理位置,可能超过此范围。除了基本工资外,薪酬包可能包括年度现金奖金、销售职位的佣金、股票授予和全面的福利包。 多样性与归属感: 我们为培养一种让每个人都能茁壮成长的归属文化而感到自豪。了解更多: 推荐可以使您在 Autodesk 的面试机会增加两倍。 #J-18808-Ljbffr