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