1、需求分析:與產(chǎn)品經(jīng)理、前端工程師等團(tuán)隊協(xié)作,進(jìn)行產(chǎn)品需求分析,明確后端開發(fā)的需求和功能。
2、系統(tǒng)設(shè)計:根據(jù)需求分析結(jié)果,進(jìn)行后端系統(tǒng)的架構(gòu)設(shè)計、數(shù)據(jù)庫設(shè)計以及接口設(shè)計。
3、編碼實現(xiàn):按照設(shè)計文檔,使用相應(yīng)的開發(fā)語言和技術(shù)框架,編寫后端代碼,實現(xiàn)功能需求。
4、測試與調(diào)試:進(jìn)行單元測試和集成測試,確保代碼質(zhì)量和功能正確性。
5、性能優(yōu)化:對后端系統(tǒng)進(jìn)行性能分析和優(yōu)化,提高系統(tǒng)的穩(wěn)定性和效率。
6、文檔編寫:編寫相關(guān)的開發(fā)文檔、接口文檔等,方便團(tuán)隊成員理解和維護(hù)代碼。
7、版本控制:使用Git/SVN等工具進(jìn)行代碼的版本控制,確保代碼的迭代和更新有序進(jìn)行。
任職資格:
1、本科及以上學(xué)歷,計算機(jī)科學(xué)與技術(shù)、軟件工程等相關(guān)專業(yè)。
2、熟練掌握至少一種后端開發(fā)語言,如Java、c#等,以及對應(yīng)的開發(fā)框架,如Spring boot、Spring Cloud、.Net等。了解前端技術(shù)如HTML、CSS、JavaScript等。
3、熟悉數(shù)據(jù)庫操作,如MySQL、PostgreSQL、Redis等,了解SQL語言以及數(shù)據(jù)庫設(shè)計原則。
4、了解常用的設(shè)計模式,能夠進(jìn)行系統(tǒng)架構(gòu)設(shè)計和數(shù)據(jù)庫設(shè)計。
5、對基本數(shù)據(jù)結(jié)構(gòu)和算法有一定了解,熟悉Linux、Windows系統(tǒng)知識。
6、扎實的計算機(jī)基礎(chǔ),具備優(yōu)秀的學(xué)習(xí)能力和邏輯思維能力,善于分析問題和解決問題,有關(guān)鍵獨(dú)立模塊設(shè)計、開發(fā)和維護(hù)經(jīng)驗。
7、有高性能大容量服務(wù)系統(tǒng)設(shè)計開發(fā)經(jīng)驗者、有大數(shù)據(jù)分析、微服務(wù)相關(guān)項目開發(fā)經(jīng)驗者優(yōu)先;有物聯(lián)網(wǎng)行業(yè)開發(fā)經(jīng)驗者優(yōu)先。
鄭州 - 二七區(qū)
鄭州泓匯供水設(shè)備有限公司鄭州 - 中原
北京鼎騰科技有限公司鄭州 - 中原
鄭州森能信息科技有限公司鄭州 - 金水
山東首瀚信息科技有限公司鄭州 - 金水
河南啟智信息科技有限公司鄭州
易盛信息