1、依據產品需求分析文檔完成產品功能模塊的概要設計、數據庫設計、詳細設計;
2、根據設計文檔、開發(fā)規(guī)范獨立進行編碼工作,并完成單元測試,保證代碼質量;
3、負責公司產品的桌面應用程序開發(fā),及其他分配的產品開發(fā)工作;
4、參與核心技術問題的攻關,對有性能缺陷的功能模塊進行發(fā)掘,修改缺陷,提出合理性建議;
5、與項目組其他成員協(xié)同工作,保證質量前提下,按時完成開發(fā)任務
任職要求:
1. 計算機科學相關專業(yè),5年以上相關工作經驗;
2. 精通C#語言,精通桌面軟件設計和開發(fā);熟練使用Winform、WPF等.Net用戶界面框架;
3.精通面向對象開發(fā)思想,熟悉多層架構,有良好的設計、建模和表達能力; 熟悉常見設計模式與使用場景;
4. 熟悉Windows系統(tǒng)下的通信開發(fā),包括藍牙、TCP/IP、串口等。
5. 精通EF或Dapper等ORM框架,熟悉MySQL數據庫開發(fā),熟練使用索引、視圖、存儲過程;熟悉Redis等NOSQL技術;
6. 精通IO、多線程、集合等基礎框架,深入理解dotnet核心原理;精通內存管理、緩存、消息等機制;有良好的編碼規(guī)范;
7. 性格開朗,具備良好的溝通能力和團隊合作精神,能夠承受一定壓力;