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