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