岗位职责
设计、原型制作、实施和测试软件的API功能。
有效利用面向对象方法设计、开发和重用代码。
理解并帮助完善新产品或升级的功能要求。
重构、优化现有代码、算法和服务。
与其他软件开发人员、产品设计师和质量保证工程师团队合作。
估算项目的工作量和时间表,遵循质量标准,并持续适应需求的变化并优化代码。
岗位要求
-具有计算机辅助设计、计算机科学、计算机工程、建筑、土木、数学或相关领域的学士或以上学位。
-熟悉C/C++程序设计,同时熟悉C#或Python中至少一种。
-具有五年以上大型BIM/CAD软件系统API设计经验。
-熟悉桌面端应用程序的常用API设计范式。
-熟悉面向对象编程和设计模式。
-具有良好的代码风格和编写习惯。
-工作主动,具有良好的沟通和表达能力。
-有AEC行业背景者优先。
-有Revit, ArchiCAD, SolidWorks, Inventor等大型软件功能及其API开发经验者优先。