經理負責推動軟體解決方案和產品的開發,與開發團隊合作確立並執行技術願景。此職位確保應用架構符合當前及未來的業務需求。經理將利用在技術、方法論和工具方面的專業知識來支持業務和數位策略。此外,該角色還包括程式編碼、架構設計以及對開發人員提供技術領導和指導,協助其構建產品特性。
一般責任
- 開發和管理開發人員,以努力交付質量代碼。
- 關注宏觀開發,理解/推動整體技術架構和技術路線圖。
- 理解並貢獻技術解決方案,從設計到代碼層級。
- 管理和領導開發團隊,設計和開發公司內部的人力資源管理系統,並將大部分手動流程轉換為自動化。
- 審查並批准開發人員在系統上的代碼實現。
- 提供有關網頁和移動應用的新功能、增強和內容的更新。
- 主動識別並修復問題,並維護應用的跨平台兼容性。
團隊發展與指導
- 為開發人員提供指導,評估並指導開發人員不斷提高他們作為技術專家和團隊成員的表現。
- 提供領導和指導,以培訓、激勵和引導團隊成員達到最佳表現和職業發展。
- 與開發團隊建立、監控和維護軟體質量標準。
- 與團隊中的所有開發人員合作,確保他們遵循同意的軟體質量標準,以便以最高的質量完成工作。
- 與團隊合作,確保有足夠的流程和工具來滿足業務和客戶的需求。
- 確保這些流程得到遵循,並根據需要進行調整。
開發標準與流程
- 與內部管理利益相關者合作,建立和維護有效管理項目的開發流程和程序。
- 定期對直接報告的開發人員的代碼進行代碼審查,以確保最高可能的質量。
關鍵資格
- 計算機科學或軟體工程領域的文憑或大學學位,和/或相關工作經驗。
- 具有構建原生和混合(HTML5、JavaScript)應用的經驗。
- 所需語言:PHP和Laravel。
- 在敏捷/SCRUM團隊中工作具有豐富的經驗和熟悉程度。
- 在多種軟體開發方法和方法論(包括敏捷和瀑布式)中具有經驗。
- 領導軟體開發人員使用當前工具,並遵循當前開發實踐的經驗。
- 具有源控制管理系統和持續集成/部署環境的經驗。
- 具有調試、性能剖析和優化的經驗。
- 全面理解面向對象和面向服務的應用開發技術和理論。
- 直接管理其他團隊的經驗。