職位描述:
1.系統(tǒng)設計
(1) 根據產品(項目)解決方案、需求文檔,負責技術選型,制定產品(項目)架構方案;
(2) 負責產品(項目)的系統(tǒng)分析、架構設計與系統(tǒng)設計;
(3) 搭建通用技術架構,形成標準化軟件產品框架、技術規(guī)范;
(4)搭建和維護前后端基礎框架和通用型組件,并對此進行優(yōu)化和擴展。
2.技術開發(fā)
(1) 根據軟件需求規(guī)格說明及UI設計,編寫軟件設計說明等文檔;
(2) 嚴格按照公司軟件開發(fā)規(guī)范進行編碼,確保代碼質量;
(3) 負責代碼檢查、評審,協(xié)助、指導項目開發(fā)人員工作;
(4) 負責技術難題攻關,解決系統(tǒng)開發(fā)、運行中出現(xiàn)的各種問題;
(5) 協(xié)助完成軟件集成、部署、發(fā)布等工作;
(6)完成其他與技術開發(fā)相關的工作。
3.工作協(xié)同
(1) 與項目組成員分工協(xié)作,解決技術難題,保障產品(項目)開發(fā)進度與質量;
(2) 參與部門新成員管理工作,指導團隊成員能力提升;
(3) 參與技術管理規(guī)范、技術資產、技術培訓等管理工作;
(4)完成領導交辦的其他事務。
任職要求:
1.本科以上學歷,計算機、電子信息、自動化等相關專業(yè),10年以上計算機軟件行業(yè)開發(fā)經驗,3年以上系統(tǒng)設計、架構師工作經驗,持有相關證書的優(yōu)先;
2.具有全棧開發(fā)與項目管理經驗,具有獨立帶領團隊完成項目開發(fā)的經歷;
3.掌握多種軟件開發(fā)語言(C++、JAVA等)和應用技術,熟悉Java語言及其主流框架,如Spring cloud、Spring boot、Spring MVC、Mybaits等;
4. 熟悉多種數(shù)據庫管理系統(tǒng),熟悉Linux、WindowsS平臺環(huán)境開發(fā)打包、部署、運維等;
5.了解系統(tǒng)架構設計方法論,如RUP、TOGAF、DoDAF等;深刻理解并應用數(shù)據建模相關知識,如候選鍵、關系運算、完整性約束、函數(shù)依賴、規(guī)范化設計等;
6.掌握大型分布式、高并發(fā)、高可用的設計原理,掌握身份認證、權限管控與業(yè)務解耦的實現(xiàn)原理,并有實際的實踐經驗;
7.具備優(yōu)秀的溝通協(xié)調能力、協(xié)作精神和良好的職業(yè)道德,具備獨立分析問題和解決問題的能力,具有一定的文檔撰寫能力;
8. 具備良好的適應能力、學習能力和快速反應能力;主動積極,認真負責,高效執(zhí)行,充滿正能量。