職位描述:
1、參與產(chǎn)品/項目的前期技術(shù)交流,根據(jù)公司/客戶的業(yè)務(wù)需求和項目的功能與特性,確定技術(shù)方向和重點,并制定相應(yīng)的開發(fā)方案和計劃。
2、負(fù)責(zé)設(shè)計項目的應(yīng)用架構(gòu)和數(shù)據(jù)架構(gòu),以確保項目的高性能、高可擴(kuò)展性和高可靠性。
3、負(fù)責(zé)識別和管理技術(shù)風(fēng)險,采取措施降低風(fēng)險影響,保證項目技術(shù)安全和可靠性。
4、負(fù)責(zé)項目核心代碼的編寫、調(diào)試和測試,以保證代碼質(zhì)量和功能完備性。
5、協(xié)助項目經(jīng)理負(fù)責(zé)項目研發(fā)的計劃、執(zhí)行、監(jiān)控和評估,協(xié)調(diào)和解決項目開發(fā)過程中遇到的問題和風(fēng)險,保證項目按時按質(zhì)完成
職位要求:
1、計算機(jī)科學(xué)與技術(shù)、計算機(jī)軟件工程專業(yè),本科以上學(xué)歷,工作時間5年以上。
2、長期在30人左右ToB應(yīng)用軟件公司擔(dān)任技術(shù)總監(jiān)或者在大型ToB應(yīng)用軟件公司擔(dān)任10人左右小團(tuán)隊技術(shù)帶頭人3年以上的工作經(jīng)歷
3、扎實的軟件開發(fā)理論基礎(chǔ)及一線編程實踐經(jīng)驗和帶項目的經(jīng)驗,超強(qiáng)的自驅(qū)學(xué)習(xí)能力,專注技術(shù)開發(fā)
4、熟練掌握OODA,熟悉常用的設(shè)計模式;熟練使用UML語言、EA、PowerDesigner等業(yè)務(wù)建模、數(shù)據(jù)建模工具。
4、精通JavaSE及Java多線程編程技術(shù)。熟練使用各種MQ、Redis、MySQL等消息隊列中間件等常用中間件及數(shù)據(jù)庫系統(tǒng)。
5、精通目前流行的Java應(yīng)用軟件開發(fā)框架,如SpringCloud、SprintBoot、Spring MVC、Mybatis等后端開發(fā)技術(shù)
6、熟悉前端開發(fā)技術(shù)如:HTML5+CSS+DIV及Vue,BootStrap,React等NodeJs前端技術(shù)
7、必須具備親自搭建開發(fā)腳手架、編寫業(yè)務(wù)代碼的能力。
8、口齒清晰,表達(dá)能力良好,具備一定的客戶溝通和方案演示講解能力。