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