崗位職責:
1、負責基于C#和.NET平臺的大型軟件系統(tǒng)的設計、開發(fā)和維護。
2、參與需求分析、系統(tǒng)架構設計、模塊劃分及技術方案制定。
3、編寫高質量、可維護的代碼,并進行代碼審查和性能優(yōu)化。
4、解決項目中的技術難題,提供技術支持和指導。
5、與產品經理、測試團隊和其他開發(fā)人員緊密合作,確保項目按時交付。
6、編寫技術文檔,包括設計文檔、API文檔等。
7、指導初級和中級開發(fā)人員,提升團隊整體技術水平。
任職要求:
1、計算機科學、軟件工程或相關專業(yè)本科及以上學歷。
2、5年以上C#開發(fā)經驗,3年以上大型項目開發(fā)經驗,有信號處理經驗者優(yōu)先。
3、有完整的軟件開發(fā)生命周期經驗(從需求分析到部署維護)。
4、精通C#編程語言,熟悉.NET Framework和.NET Core。
5、熟悉常用設計模式并能在項目中靈活運用。
6、熟悉Entity Framework、LINQ、ASP.NET Core等框架和工具。
7、熟悉SQL Server、MySQL等關系型數據庫,能夠編寫高效的SQL查詢。
8、了解前端技術(如HTML、CSS、JavaScript、Vue.js等),具備前后端協(xié)作能力。
9、有l(wèi)inux操作系統(tǒng)開發(fā)經驗優(yōu)先(如ubuntu,國產統(tǒng)信,銀河麒麟等);
熟悉版本控制工具(如Git)和持續(xù)集成/持續(xù)交付(CI/CD)流程。