崗位職責:
1.了解和分析用戶需求和功能要求,制定開發(fā)計劃和時間表,確保項目的可行性和可交付性;
2.根據(jù)需求和規(guī)范,設(shè)計軟件系統(tǒng)的整體架構(gòu),確定模塊和組件的功能劃分,保證系統(tǒng)的可擴展性、可維護性和可靠性;
3.評估和選擇合適的技術(shù)棧、開發(fā)框架和工具,以支持項目的需求和目標;
4.根據(jù)設(shè)計規(guī)范和開發(fā)標準,實現(xiàn)軟件的各個功能模塊,處理業(yè)務(wù)邏輯和數(shù)據(jù)處理;
5.使用適當?shù)木幊陶Z言和開發(fā)工具,編寫高質(zhì)量的、可讀性強的代碼;
6.編寫單元測試和集成測試用例,對開發(fā)的代碼進行測試和調(diào)試,確保軟件的質(zhì)量和穩(wěn)定性;
7.識別和修復軟件缺陷,解決程序錯誤和異常情況;
8.分析和解決開發(fā)過程中遇到的問題和挑戰(zhàn),包括性能優(yōu)化、系統(tǒng)安全、代碼質(zhì)量等方面的問題,針對問題進行排查和解決,確保項目的順利進行;
9.部署業(yè)務(wù)系統(tǒng)所需的數(shù)據(jù)庫、中間件,部署開發(fā)的業(yè)務(wù)系統(tǒng),根據(jù)系統(tǒng)非功能需求進行調(diào)優(yōu);
10.使用版本控制系統(tǒng)(如Git)管理和協(xié)調(diào)團隊開發(fā)的代碼;
11.與團隊成員合作,解決合并沖突,確保代碼庫的一致性和穩(wěn)定性;
12.編寫開發(fā)文檔,包括設(shè)計文檔、API文檔、技術(shù)文檔等,記錄系統(tǒng)架構(gòu)和實現(xiàn)細節(jié),與團隊和其他利益相關(guān)者分享知識和經(jīng)驗,促進團隊協(xié)作和知識共享;
13.跟蹤和學習最新的技術(shù)趨勢和行業(yè)標準,不斷提升自身的技術(shù)能力和專業(yè)素養(yǎng)。
任職條件:
1.大學本科及以上學歷,專業(yè)不限;
2.Java基礎(chǔ)扎實,掌握多線程、JVM等知識,熟練使用SpringBoot、Spring Cloud、MyBatis等開源框架及組件;
3.熟悉前端webpack、npm等必備工具的使用,至少熟練掌握Vue/React框架之一;
4.精通SQL語言,熟悉存儲過程,熟練使用MySQL、SQLSERVER并能進行sql性能優(yōu)化;
5.熟練使用常見的Linux命令,熟練軟件工程開發(fā)工作流程,熟悉使用GIT進行團隊合作開發(fā);
6.能夠獨立完成業(yè)務(wù)系統(tǒng)的開發(fā)工作;
7.具備較強的問題解決能力和邏輯思維能力,能夠快速分析和解決問題;
8.具備客戶導向的服務(wù)意識,能夠積極主動地為客戶提供解決方案;
9.具備較強的學習能力和自我驅(qū)動能力,能夠不斷學習和更新技術(shù)知識;
10.本崗位為勞務(wù)外包,介意者請慎重投遞。
職位福利:五險一金、帶薪年假、補充醫(yī)療保險、定期體檢、節(jié)日福利、周末雙休