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