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