崗位職責:
1、根據(jù)部門經(jīng)理、開發(fā)經(jīng)理擬定的產(chǎn)品功能任務,參與具體的目標任務分解,并提出技術路線選型建議;
2、遵照公司內(nèi)部技術產(chǎn)品管理標準、編碼規(guī)范、開發(fā)流程進行項目任務開發(fā)、實施。根據(jù)擬定的項目開發(fā)計劃,完成項目開發(fā)目標,輸出可測試的、無重大bug的產(chǎn)品版本進行測試;
3、根據(jù)公司開發(fā)流程要求,完成相應開發(fā)文檔、資料的編寫,遵守公司Git、SVN管理制度,定期定時完成代碼、文檔提交,配合公司內(nèi)部代碼走查;
4、采用JAVA開發(fā)相關語言,對相關的技術進行分析,結合項目的任務情況進行詳細分析,設計具體的技術實現(xiàn)方案并完成方案討論。功能任務清單;技術設計方案;
5、在項目中對分配的模塊、協(xié)議的開發(fā)內(nèi)容,按照計劃完成具體的實現(xiàn)工作,按時按質(zhì)保障項目的順利交付;
6、對負責的模塊開發(fā)的成果進行測試自驗,保證功能的正確性;
7、開發(fā)的過程中遵照公司內(nèi)部技術產(chǎn)品管理標準、編碼規(guī)范、開發(fā)流程;
8、項目開發(fā)過程中根據(jù)公司軟件開發(fā)流程輸出相應的設計文檔,包含項目模塊的詳細設計文檔,數(shù)據(jù)庫設計說明書、接口設計說明書以及部署文檔;
9、根據(jù)部門培訓要求,輸出相關的培訓文檔;
10、對領用的IT資產(chǎn)妥善保管,確保不會引起泄露風險;在對關鍵的區(qū)域或者設備操作時,注意進行流程申請和流程遵循,避免不必要的流程管控;及時提出對需要進行知識產(chǎn)權保護的技術點,提前保護。
任職資格:
1、本科及以上,軟件開發(fā)、應用技術、電子信息技術、計算機相關專業(yè);
2、具有應用軟件分析、設計、開發(fā)經(jīng)驗,3年以上相關工作經(jīng)驗。
3、 熟悉Java、WEB應用系統(tǒng)開發(fā),熟練掌握JAVA的各種開發(fā)框,2年以上相關工作經(jīng)驗;
4、 熟悉html、css、javascript,能熟練運用JQuery、Node.js 等框架。
5、熟練掌握關系數(shù)據(jù)庫理論和數(shù)據(jù)庫設計,對SQL有較深理解能實現(xiàn)SQL查詢性能調(diào)優(yōu);
6、熟悉面向?qū)ο蠓治雠c設計的理論和方法,掌握常用設計模式,并能靈活應用論和方法;
7、有J2EE的Web應用開發(fā)經(jīng)驗,掌握現(xiàn)有主流開源框架如:SpringBoot、SpringCloud;
8、熟悉Redis、Elasticsearch、NoSQL等;
9、了解Tomcat等主流應用服務器;
10、熟悉關系型數(shù)據(jù)庫,如oracle、sqlServer、mysql。