软件开发工程师-C++ 25WD89694

新加坡 26天前全职 网络
3.3万 - 5.5万 / 月
职位概述 这是一个激动人心的机会,可以成为Autodesk在新加坡的软件开发工程师动态团队的一员,开发一流的软件应用程序。成功的候选人将作为AutoCAD工具集应用程序(如AutoCAD Architecture)的软件工程师工作,负责开发新功能和维护现有代码。这包括根据产品设计规格进行软件设计、高质量实现和功能维护。 这是一个基于新加坡的混合职位,您将向软件开发高级经理汇报。 职责 - 根据产品规格设计、开发和测试桌面产品功能 - 调试和修复用户报告的产品问题 - 与全球工程站点的软件开发人员、产品设计师和质量保证工程师扩展团队合作 - 作为高性能团队的重要成员,做出重要的个人贡献 - 按时完成分配的任务,遵循预定的规格和质量标准 - 优化源代码以有效利用面向对象的设计、开发和代码重用 - 在功能测试和问题解决中与QA紧密合作 - 与技术负责人和架构师合作,保持高质量代码和架构一致性 - 为新功能的技术文档提供输入 - 修复构建、CI/CD、自动化和相关问题 - 提出并推动现有工程流程和实践的改进 最低资格 - 工程学位或计算机科学学士学位或同等学历。硕士学位是可取的 - 1到3年的软件开发经验 - 在Microsoft Windows平台上优秀的C++编程技能。有C#编程经验者优先 - 强大的编码和调试技能以及逻辑/分析能力 - 拥有面向对象设计和遗留代码分析的强大技能和/或经验 - 接触过软件开发过程,包括规格、文档和质量保证 - 在包括Scrum和测试驱动开发在内的敏捷开发方法中有工作经验 优先资格 - 维护中大型代码库的经验 - 了解MFC、Microsoft .NET和WPF - 了解AutoCAD产品功能 - JavaScript和/或Python知识 理想的候选人 - 对开发健壮的软件和编写可维护代码充满热情 - 学习能力强,务实且结果导向 - 能够快速学习大型软件系统 - 在变化的条件下灵活,能够在项目之间多任务,能够在团队中很好地工作以实现团队目标 - 出色的英语语言口头和书面沟通能力 - 自我导向,高度积极,愿意主动并承诺按时交付 - 对新技术及其及时采用有浓厚兴趣