崗位職責:
1.與需方進行對接,進行軟件需求開發:
2.完成軟件整體設計工作,擁有獨立編程設計能力:
3.制定軟件開發流程,并承擔核心開發任務:
4.能夠主導項目各類軟件文檔的編寫:
5.能夠組織軟件系統集成和聯調聯試:
6.指導幫帶初級工程師。
任職要求:
1.本科及以上學歷,計算機或軟件相關專業,5年以上基于Qt/MFC開發桌面應用系統的經驗或者JG領域大型軟件項目開發經驗;2年以上系統架構經驗,能夠準確、全面的理解團隊與技術體系:
2.具有良好的溝通表達能力、文檔編寫能力,具備一定的管理經驗,能夠帶隊工作:
3.理解能力、學習能力強,可以快速理解業務需求,具備設計、分析能力;4.具備軟件開發基礎知識:包括數據結構與算法、算法導論、數據庫、操作系統編譯原理、網絡協議等:
5.精通Qt、MFC、C++、STL、boost庫,并熟練使用Visual Studio、Qt Creator開發工具:
6.熟悉軟件開發流程,具有面向對象編程思想,能夠使用UML進行面向對象設計
7.具有至少2種關系數據庫(Oracle、PostgreSQL、MySQL、MSSQL、SQLite)的開發經驗;
8.熟悉TCP/IP等通信協議,熟悉Socket、信號槽、多線程、等開發技術
9.能迅速適應工作環境,為人誠懇、責任心強,具有較好的團隊合作精神。