職位描述
負(fù)責(zé).NET平臺(tái)的軟件開發(fā),包括但不限于Web應(yīng)用、后臺(tái)服務(wù)等。與團(tuán)隊(duì)成員緊密合作,確保軟件質(zhì)量、性能和安全性。通過持續(xù)學(xué)習(xí)和創(chuàng)新,不斷提升技術(shù)水平,為團(tuán)隊(duì)帶來價(jià)值。
職位要求
1. **熟悉.NET框架體系**:深入理解.NET Core和.NET Framework,熟悉其內(nèi)部機(jī)制、特性和最佳實(shí)踐。
2. **精通C#編程語言**:精通C#語法,能夠熟練編寫高效、可維護(hù)的代碼,并對(duì)C#的新特性保持關(guān)注和學(xué)習(xí)。
3. **具備良好的編程習(xí)慣**:遵循編碼規(guī)范,注重代碼的可讀性、可維護(hù)性和可擴(kuò)展性。熟練使用版本控制工具(如Git)。
4. **熟悉數(shù)據(jù)庫操作**:了解關(guān)系型數(shù)據(jù)庫(如SQL Server、MySQL、Oracle等)的基本原理和操作,熟悉ORM框架(如Entity Framework)。
5. **有Web開發(fā)經(jīng)驗(yàn)**:熟悉ASP.NET MVC、ASP.NET Web API等Web開發(fā)技術(shù),有使用前端框架(如Vue.js、React.js)與后端交互的經(jīng)驗(yàn)。
6. **了解軟件設(shè)計(jì)模式**:熟悉常見的軟件設(shè)計(jì)模式,如工廠模式、單例模式、觀察者模式等,并能夠在實(shí)際開發(fā)中靈活運(yùn)用。
7. **具備良好的團(tuán)隊(duì)協(xié)作能力**:能夠與團(tuán)隊(duì)成員有效溝通,理解并遵循項(xiàng)目計(jì)劃和需求,按時(shí)完成任務(wù)。
8. **有良好的學(xué)習(xí)能力和創(chuàng)新精神**:關(guān)注技術(shù)動(dòng)態(tài),愿意持續(xù)學(xué)習(xí)新技術(shù)和工具。勇于面對(duì)挑戰(zhàn),提出創(chuàng)新性的解決方案。
加分項(xiàng)
*有使用.NET微服務(wù)框架(如Docker、Kubernetes)的經(jīng)驗(yàn)。 有使用過單元測(cè)試和持續(xù)集成/持續(xù)部署(CI/CD)工具的經(jīng)驗(yàn)。
* 有參與過大型或復(fù)雜項(xiàng)目的開發(fā)經(jīng)驗(yàn)。
* 有ERP或MES系統(tǒng)實(shí)施或開發(fā)經(jīng)驗(yàn)。