職位職責:
1、負責公司核心業務系統的架構設計與開發,運用 C# 語言構建高效、穩定的前端軟件與后端服務,確保系統性能滿足業務增長需求。例如,主導倉儲系統的架構搭建,優化高并發場景下的業務處理流程。
2、深度參與產品功能迭代,與產品團隊緊密合作,將業務需求轉化為技術方案。
3、對現有系統進行性能調優和維護,通過代碼審查、問題排查等手段,解決系統中的潛在問題,保障系統 7×24 小時穩定運行。
4、進行技術指導和代碼評審,提升團隊整體技術水平,分享前沿技術知識,推動團隊技術進步。
任職要求:
1、本科及以上學歷,計算機科學、軟件工程等相關專業,5 年以上 C# 開發經驗,有大型項目開發經驗者優先。例如參與過千萬級用戶量項目的前后端開發。
2、精通 C# 語言,熟悉.NET 框架,對面向對象編程有深刻理解,能夠熟練運用設計模式優化代碼結構。能獨立開發復雜的業務模塊,代碼規范、可維護性強。
3、熟悉關系型數據庫(如 SQL Server、MySQL)和非關系型數據庫(如 Redis),具備數據庫設計和優化能力,能夠編寫高效的 SQL 查詢語句。在分布式系統開發中,能熟練運用 Redis 實現緩存、分布式鎖等功能。
4、掌握多線程編程、異步編程等技術,具備良好的代碼調試和性能優化能力,能夠解決高并發場景下的性能問題,保障系統穩定運行。
5、有良好的團隊協作精神和溝通能力,能夠有效推動項目進展,樂于分享技術經驗,幫助團隊成員成長。