高級軟體工程師,前端與後端(遠端)
在 Ad Hoc 建構並改進支援可擴展政府數位服務的前端與後端系統。負責技術工作、解決複雜問題、協調整合並指導工程師。
說明
- 作為軟體工程團隊中經驗豐富的個人貢獻者工作
- 在有限的領導監督下,協助管理工作範圍、時程與交付
- 推進長期計畫目標並執行計畫開發策略
- 在利害關係人互動中擔任主要技術領域負責人
- 透過技術專長與責任感,對應用程式程式碼貢獻負責
- 管理相關技術領域、系統與生態系統之間的整合及相依性
- 設計、建置、測試、維護及強化前端與後端軟體
- 調查複雜技術問題,並建議系統與流程改進方式
- 指導並支援初階及中階工程師
- 向同事、客戶及利害關係人說明技術概念、風險、問題與進度
- 參與技術面試並評估工程候選人
- 制定並評估技術與流程相關挑戰的解決方案
- 領導小型專案、技術工作及臨時團隊架構
- 建立並展示設計文件、系統圖、技術指引及其他工程交付成果
職位要求
- 學士學位,並具備至少七年的專業軟體工程經驗
- 在允許的情況下,相關專業經驗可取代正式教育經歷
- 至少在一個技術領域具備專業能力,例如前端、後端、全端或基礎架構工程
- 具備設計、開發、測試及維護正式環境應用程式的專業經驗
- 具備診斷複雜技術問題並協助交付可擴展、可維護軟體的經驗
- 具備向技術及非技術受眾清楚說明技術概念的能力
- 具備提供工程指導、教學或同儕支援的經驗
- 必須符合適用合約或勞動類別對教育及專業經驗的要求
- 優先條件:具備在全端環境中同時使用前端及後端技術的經驗
- 優先條件:具備建置現代網頁應用程式及 API 的經驗
- 優先條件:熟悉包括 React、Angular 或 Vue 在內的 JavaScript 框架
- 優先條件:具備 Java、Python、Node.js 或同類後端技術的經驗
- 優先條件:具備關聯式或 NoSQL 資料庫的經驗
- 優先條件:具備 AWS、Azure 或 Google Cloud 的經驗
- 優先條件:熟悉 CI/CD、自動化測試及目前的軟體開發實務
- 優先條件:具備在敏捷或反覆式開發環境中工作的經驗
- 優先條件:具備指導工程師或提供技術方向的經驗
- 優先條件:具備與客戶、產品團隊、設計師及技術利害關係人協作的經驗
- 優先條件:具備支援政府或聯邦計畫的經驗
- 優先條件:了解無障礙、安全性、效能及可擴展應用程式設計
福利待遇
- 雇主補助的醫療、牙科及視力保險
- 彈性帶薪休假
- 雇主提供配對提撥的 401(k) 計畫
- 服務滿一年後可享有帶薪育嬰假
- 員工協助計畫
