崗位職責:
1. 在上級的領導和監督下定期完成項目量化工作要求
2. 能獨立完成并維護所負責的開發項目
3. 能高效解決客戶、部署人員、運維人員等遇到的產品部署、安裝、使用問題
4. 根據開發進度和任務分配,完成相應模塊軟件的設計、開發、編程任務
5. 參與公司產品設計開發與維護
任職要求:
1. 熟悉C語言、C++語言,可在QtCreator、CLion等常用IDE環境下完成開發工作。
2. 掌握Qt框架,一到三年相關工作經驗,可在Qt5版本框架下完成客戶端界面的開發、維護工作。
3. 熟悉Linux系統及其腳本語言,掌握常用命令的功能及使用方法,可熟練編寫shell腳本、python3腳本等,有一定國產化系統的使用、開發、適配經驗最佳。
4. 熟悉常見數據結構與設計模式,熟練應用SQLite、MySQL、Postgresql數據庫。
5. 熟練掌握開發Socket網絡通信、HTTP協議通信、文件操作、多線程操作、內存管理。
6. 掌握Poco庫、Boost庫等C++集成第三方庫。
掌握JSONCPP、“JSON for Modern C++”等處理Json文檔的第三方庫。
掌握RapidXML、TinyXML等處理XML文檔的第三方庫。
掌握Make、CMake、QMake等C語言C++語言構建工具。
7.了解Java、Go等編程語言。