崗位職責(zé)
1.獨立承擔(dān)確定產(chǎn)品的技術(shù)架構(gòu)設(shè)計和整體技術(shù)路線、架構(gòu)走向,研究、引入新的技術(shù)、方法和編程思想;
2.獨立承擔(dān)產(chǎn)品總體設(shè)計方案制定,并評估新技術(shù)的可行性;
3.獨立承擔(dān)制定系統(tǒng)相關(guān)的技術(shù)接口和規(guī)范;
4.負(fù)責(zé)承擔(dān)對產(chǎn)品中的總體設(shè)計、模塊設(shè)計進(jìn)行確定、審查、監(jiān)管;
5.負(fù)責(zé)承擔(dān)系統(tǒng)開發(fā)平臺設(shè)計、搭建,及核心代碼編寫;
6.負(fù)責(zé)承擔(dān)整理基礎(chǔ)構(gòu)件和業(yè)務(wù)構(gòu)件,進(jìn)行產(chǎn)品化改造及核心代碼的編寫;
7.負(fù)責(zé)承擔(dān)系統(tǒng)架構(gòu)設(shè)計相關(guān)技術(shù)資料編寫工作;
8.負(fù)責(zé)帶領(lǐng)解決項目開發(fā)中的技術(shù)難點;
9.負(fù)責(zé)承擔(dān)新技術(shù)預(yù)研、新技術(shù)推廣培訓(xùn)工作;
10.負(fù)責(zé)解決項目外包部分的技術(shù)支持工作;
11.負(fù)責(zé)項目關(guān)鍵節(jié)點評審的相關(guān)技術(shù)資料準(zhǔn)備工作;
12.協(xié)助完成項目的測試、系統(tǒng)交付工作、對項目實施提供核心技術(shù)支持;
13.在上級領(lǐng)導(dǎo)的指導(dǎo)和要求下,能夠指導(dǎo)和培養(yǎng)團(tuán)隊內(nèi)部成員,提高成員的開發(fā)技術(shù)能力;
14.完成領(lǐng)導(dǎo)交辦的臨時性工作。
任職資格
A.基礎(chǔ)知識
??1.計算機(jī)軟硬件知識;
??2.計算機(jī)網(wǎng)絡(luò)知識;
??3.軟件工程知識;
??4.架構(gòu)設(shè)計知識;
B.經(jīng)驗要求
??1.具有5年以上研發(fā)經(jīng)驗;
??2.領(lǐng)導(dǎo)2個以上大型研發(fā)項目;
C.技能要求
??1.工具技能:UML建模工具(EA)、草圖設(shè)計工具(Axure)、計劃工具(Project)、繪圖工具(Visio)、辦公軟件(Office);
??2.?熟練使用C、C++語言編程并有成功項目經(jīng)驗;
??3.熟悉J2EE體系架構(gòu);
??4.熟練使用Struts2+Spring+Hibernate開源框架;
??5.熟練使用JavaScript、Ajax、DHTML、CSS、XML等Web開發(fā)技術(shù);
??6.熟練使用jquery等主流javascript框架;
??7.熟練使用Tomcat、Jboss等至少一種web容器;
??8.熟悉TCP/IP協(xié)議,熟練使用java?socket進(jìn)行網(wǎng)絡(luò)編程;
??9.熟練使用java多線程進(jìn)行編程;
??10.熟悉分布式、高性能架構(gòu)和開發(fā)技術(shù),如分布式應(yīng)用開發(fā)、數(shù)據(jù)分布式管理和同步等;
??11.具有較強的分析設(shè)計能力,熟練掌握常用設(shè)計模式;
??12.具有面向?qū)ο蠓治?、設(shè)計、開發(fā)能力,精通?UML?和?ROSE,熟練使用?Rational?Rose、PowerDesigner?等工具進(jìn)行設(shè)計開發(fā);
??13.熟練使用CVS/SVN等版本控制工具,掌握規(guī)范化的軟件開發(fā)方法,能夠快速有效地完成開發(fā)任務(wù)。