崗位職責:
1、參與系統(tǒng)全生命周期管理: 參與系統(tǒng)設(shè)計、開發(fā)、運維各階段;提出業(yè)務(wù)流程優(yōu)化與重構(gòu)方案;協(xié)助定義系統(tǒng)功能,完成需求及設(shè)計文檔。
2、負責端到端功能開發(fā):
前端: 負責上位機客戶端、Web應(yīng)用、大屏展示、移動端(含小程序)等功能開發(fā)與優(yōu)化。
后端: 負責后端架構(gòu)(單體應(yīng)用/微服務(wù))、API接口、WCF服務(wù)等功能開發(fā)與優(yōu)化;熟悉Spring Boot等框架,能進行搭建和組件應(yīng)用。
集成: 對接工廠車間自動化物流需求,負責整合立體倉庫等接口,參與自動化物流體系建設(shè)。
3、負責系統(tǒng)運維與支持: 負責現(xiàn)有系統(tǒng)(上位機、質(zhì)檢系統(tǒng)、大屏、Web項目、移動端、微服務(wù)、接口平臺等)的日常運維、監(jiān)控、問題排查及優(yōu)化整改;配合各工廠現(xiàn)場進行緊急問題處理與軟件實施。
4、參與系統(tǒng)優(yōu)化與改進: 參與系統(tǒng)框架(前端、后端、微服務(wù))、界面樣式及整體性能的持續(xù)優(yōu)化與整改;可進行簡單UI及原型設(shè)計。
任職要求:
1、扎實的技術(shù)基礎(chǔ)與架構(gòu)理解:
后端: 熟悉J2EE系統(tǒng)開發(fā)架構(gòu),理解軟件系統(tǒng)架構(gòu),精通面向?qū)ο蠓治鲈O(shè)計方法;熟悉 Spring Boot 框架、微服務(wù)框架、Hibernate 等;具有基于 SOAP 或 RESTful 服務(wù)的開發(fā)經(jīng)驗。
數(shù)據(jù)庫: 熟練數(shù)據(jù)庫開發(fā)技術(shù),至少精通 MySQL / SQL Server / Oracle 中的一種;能夠熟練編寫和調(diào)試存儲過程;了解基本的數(shù)據(jù)庫優(yōu)化方法。(熟悉 Oracle 者優(yōu)先)
前端: 熟悉 HTML、JavaScript、CSS、XML、JSON、WebAPI 等技術(shù);了解 Vue (Vue2/Vue3)、ElementUI、JQuery 等前端框架/庫;熟練使用 Webpack 等打包工具;熟悉 HTTP 協(xié)議、WebSocket 協(xié)議及瀏覽器渲染機制。
2、思維邏輯清晰,分析能力強,工作主動性強,善于思考與解決問題,并具備具備良好的表達與溝通能力。
3、擁有 C# 開發(fā)項目經(jīng)驗,或擁有前端及移動端 (如 Uni-App) 開發(fā)項目經(jīng)驗,或熟悉 Oracle 數(shù)據(jù)庫(針對數(shù)據(jù)庫要求)者優(yōu)先。