2、獨(dú)立完成常見(jiàn)程序的編寫(xiě),包括但不限于前后端、數(shù)據(jù)庫(kù)讀取存取展示,能對(duì)核心代碼標(biāo)準(zhǔn)化封裝,使封裝代碼具備調(diào)用便捷性、通用性;
3、負(fù)責(zé)數(shù)字化產(chǎn)品移交后的運(yùn)行bug修復(fù)和新增功能模塊開(kāi)發(fā)工作,包括系統(tǒng)前后端、數(shù)據(jù)庫(kù)等。
4、其他交辦的數(shù)字化相關(guān)工作。
二、技能需求:
1、本科及以上學(xué)歷(軟件工程、計(jì)算機(jī)、信息化等相關(guān)專業(yè)),主導(dǎo)或參與至少一個(gè)完整產(chǎn)品的核心功能開(kāi)發(fā)工作;
2、具備良好的編程能力,精通Java語(yǔ)言、精通常用開(kāi)源框架(Spring、spring boot、spring cloud等)、熟悉常用的前端開(kāi)發(fā)框架(vue、javascript等)、熟悉常用的3D開(kāi)源引擎(WebGL、Unreal Engine等)、MySQL和 MongoDB等數(shù)據(jù)庫(kù)技術(shù),熟悉C、Python語(yǔ)言的優(yōu)先考慮;
3、熟練使用版本控制工具(Git、svn等),與軟件公司協(xié)同開(kāi)發(fā);
4、具備物聯(lián)網(wǎng)相關(guān)開(kāi)發(fā)經(jīng)驗(yàn),精通物聯(lián)網(wǎng)常用數(shù)據(jù)傳輸協(xié)議;
5、具備一定的軟件架構(gòu)思維,能從代碼層面上考慮功能點(diǎn)開(kāi)發(fā)過(guò)程中所產(chǎn)生的風(fēng)險(xiǎn)并提出相應(yīng)的解決方案;
6、掌握測(cè)試與調(diào)試技巧,了解單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試等測(cè)試方法,以及斷點(diǎn)調(diào)試、日志記錄等調(diào)試技巧,編寫(xiě)高質(zhì)量代碼并確保應(yīng)用程序的穩(wěn)定運(yùn)行;
7、掌握Docker、Kubernetes等容器技術(shù),了解微服務(wù)架構(gòu)的原理和實(shí)踐;
8、了解PaaS、SaaS架構(gòu)及設(shè)計(jì)思想。
三、團(tuán)隊(duì)合作:
1、快速閱讀理解產(chǎn)品原型設(shè)計(jì)包括但不限于常用的Axure RP、摹客RP、Mockplus、XMind、PowerDesign、Visio等工具編寫(xiě)的產(chǎn)品原型設(shè)計(jì)及文檔;
2、有較強(qiáng)的邏輯思維能力、數(shù)據(jù)分析能力、獨(dú)立思考能力、責(zé)任心、溝通組織協(xié)調(diào)能力、執(zhí)行力、團(tuán)隊(duì)協(xié)作能力、具備抗壓能力、工作積極主動(dòng);
3、具備快速學(xué)習(xí)和解決問(wèn)題的能力。