崗位職責(zé):??1.?進(jìn)行軟件產(chǎn)品需求分析及可行性分析、相關(guān)設(shè)計(jì)文檔的編寫(xiě);??2.?構(gòu)建、設(shè)計(jì)、實(shí)現(xiàn)產(chǎn)品的軟件架構(gòu);??3.?進(jìn)行軟件開(kāi)發(fā)過(guò)程中所有流程與架構(gòu)的控制及管理;??4.?詳細(xì)制定應(yīng)用程序接口(?API?)和各種不同模塊的定義,其中包括用戶界面(?UI?)、流程和商業(yè)邏輯,及其它具體到平臺(tái)的各種設(shè)置,解決架構(gòu)中的技術(shù)問(wèn)題;??5.?進(jìn)行關(guān)鍵模塊的編碼;??6.?在軟件產(chǎn)品測(cè)試階段或軟件制作前,發(fā)現(xiàn)和解決系統(tǒng)BUG;??7.?輔導(dǎo)軟件工程師的產(chǎn)品開(kāi)發(fā)工作,設(shè)計(jì)出高品質(zhì)的軟件產(chǎn)品。??職業(yè)技能及工作經(jīng)驗(yàn)要求:??1、從事研發(fā)或技術(shù)管理工作7年以上,3年以上獨(dú)立帶領(lǐng)團(tuán)隊(duì)經(jīng)驗(yàn)。2、熟悉常用企業(yè)級(jí)開(kāi)發(fā)框架springMVC,struts2,Spring,hibernate,mybatis;3、對(duì)各種加密算法有一定了解,具備一定網(wǎng)絡(luò)安全知識(shí),能夠部署較高安全級(jí)別的項(xiàng)目。4、熟練使用三種以上數(shù)據(jù)庫(kù),nosql中熟練使用兩種以上,精通memcached或redis,靈活使用各類緩存級(jí)別。???5、能夠設(shè)計(jì)實(shí)施多重項(xiàng)目架構(gòu)及硬件架構(gòu),分布式文件系統(tǒng)、數(shù)據(jù)庫(kù)橫向分布、分布式Webserver,并能針對(duì)項(xiàng)目在保證負(fù)載均衡及數(shù)據(jù)一致性前提下作出優(yōu)劣取舍。????????????????????6、擁有多層架構(gòu),高可用的性,高延展性,高性能分布式系統(tǒng)的架構(gòu)經(jīng)驗(yàn)。??7、國(guó)家統(tǒng)招院校本科及以上學(xué)歷,計(jì)算機(jī)、軟件工程、通信、數(shù)學(xué)等相關(guān)專業(yè)。