1、參與應用軟件的需求調(diào)研和需求分析、設計、開發(fā)等過程;
2、負責軟件需求規(guī)格說明書、軟件設計說明書的編制工作;
3、負責平臺軟件的編碼開發(fā)、單元測試工作;
4、協(xié)助完成項目的交付工作,對項目實施提供支持,對現(xiàn)有技術框架進行優(yōu)化、擴展;
5、解決軟件設計、開發(fā)過程中遇到的質(zhì)量問題。
任職要求:
1、 計算機/通信/數(shù)學 本科、碩士,4年以上工作經(jīng)驗(本)/2年以上工作經(jīng)驗(碩士);
2、 熟練使用C/C++,Python,Java等至少一種開發(fā)語言,對主流空間數(shù)據(jù)庫能熟練操作及開發(fā);
3、 熟悉Qt內(nèi)存管理、數(shù)據(jù)結(jié)構(gòu)、多線程、網(wǎng)絡通信、圖形視圖框架;
4、 熟悉Qt應用開發(fā)框架和消息傳遞機制,熟悉使用QSS/CSS進行界面美化和開發(fā),熟悉相關開發(fā)調(diào)試工具和環(huán)境Qt Creator;
5、 熟悉軟件設計原則和流程,熟悉常用設計模式,對架構(gòu)有一定經(jīng)驗,熟悉常用的數(shù)據(jù)結(jié)構(gòu)和算法使用以及內(nèi)部結(jié)構(gòu)原理;
6、 了解linux操作系統(tǒng),有國產(chǎn)操作系統(tǒng)下開發(fā)經(jīng)驗者優(yōu)先;
7、 能獨立完成軟件需求規(guī)格說明書、軟件設計說明書、軟件研制總結(jié)報告的編制;
8、 工作扎實認真,善于與人溝通,具有團隊合作精神。