崗位職責(zé):
1. 負(fù)責(zé)公司產(chǎn)品的全棧開發(fā),涵蓋前端界面(Web/桌面/移動(dòng)端)、后端服務(wù)及數(shù)據(jù)庫(kù)設(shè)計(jì)。
2. 開發(fā)高可用、高性能的分布式系統(tǒng),解決前后端交互、數(shù)據(jù)一致性、安全防護(hù)等關(guān)鍵問題。
3. 優(yōu)化系統(tǒng)性能,包括前端渲染效率、后端接口響應(yīng)速度及數(shù)據(jù)庫(kù)查詢優(yōu)化。
4. 與產(chǎn)品、測(cè)試團(tuán)隊(duì)協(xié)同,完成需求分析、技術(shù)方案設(shè)計(jì)。
任職要求:
1. 大專及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè),三年以上.NET 開發(fā)經(jīng)驗(yàn),精通 C#,熟練掌握 .NET Core / .NET 5+ 框架。
2. 熟練掌握 ASP.NET Core、MVC/Web API 開發(fā),具備微服務(wù)架構(gòu)設(shè)計(jì)能力(如 Ocelot、gRPC)。
3. 熟練掌握 Entity Framework Core / SqlSugar 等 ORM 工具,精通 SQL Server/MySQL/PostgreSQL 數(shù)據(jù)庫(kù)設(shè)計(jì)與優(yōu)化。
4. 熟練掌握 Redis、RabbitMQ、Kafka 等中間件,具備高并發(fā)場(chǎng)景下的緩存與消息隊(duì)列實(shí)踐經(jīng)驗(yàn)。
5. 精通 HTML5/CSS3/JavaScript,熟悉 TypeScript 及現(xiàn)代前端框架(Vue/React/Angular)。
6. 熟悉前端工程化工具(Webpack/Vite)、包管理(npm/yarn)及狀態(tài)管理(Redux/Vuex/Pinia)。
7. 了解 RESTful API/GraphQL 設(shè)計(jì)規(guī)范,能高效與后端協(xié)作。
8. 熟悉 Uni-APP開發(fā),能獨(dú)立完成移動(dòng)端開發(fā)。
9. 熟練掌握 Git 版本控制,具備分支管理、沖突解決等實(shí)戰(zhàn)經(jīng)驗(yàn)。
10. 熟悉 Jenkins/Azure DevOps/GitHub Actions 等 CI/CD 工具鏈,能搭建自動(dòng)化部署流程。
11. 具備單元測(cè)試、集成測(cè)試能力,熟悉 xUnit/NUnit/Jest 等測(cè)試框架。
12. 能使用 Prometheus/Grafana、ELK 等工具進(jìn)行系統(tǒng)監(jiān)控與日志分析。
13. 主導(dǎo)技術(shù)預(yù)研與創(chuàng)新(如 AIGC 輔助開發(fā)、低代碼平臺(tái))。
加分項(xiàng):
1. 具備生產(chǎn)制造行業(yè)背景者優(yōu)先。
2. 參與過ERP/MES系統(tǒng)開發(fā)優(yōu)先。
3. 有 DDD(領(lǐng)域驅(qū)動(dòng)設(shè)計(jì))、CQRS、Event Sourcing 等架構(gòu)實(shí)踐經(jīng)驗(yàn)。
4. 有 ABP Framework、Clean Architecture 等架構(gòu)實(shí)踐經(jīng)驗(yàn)。