職位描述:
1、負(fù)責(zé)規(guī)劃、設(shè)計大型復(fù)雜研發(fā)項目額架構(gòu)分析或相關(guān)產(chǎn)品的系統(tǒng)分析設(shè)計;
2、參與新技術(shù)的預(yù)研和引入;
3、編寫核心代碼,主導(dǎo)架構(gòu)設(shè)計,獨立完成業(yè)務(wù)模塊的開發(fā);
4、明確技術(shù)平臺、系統(tǒng)規(guī)范、輸入、輸出以及工作參數(shù)的流程,保證軟件和硬件的兼容性;
5、界定、分析和解決系統(tǒng)設(shè)計的缺陷,并創(chuàng)造性提升、改進(jìn)工作方法或技術(shù);
6、指導(dǎo)專業(yè)技術(shù)子模塊的研發(fā)設(shè)計,為項目團隊提供指導(dǎo)。
技技能:
1.?具備豐富的大中型開發(fā)項目的總體規(guī)劃、方案設(shè)計經(jīng)驗;
2.?精通多種開發(fā)語言Java/C#/C++;精通J2EE/.Net?企業(yè)架構(gòu);
3.?具有面向?qū)ο蠓治?、設(shè)計、開發(fā)能力(OOA、OOD、OOP);
4.精通面向?qū)ο笤O(shè)計,熟悉軟件及架構(gòu)設(shè)計模式,深入理解IOC、AOP、ORM、分布式應(yīng)用等技術(shù);
5、熟悉面向服務(wù)架構(gòu)設(shè)計,有API接口經(jīng)驗。熟悉HTTP,Restful?API,具有大規(guī)模軟件系統(tǒng)的設(shè)計能力;
6、扎實的java編程技巧,?精通Hadoop、Spark等框架,能進(jìn)行通用底層框架的設(shè)計開發(fā);
7、熟悉數(shù)據(jù)庫開發(fā),有SQL編寫和調(diào)優(yōu)經(jīng)驗和數(shù)據(jù)庫建模經(jīng)驗;有Oracle,MySql,?Redis等實戰(zhàn)經(jīng)驗;
8.精通UML和ROSE,熟練使用Rationgnal?Rose、PowerDesigner等工具進(jìn)行設(shè)計開發(fā);
9.?熟悉各類開源的中間件并有相當(dāng)?shù)慕?jīng)驗;
10.?精通大型數(shù)據(jù)庫如?Oracle/MySQL?等的開發(fā),熟悉NoSQL技術(shù);
11.?具備設(shè)計通用中間件能力,有成功中間件研發(fā)經(jīng)驗;
12.?有高性能、高并發(fā)、大數(shù)據(jù)量業(yè)務(wù)系統(tǒng)設(shè)計經(jīng)驗者優(yōu)先;?
***