崗位職責
1、解決業(yè)務技術難點,優(yōu)化客戶端安全性能
2、根據(jù)項目業(yè)務,提供框架技術實現(xiàn)方案,主導功能模塊設計、數(shù)據(jù)結構設計
3、系統(tǒng)調(diào)優(yōu),使系統(tǒng)架構、代碼結構不斷演進優(yōu)化
4、評估現(xiàn)有產(chǎn)品代碼,制定項目優(yōu)化方案,進行產(chǎn)品代碼優(yōu)化
技術要求:
1、計算機或相關專業(yè),本科及以上學歷;
2、一年以上C#開發(fā)經(jīng)驗,能夠進行獨立完成開發(fā)工作;
3、熟悉 C#,熟悉.NET、.NET Framework平臺中的MVVM模式
4、熟悉至少一種UI框架,如Avalonia、WPF、UWP等
5、熟練的掌握Socket通信,TCP/IP、UDP協(xié)議等;
6、熟悉設計模式,了解軟件工程概念和軟件開發(fā)流程;
7、有良好的職業(yè)道德和工作態(tài)度,工作認真,學習能力強,具備責任心和進取心;
8、有良好的溝通能力和理解能力,有良好的協(xié)作精神和團隊意識;
9、具備良好的技術文檔編寫能力,能夠規(guī)范、標準化地編寫代碼
加分項
1、扎實的.NET/C#基礎
2、了解AvaloniaUI跨平臺客戶端項目開發(fā)
3、了解Mysql、sqlite、mongodb、SQL Server使用方式和應用;
4、熟練使用泛型、Linq、Lambda、async/await、依賴注入、DTO映射等技術
5、了解射頻指標基礎知識