崗位職責(zé)
1、負(fù)責(zé)后端系統(tǒng)的開發(fā)、維護(hù)和優(yōu)化,保證系統(tǒng)穩(wěn)定、高效、安全;
2、根據(jù)業(yè)務(wù)需求,設(shè)計系統(tǒng)架構(gòu),并進(jìn)行技術(shù)選型、方案評估等工作,保證系統(tǒng)靈活性及可擴(kuò)展性;
3、編寫高質(zhì)量的代碼,并進(jìn)行單元測試,保證提交的代碼的質(zhì)量和可維護(hù)性;
4、參與系統(tǒng)設(shè)計、代碼審查、性能優(yōu)化等工作,提高團(tuán)隊整體的技術(shù)水平;
5、協(xié)助前端、產(chǎn)品、測試等其他團(tuán)隊成員解決技術(shù)問題,保證項目進(jìn)度和質(zhì)量。
任職要求
1、本科及以上學(xué)歷,計算機(jī)相關(guān)專業(yè)畢業(yè),至少5年以上C#開發(fā)經(jīng)驗;
2、精通.NetCore技術(shù)棧,熟悉分布式架構(gòu),有SOAP經(jīng)驗,能合理拆分出相關(guān)模塊或服務(wù);對分布式事件、分布式事務(wù)、分布式調(diào)度等有深入理解;
3、精通任一關(guān)系型數(shù)據(jù)庫,熟悉數(shù)據(jù)庫性能調(diào)優(yōu),熟悉各種事務(wù)隔離和鎖機(jī)制,有時序數(shù)據(jù)庫開發(fā)經(jīng)驗更佳;
4、具備良好的編碼習(xí)慣,對DDD、OOP、IOC、AOP有深刻認(rèn)識,精通至少一種ORM框架如EFCore等;
5、熟悉常用的接口技術(shù),如gRPC、WebApi、Socket等,了解Abp或Abp VNext框架,具有強(qiáng)大的源碼閱讀能力;
6、具備一定的代碼架構(gòu)能力,注重代碼質(zhì)量,熟悉常用設(shè)計模式并能在項目中合理使用,有CodeReview經(jīng)驗;
7、熟練運(yùn)用Redis、MongoDb、MQ、ElasticSearch等;
8、熟練使用PowerDesigner、Axure RP、Office全家桶、Git或SVN、腦圖工具等;
9、具備團(tuán)隊合作精神,良好的溝通協(xié)調(diào)和問題解決能力;
10、具有MOM平臺(MES、QMS、WMS、WCS、數(shù)采等)/智能制造項目經(jīng)驗者優(yōu)先;
11、熟悉Angular、Vue等前端技術(shù),了解Linux下基本部署者優(yōu)先。