高级应用开发工程师
职位描述
该职位来源于猎聘 岗位职责 Job Responsibilities
1、作为开发团队技术负责人,对Smart Factory应用的技术实现、代码质量、开发质量及开发交付结果负责,带领开发工程师按计划完成开发交付目标。
2、依据 Solutions & Architecture 团队确认的总体方案,将业务需求和系统架构转化为可实施的技术设计,负责关键模块、系统接口、数据交互及异常处理机制的详细设计。
3、负责MES、QMS、WMS、QAD集成及其他制造数字化应用的开发、系统集成、功能增强和缺陷修复,确保交付满足功能、性能、稳定性、安全性和可维护性要求。
4、制定开发计划,完成任务拆解、技术评估、工作量估算和开发资源协调;跟踪开发进度、风险和依赖,及时推动问题闭环。
5、建立并执行编码规范、分支策略、代码评审、单元测试和技术文档要求;推动GitLab、CI/CD、自动化构建及可追溯的版本发布实践。
6、组织复杂技术问题、生产重大缺陷和性能问题的分析与解决;对重复性问题开展根因分析,并推动架构改进和技术债治理。
7、指导和培养开发工程师,开展技术评审、知识分享和能力建设,建立关键系统及关键技术的备份机制,降低单一人员依赖。 任职要求 Job Requirements
1、5年以上企业级应用开发经验,具备2年以上技术负责人、开发组长或核心技术带领经验;有制造业数字化系统经验者优先。
2、熟练掌握主流企业级技术栈:Java。现代Web前后端开发技术,具备良好的面向对象设计和软件工程能力。
3、熟悉 PostgreSQL , SQL Server、Oracle或MySQL等关系型数据库,能够进行数据模型设计、复杂SQL编写、事务处理及基本性能分析。
4、熟悉REST API、Web Service、Message Queue、文件接口或数据库接口等集成方式,理解超时、重试、幂等、日志、告警和数据一致性机制。
5、熟悉Git/GitLab、分支管理、Code Review、CI/CD和版本发布流程,具有建立或改善研发工程规范的实践经验。
6、具备较强的技术判断、问题分析、计划组织和跨团队沟通能力,能够在生产系统压力下推动问题快速闭环。
7、理解制造业务中的工单、BOM、Routing、WIP、追溯、质量、库存和设备集成等核心概念者优先。
8、具备良好的中英文技术文档能力,能够与跨工厂团队及外部供应商进行有效沟通。
对这个职位感兴趣吗?