崗位職責(zé):
1、 參與完成公司相關(guān)產(chǎn)品的開發(fā),負(fù)責(zé)企業(yè)級應(yīng)用的需求分析、設(shè)計、開發(fā)、部署及運維工作。
2、 參與需求分析,負(fù)責(zé)系統(tǒng)架構(gòu)、功能模塊設(shè)計和相應(yīng)的開發(fā)工作。
3、 配合項目經(jīng)理,完成各功能模塊的代碼實現(xiàn),并按項目管理規(guī)范編寫相應(yīng)的技術(shù)文檔。
4、與項目經(jīng)理、硬件工程師、測試團(tuán)隊等人員保持緊密合作,確保項目按計劃推進(jìn)。
5、主導(dǎo)系統(tǒng)核心模塊開發(fā),整合多設(shè)備數(shù)據(jù)源(如IoT設(shè)備、數(shù)據(jù)庫、API接口)
6、設(shè)計并實現(xiàn)高交互性前端界面,開發(fā)數(shù)據(jù)分析可視化模塊(儀表盤、圖表、實時監(jiān)控)
7、優(yōu)化系統(tǒng)性能與安全性,制定代碼規(guī)范與開發(fā)流程
任職要求:
1、3年+ B/S架構(gòu)系統(tǒng)開發(fā)經(jīng)驗,至少主導(dǎo)完成2個完整管理系統(tǒng)項目;
2、精通JavaScript/TypeScript,了解.NET Framework/.NET Core生態(tài),;
3、熟悉使用ASP.NET Core MVC/Web API構(gòu)建分布式系統(tǒng);
4、熟悉Restful API/SOAP/WebSocket等通信協(xié)議,熟悉RabbitMQ/Kafka等消息隊列技術(shù);
5、熟練使用ECharts/Highcharts/Chart.js等數(shù)據(jù)可視化方案;
6、具備Element UI/Ant Design/Bootstrap等UI框架實戰(zhàn)經(jīng)驗;
7、熟練使用主流前端框架Vue3或Blazor,熟悉Vue3+.NET Core?開發(fā)模式或Blazor+.NET Core?開發(fā)模式;
8、有微信小程序、APP開發(fā)經(jīng)驗者優(yōu)先。