【崗位職責(zé)】
1,升級(jí)維護(hù)現(xiàn)有軟件,可以對(duì)相關(guān)模塊進(jìn)行優(yōu)化改進(jìn)和bug修改。
2,根據(jù)項(xiàng)目需求參與軟件架構(gòu)設(shè)計(jì),依據(jù)軟件技術(shù)文檔進(jìn)行高質(zhì)量軟件開發(fā)。
2,根據(jù)公司規(guī)范要求,編寫技術(shù)文檔。
3,進(jìn)行代碼互查、單元測試、集成測試和系統(tǒng)聯(lián)調(diào)。
4,領(lǐng)導(dǎo)交辦的其他工作。
【任職要求】
1,本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè),3-5年以上QT/C++開發(fā)經(jīng)驗(yàn),開發(fā)過成熟的產(chǎn)品。
2,具有扎實(shí)的C/C++語言基礎(chǔ),熟悉Windows編程、Socket編程、QT/Windows界面實(shí)現(xiàn)機(jī)制、QT程序開發(fā)框架,具有深厚的面向?qū)ο蟮木幊趟枷搿?
3,熟練掌握STL、多線程、MQ,熟悉TCP、HTTP、Websocket協(xié)議以及SSL/TLS加密通信,熟悉boost、poco等優(yōu)秀開源庫;熟練掌握常見的設(shè)計(jì)模式和編程技巧,有良好的編碼風(fēng)格。
4,熟悉計(jì)算機(jī)的基礎(chǔ)理論,深入了解操作系統(tǒng)的內(nèi)存管理、文件和IO系統(tǒng)、進(jìn)程線程調(diào)度、存儲(chǔ)管理、緩存管理、安全與網(wǎng)絡(luò);至少熟悉SQLite、MySQL、PostgreSQL等常用數(shù)據(jù)庫中的一種。
5,熟練使用Visual Studio、Visual Studio Code、Qt等開發(fā)和測試工具平臺(tái)。
6,較強(qiáng)的邏輯思維能力和團(tuán)隊(duì)協(xié)作能力。
7,有Windows/Linux跨平臺(tái)開發(fā)經(jīng)歷者優(yōu)先,熟悉中標(biāo)麒麟、銀河麒麟等國產(chǎn)操作系統(tǒng)優(yōu)先。