崗位職責(zé)
1. 承擔(dān)公司 C# 相關(guān)后端項(xiàng)目的開(kāi)發(fā)任務(wù),依據(jù)項(xiàng)目需求完成系統(tǒng)架構(gòu)設(shè)計(jì)、模塊規(guī)劃與代碼編寫(xiě),確保后端系統(tǒng)穩(wěn)定、高效運(yùn)行,嚴(yán)格按照項(xiàng)目計(jì)劃交付成果。
2. 對(duì)現(xiàn)有的 C# 后端項(xiàng)目進(jìn)行日常維護(hù),及時(shí)處理系統(tǒng)故障和性能問(wèn)題,通過(guò)優(yōu)化代碼和系統(tǒng)配置,提升系統(tǒng)的響應(yīng)速度和整體性能。
3. 按照領(lǐng)導(dǎo)安排,精確完成指定的后端功能模塊開(kāi)發(fā)工作,保證功能符合業(yè)務(wù)邏輯和質(zhì)量標(biāo)準(zhǔn),并與其他系統(tǒng)模塊實(shí)現(xiàn)良好的集成與交互。
4. 積極參與團(tuán)隊(duì)協(xié)作,與團(tuán)隊(duì)成員進(jìn)行技術(shù)交流和討論,共同解決項(xiàng)目中遇到的技術(shù)難題,推動(dòng)項(xiàng)目順利進(jìn)展。
5. 編寫(xiě)高質(zhì)量、規(guī)范且易于理解和維護(hù)的后端代碼,同時(shí)撰寫(xiě)詳細(xì)的技術(shù)文檔,為項(xiàng)目的后續(xù)維護(hù)、升級(jí)以及團(tuán)隊(duì)內(nèi)的知識(shí)共享提供有力支持。
NET 框架
深入理解.NET 框架體系結(jié)構(gòu),熟練運(yùn)用.NET Core 或.NET Framework 進(jìn)行后端開(kāi)發(fā)。掌握 ASP.NET Core Web API 或 ASP.NET MVC 的開(kāi)發(fā),熟悉依賴注入、中間件等核心概念,了解 WCF 相關(guān)技術(shù)。
熟練掌握 Windows Forms(WinForm)和 Windows Presentation Foundation(WPF)的開(kāi)發(fā),包括界面設(shè)計(jì)、事件處理、數(shù)據(jù)綁定等,能夠開(kāi)發(fā)出功能完善、用戶體驗(yàn)良好的桌面應(yīng)用程序。
后端開(kāi)發(fā)技術(shù)
掌握后端緩存技術(shù),如 Redis 緩存,能合理運(yùn)用緩存策略提升系統(tǒng)性能。
了解消息隊(duì)列(如 RabbitMQ、Kafka 等)的使用,能夠通過(guò)消息隊(duì)列實(shí)現(xiàn)異步通信、任務(wù)調(diào)度和解耦。
具備一定的分布式系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn),了解分布式架構(gòu)設(shè)計(jì)、分布式鎖、分布式事務(wù)等相關(guān)知識(shí)的優(yōu)先。
前端技術(shù)
了解 HTML、CSS、JavaScript 等前端基礎(chǔ)技術(shù),熟悉至少一種前端框架(如 Vue.js、React.js 等)的基本原理,能夠與前端團(tuán)隊(duì)有效溝通協(xié)作,理解前端對(duì)后端接口的需求。
有Unity相關(guān)經(jīng)驗(yàn)優(yōu)先
任職要求
1. 學(xué)歷與經(jīng)驗(yàn)
大專及以上學(xué)歷,計(jì)算機(jī)科學(xué)、軟件工程等相關(guān)專業(yè)。
擁有 2 - 3 年 C# 開(kāi)發(fā)經(jīng)驗(yàn)。
2. 技術(shù)技能
編程語(yǔ)言
精通 C# 語(yǔ)言,熟練掌握面向?qū)ο缶幊趟枷耄莒`活運(yùn)用繼承、封裝、多態(tài)等特性,熟悉 C# 的異步編程、LINQ、委托、事件等高級(jí)特性。
熟悉 C# 中的多線程編程,能夠熟練運(yùn)用線程池