崗位職責
1. 全過程開發(fā)參與與系統(tǒng)運維?
1) 作為公司方技術代表,全程參與第三方MES服務商的開發(fā)過程,確保交付物符合公司技術規(guī)范與安全標準;
2) 主導公司MES系統(tǒng)的版本管理、部署上線、日常維護及后續(xù)的迭代升級更新,保障系統(tǒng)長期穩(wěn)定運行;
2. ?業(yè)務需求轉化與功能迭代?
1) 深入業(yè)務現(xiàn)場,在深刻理解并精準提煉業(yè)務需求的基礎上與第三方開發(fā)團隊對接;
2) 根據(jù)業(yè)務需求優(yōu)先級,制定產品功能迭代計劃,并協(xié)同第三方團隊進行開發(fā)實現(xiàn);
3. ?核心功能開發(fā)與質量保障?
1) 獨立負責部分核心功能模塊的詳細設計、編碼開發(fā)、系統(tǒng)集成工作,特別是在需要與公司現(xiàn)有系統(tǒng)(如ERP)對接的場景中承擔主導角色;
2) 嚴格執(zhí)行單元測試,編寫高質量、可維護的代碼,并撰寫清晰詳盡的技術開發(fā)文檔、API接口文檔及用戶操作手冊,形成完整的技術交付閉環(huán);
通用能力要求
必須項
1. 具有良好的溝通能力和跨團隊協(xié)同能力,高效推動與第三方開發(fā)團隊的技術對接。
2.具備良好的邏輯思維能力、分析及解決問題的能力,能獨立承擔系統(tǒng)模塊的開發(fā)。
3.扎實的開發(fā)基礎知識,對JVM原理有一定研究;
4.熟悉常用的JAVA開源框架(Spring,SpringMVCMyBatis等),并對框架的原理有所了解;
5.熟練掌握html/is/css等前端技術,并且熟悉使用jquery等前端框架;
6.熟練掌握數(shù)據(jù)庫基礎知識,有使用oracle數(shù)據(jù)庫和pg數(shù)據(jù)的經驗,并對數(shù)據(jù)庫語句調優(yōu),存儲過程 編寫有一定了解;
7.熟悉linux系統(tǒng)常用命令,能夠在linux系統(tǒng)下進行tomcat配置以及異常排查。
優(yōu)先項
擁有制造執(zhí)行系統(tǒng)(MES)、WMS(倉庫管理系統(tǒng))或相關工業(yè)軟件項目開發(fā)經驗者優(yōu)先。