岗位职责:
需求分析与系统设计:深入理解BOM管理业务(如产品配置、EBOM、MBOM、SBOM的转换与集成,版本管理,变更管理等),参与系统架构设计和技术方案制定。
核心功能开发:负责BOM系统的核心模块开发,包括但不限于BOM创建、复制、比较、版本控制、工程变更通知(ECN/ECO)流程、BOM多视图管理等。
系统集成:负责BOM系统与周边系统(如PLM、ERP、MES、CRM)的接口开发与数据对接,确保数据无缝流转。
代码与文档编写:编写高质量、可维护的代码,并撰写相关的技术设计文档、API接口文档等。
系统运维支持:为系统用户提供二级/三级技术支持,快速定位并解决生产环境中出现的技术问题。
任职要求:
学历与经验:
1、机械设计制造、电子电气、计算机科学、软件工程或相关专业本科及以上学历。
2、具有3年以上应用软件开发的经验,必须具备至少1个完整的BOM/PLM/PDM系统或相关复杂业务系统(如EBOM、MBOM、变更等核心模块)的开发经验。
技术技能:
1、需要3年以上J2EEWeb应用软件开发的经验。
2、数据库:精通SQL,对MySQL、Oracle、PostgreSQL等至少一种关系型数据库有丰富的设计和优化经验。
3、熟悉基于HTTP的JSON服务实现和调用。
4、熟练掌握Java、Springframework、Hibernate(HQL语言)、JSF、JSP、Javascript、HTML等语语法。
5、熟练使用PLSQL、git、Idea等开发工具。
6、熟练使用PowerDesigner或Erwin进行数据建模和组件建模。
7、具备以下技能优先考虑:Activiti, Grails,iReport、CXF、quartz、JBPM、jboss seam、EXT JS、JQuery。
业务理解:
1、深刻理解BOM核心概念:熟悉产品数据结构,了解EBOM、MBOM、SBOM的区别与联系,理解工程变更(ECR/ECO/ECN)流程。
2、逻辑思维能力:具备极强的业务逻辑抽象能力和复杂问题分析解决能力。
优先考虑:
1、有与主流PLM系统(如Teamcenter、Windchill、Enovia)或ERP系统(如SAP、Oracle EBS)集成开发经验者优先。
2、有制造业背景,如汽车行业、半导体装备行业或其他大型设备制造业从业经验者优先。
3、参与IPD集成产品开发或精益生产管理方法的信息化集成建设经验者优先。
4、具有甘棠、梯升、敏桥等BOM系统开发经验者优先。
5、了解SolidWorks、SolidWorks Electrical、Altium Designer设计工具者优先。
软技能:
1、出色的沟通能力和团队协作精神,能够与不同背景的业务人员有效沟通。
2、强烈的责任心和自驱力,对技术有热情,乐于学习新知识。
3、注重细节,追求代码质量。
4、具备较强的文档撰写能力。
5、特别优秀者可放宽要求。