崗位職責(zé):
1. U9 Cloud 核心開發(fā) (后端 .NET + SQL Server)
?基于 U9 Cloud 架構(gòu)(UBF)進(jìn)行 BE 插件、BP 業(yè)務(wù)邏輯及 SV 接口服務(wù)的開發(fā)。
?負(fù)責(zé) ERP 核心業(yè)務(wù)單據(jù)(供應(yīng)鏈/生產(chǎn)/財(cái)務(wù))的功能擴(kuò)展與二次開發(fā)。
?編寫高效的 T-SQL 存儲(chǔ)過程處理 ERP 內(nèi)部復(fù)雜的業(yè)務(wù)運(yùn)算。
2. 外圍應(yīng)用全棧開發(fā) (前端 + 后端)
?負(fù)責(zé)基于 U9C 數(shù)據(jù)的外圍系統(tǒng)開發(fā)(如:供應(yīng)商門戶、客戶訂貨平臺(tái)、MES 看板、PDA 掃碼端等)。
?前端開發(fā): 使用 Vue.js / React / HTML5 / JavaScript 等技術(shù)棧開發(fā)用戶界面,要求界面交互友好,響應(yīng)速度快。
?后端 API 開發(fā): 使用 .NET Core / Web API 編寫中間件接口,實(shí)現(xiàn)前端應(yīng)用與 U9C 后臺(tái)的數(shù)據(jù)通訊。
3. 異構(gòu)數(shù)據(jù)庫(kù)管理與集成 (SQL Server + MySQL)
?雙數(shù)據(jù)庫(kù)維護(hù): 同時(shí)管理 ERP 端的 SQL Server 和外圍應(yīng)用/中臺(tái)的 MySQL 數(shù)據(jù)庫(kù)。
?數(shù)據(jù)同步與清洗: 設(shè)計(jì)并實(shí)現(xiàn) SQL Server 與 MySQL 之間的數(shù)據(jù)同步方案(如使用 ETL 工具、Canal 或定時(shí)任務(wù)),確保多系統(tǒng)間基礎(chǔ)檔案與業(yè)務(wù)單據(jù)的一致性。
?MySQL 優(yōu)化: 負(fù)責(zé) MySQL 數(shù)據(jù)庫(kù)的表結(jié)構(gòu)設(shè)計(jì)、索引優(yōu)化及慢查詢分析。
任職要求 :
1. 技術(shù)硬實(shí)力 (Full Stack)
?后端技術(shù):精通 C# / .NET Framework / .NET Core,有扎實(shí)的 OOP 編程思想。
?前端技術(shù): 熟練掌握 HTML5, CSS3, JavaScript (ES6+);至少掌握一種現(xiàn)代前端框架(Vue.js 優(yōu)先,或 React/Angular);了解 ElementUI/AntD 等常用組件庫(kù)。
?U9C 專項(xiàng): 熟悉 U9 / U9 Cloud 的 UBF 開發(fā)平臺(tái)、檔案結(jié)構(gòu)及 API 調(diào)用方式。
2. 數(shù)據(jù)庫(kù)能力 (Hybrid DB)
?SQL Server (必須): 精通 T-SQL,能處理 ERP 級(jí)的高并發(fā)與復(fù)雜關(guān)聯(lián)查詢。
?MySQL (必須): 熟練掌握 MySQL 數(shù)據(jù)庫(kù)開發(fā),了解 MySQL 存儲(chǔ)引擎(InnoDB)、MVCC 機(jī)制以及與 SQL Server 在語法和特性上的區(qū)別(如分頁(yè)、函數(shù)差異)。
3. 綜合經(jīng)驗(yàn)
?計(jì)算機(jī)相關(guān)專業(yè)本科及以上學(xué)歷,CET四級(jí)以上。
?2年以上開發(fā)經(jīng)驗(yàn),具備“ERP 二開 + Web 全棧”混合經(jīng)驗(yàn)者極佳。
?有異構(gòu)系統(tǒng)接口對(duì)接(Restful API / WebService)及數(shù)據(jù)集成經(jīng)驗(yàn)。