職責(zé)一:后端開發(fā)工作
(1)負(fù)責(zé)軟件用戶體驗(yàn)、性能、功能等方面的改進(jìn)及提升工作,并交付合格產(chǎn)品;
(2)負(fù)責(zé)參與需求分析、系統(tǒng)概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)等設(shè)計(jì)工作;
(3)負(fù)責(zé)持續(xù)改進(jìn)和升級(jí),優(yōu)化產(chǎn)品功能,修復(fù)現(xiàn)有軟件產(chǎn)品的缺陷;
(4)負(fù)責(zé)根據(jù)公司技術(shù)文檔規(guī)范編寫相應(yīng)的技術(shù)文檔、項(xiàng)目文檔以及相應(yīng)的說明書;
職責(zé)二:Web前端開發(fā)工作
(5)負(fù)責(zé)公司產(chǎn)品前端代碼開發(fā)、頁(yè)面重構(gòu)以及交互設(shè)計(jì)邏輯處理;
(6)負(fù)責(zé)公司現(xiàn)有項(xiàng)目和新項(xiàng)目的前端修改調(diào)試和開發(fā)工作;
(7)與后端開發(fā)團(tuán)隊(duì)緊密配合,確保代碼有效對(duì)接,優(yōu)化系統(tǒng)前端性能
工作技能:
(1)精通Java EE架構(gòu)技術(shù),熟練掌握常見開源框架和技術(shù);或精通C/C++開發(fā)語言、常用算法和數(shù)據(jù)結(jié)構(gòu);
(2)至少熟悉一種大型數(shù)據(jù)庫(kù)(Oracle、SQL Server、MySQL、DB2)的管理和使用,熟悉數(shù)據(jù)緩存技術(shù);
(3)精通常用設(shè)計(jì)模式和主流設(shè)計(jì)工具,能進(jìn)行系統(tǒng)建模、總體設(shè)計(jì),掌握軟件開發(fā)生命周期管理技能;
(4)熟悉大規(guī)模系統(tǒng)的負(fù)載均衡、緩存、存儲(chǔ)、安全、數(shù)據(jù)庫(kù)高可用設(shè)計(jì)及性能評(píng)估機(jī)制;