一.崗位職責(zé):
1、系統(tǒng)分析與設(shè)計(jì):
①參與軟件產(chǎn)品的需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)等環(huán)節(jié),確保對(duì)軟件產(chǎn)品有全面的理解。
②根據(jù)產(chǎn)品需求,設(shè)計(jì)并實(shí)現(xiàn)相應(yīng)的軟件模塊,包括代碼編寫、單元測(cè)試、集成測(cè)試等。
2、軟件開發(fā)與維護(hù):
①負(fù)責(zé)軟件產(chǎn)品的編碼工作,確保代碼質(zhì)量、性能和可維護(hù)性。
②參與軟件產(chǎn)品的維護(hù),包括bug修復(fù)、性能優(yōu)化等。
3、文檔編寫:
①編寫相關(guān)的技術(shù)文檔,如設(shè)計(jì)文檔、開發(fā)文檔、測(cè)試文檔等,確保軟件產(chǎn)品的設(shè)計(jì)和實(shí)現(xiàn)。
4、新技術(shù)研究與應(yīng)用:
①關(guān)注并學(xué)習(xí)新技術(shù)、新工具,將其應(yīng)用于軟件產(chǎn)品的開發(fā)中,提高產(chǎn)品的質(zhì)量和效率。
5、其他任務(wù):
①根據(jù)項(xiàng)目需求,可能需要參與產(chǎn)品的部署、運(yùn)維等工作。
6、完成上級(jí)安排的其他工作任務(wù)。
二、任職要求
1、教育背景:
計(jì)算機(jī)科學(xué)、軟件工程、信息技術(shù)等相關(guān)專業(yè)大專及以上學(xué)歷
2、專業(yè)技能:
①精通至少一種主流編程語言(如Java、C/C++、Python等),并熟悉其開發(fā)環(huán)境和工具。
②熟悉軟件開發(fā)生命周期和常用的開發(fā)流程(如敏捷開發(fā)、瀑布模型等)。
③了解常用的數(shù)據(jù)結(jié)構(gòu)和算法,能夠進(jìn)行高效的代碼編寫和優(yōu)化。
④熟悉數(shù)據(jù)庫原理和操作,能夠熟練使用至少一種主流數(shù)據(jù)庫(如MySQL、Oracle等)。
⑤有過嵌入式系統(tǒng)開發(fā)的工作經(jīng)驗(yàn)
3、工作經(jīng)驗(yàn):
①一年以上開發(fā)工作經(jīng)驗(yàn),需要具備一定的軟件開發(fā)工作經(jīng)驗(yàn),熟悉軟件開發(fā)流程,能夠獨(dú)立承擔(dān)軟件項(xiàng)目的開發(fā)工作。
4、其他要求:
①具有良好的溝通能力和團(tuán)隊(duì)合作精神,能夠與團(tuán)隊(duì)成員有效協(xié)作。
②具有較強(qiáng)的學(xué)習(xí)能力和解決問題的能力,能夠迅速適應(yīng)新技術(shù)和新工具。
③對(duì)工作認(rèn)真負(fù)責(zé),能夠承受一定的工作壓力。