首頁 > 制度大全 > 桌面軟件開發崗位職責

桌面軟件開發崗位職責

2024-07-28 閱讀 9372

軟件工程師(高級桌面系統開發)??怂箍禍y量技術(青島)有限公司??怂箍禍y量技術(青島)有限公司,海克斯康工作職責:

1、負責SMARTQuality智能質量系統的桌面程序產品和客制化項目開發;

2、參與SMARTQuality智能質量系統的開發及維護;

3、參與設備云監控方案的技術研發;

4、提供對銷售和實施人員的技術支持,需求評審和方案的確認,并參與或負責指定方案的過程跟蹤,確保最終方案的執行和閉環;

5、從產品和技術的角度,提出產品相關建議、方案,并參與過程的實施;

6、掌握公司內部主流設備的數據集成技術,并應用于產品和項目的研發。

任職資格:

1、有3年以上使用面向對象語言的軟件開發經驗;

2、精通GUI程序開發,精通WPF、Winform或者QT編程,相關控件、類庫的使用;

3、熟練掌握多線程、I/O流操作、異常處理的編碼,大數據量并發及性能優化;

4、熟悉SQLServer、Oracle、MySQL等常用數據庫,熟練掌握SQL;

5、熟悉TCP、UDP等網絡協議,對網絡編程、串口編程有一定的了解;

6、有調用其他系統或者硬件SDK進行開發的項目經驗;

7、熟悉WebAPI,WebService及其他系統整合技術;

8、熟悉軟件開發流程,有良好的軟件工程知識,有敏捷開發經驗者優先;

9、有良好的編碼習慣,代碼簡捷,熟悉單元測試;

10、良好的團隊協作和交流溝通能力,較強的自我學習能力。

篇2:桌面軟件開發工程師崗位職責桌面軟件開發工程師職責任職要求

桌面軟件開發工程師崗位職責

崗位職責:

1.參與需求分析,按照軟件項目管理規范撰寫相關技術文檔;

2.熟悉軟件操作、配合工程實施工作;

3.軟件維護,跟蹤調試代碼,解決軟件應用中發現的問題;

4.完成模塊的設計和編碼工作;

5.其它分派的任務。

任職資格:

1.本科及以上學歷,計算機等相關專業;

2.精通javaGUI編程,并具有2年以上相關語言開發工作經驗;

3.熟悉osgi框架,精通awt,swing,swt相關工具包;

4.熟悉java的圖形、通訊開發技術,了解java性能調優及工具;熟悉Linux系統使用優先;

5.計算機軟件、信息、自動化相關專業本科及以上學歷;

6.積極主動.認真踏實,有良好的溝通能力,善于跨團隊合作。

篇3:桌面軟件開發工程師崗位職責

桌面應用軟件開發工程師武漢深之度科技有限公司武漢深之度科技有限公司,深度操作,深之度崗位職責:

1.開發Linux桌面應用程序;

2.參與深度桌面環境的完善與維護。

任職要求:

1.熟練使用Linux操作系統;

2.精通C/C++、Python等常用的程序開發語言;

3.熟練使用Vim(或Emacs)、GDB、Git等常用的開發工具;

4.精通Qt、Gtk+等Linux下流行的UI庫進行應用界面開發;

5.或者精通HTML5/CSS3/JavaScript(CoffeeScript)進行Web桌面UI開發;

6.深刻理解多線程圖形編程;

7.熟悉各種界面動畫的原理及實現方式;

8.很強的獨立分析和解決問題的能力;

9.有良好的團隊合作精神,有責任感,有較好的溝通能力,主動性強。

加分項(滿足1-2條):

1.熟悉DBus的概念與使用;

2.熟悉Gnome/KDE等桌面環境服務模塊;

3.熟悉Golang開發;

4.JavaScript項目中慣用模塊化開發;

5.熟悉Deepin操作系統。

6.對技術癡迷,認為自己是個技術Geek;

7.有獨立開發Linux開源應用程序;

8.做過Qt(或者Gtk+)的綁定工作;

9.關注用戶體驗設計,并對應用的易用性有一定研究。