崗位職責(zé):
負(fù)責(zé)需求架構(gòu)設(shè)計(jì)與開發(fā),確保系統(tǒng)性能、穩(wěn)定性和可擴(kuò)展性。
參與需求分析和技術(shù)方案制定,具備市場敏感性,適當(dāng)時(shí)提出創(chuàng)新的技術(shù)解決方案。
對公司現(xiàn)有系統(tǒng)代碼及運(yùn)維承接;對現(xiàn)有系統(tǒng)進(jìn)行持續(xù)優(yōu)化,提高系統(tǒng)性能和用戶體驗(yàn)。
解決項(xiàng)目中的關(guān)鍵問題和技術(shù)難題,保障項(xiàng)目的順利進(jìn)行。
與產(chǎn)品經(jīng)理、設(shè)計(jì)師緊密合作,確保產(chǎn)品功能的高質(zhì)量實(shí)現(xiàn)。
前端:
1.負(fù)責(zé)前端代碼開發(fā)、頁面重構(gòu)以及交互設(shè)計(jì)邏輯處理;
2.根據(jù)產(chǎn)品文檔開發(fā)高性能、高兼容性的前端代碼,完成腳本通用類庫、框架、UI控件的編寫,并形成文檔;
3.跟蹤研究前沿技術(shù),并應(yīng)用到實(shí)際項(xiàng)目當(dāng)中;
4.與后端開發(fā)團(tuán)隊(duì)緊密配合,確保代碼有效對接,優(yōu)化系統(tǒng)前端性能;
后端:
1、具備良好的需求理解能力,根據(jù)客戶或產(chǎn)品經(jīng)理的需求,完成系統(tǒng)的設(shè)計(jì)、分析及開發(fā),保障交付的代碼質(zhì)量;
任職要求:
1、5年以上軟件產(chǎn)品研發(fā)/開發(fā)經(jīng)驗(yàn),有核電/電廠/工業(yè)/工程領(lǐng)域軟件項(xiàng)目工作經(jīng)驗(yàn),熟悉物聯(lián)網(wǎng)、大數(shù)據(jù)、低代碼、AI等業(yè)務(wù)及技術(shù)應(yīng)用趨勢;
2、具備3個(gè)100W以上項(xiàng)目從0到1的開發(fā)經(jīng)驗(yàn),熟悉敏捷、CMMI、CMM等軟件過程管理規(guī)范,熟悉Devops體系;
3.具備一定的需求理解能力,小型需求具備需求設(shè)計(jì)及系統(tǒng)設(shè)計(jì)能力;
4、具備比較強(qiáng)的技術(shù)架構(gòu)、數(shù)據(jù)庫架構(gòu)等設(shè)計(jì)能力;
5、熟練掌握Spring,SpringBoot、Mybatis等主流框架,了解Springcloud微服務(wù)框架;
6、熟練使用Vue、React、jQuery框架進(jìn)行項(xiàng)目開發(fā),熟悉Vue-router、Vuex,Axios、React-router、核心插件的使用。;
7、熟悉Mysql、SQL SERVER、ORACLE、MongoDB、達(dá)夢等常用數(shù)據(jù)庫,具備良好的數(shù)據(jù)設(shè)計(jì)能力,以及數(shù)據(jù)庫性能調(diào)優(yōu)能力;
8、熟悉消息中間件(Kafka、RabbitMg等)、MQTT和緩存中間件(Redis、Mencached等);
9、具備良好的問題解決能力和邏輯思維能力,能夠快速定位和解決開發(fā)過程中遇到的技術(shù)難題。具有較強(qiáng)的學(xué)習(xí)能力和自我驅(qū)動(dòng)力,能夠不斷學(xué)習(xí)和掌握新技術(shù),適應(yīng)快速變化的技術(shù)環(huán)境。良好的團(tuán)隊(duì)協(xié)作精神和溝通能力,能夠與團(tuán)隊(duì)成員有效合作,共同推進(jìn)項(xiàng)目進(jìn)展。有大型項(xiàng)目或分布式系統(tǒng)開發(fā)經(jīng)驗(yàn)者優(yōu)先考慮。
10、有核電相關(guān)項(xiàng)目開發(fā)經(jīng)驗(yàn)或物聯(lián)網(wǎng)系統(tǒng)開發(fā)經(jīng)驗(yàn)優(yōu)先;
11、能接受出差安排,主要出差地點(diǎn)山東招遠(yuǎn)、蒼南、紅沿河、寧德、防城港、臺(tái)山等。
12、分析與識別系統(tǒng)優(yōu)化點(diǎn),提出優(yōu)化方案與建議,參與性能優(yōu)化;
13、參與模塊詳細(xì)設(shè)計(jì),代碼編寫以及相關(guān)代碼重構(gòu)工作,并完善單元測試覆蓋率、代碼規(guī)范等質(zhì)量指標(biāo)持續(xù)提升。