資深產品架構師(混合辦公,維吉尼亞州阿什本)
帶領使用 React、Java 和 AWS 的實作開發,支援關鍵聯邦政府計畫的系統。 指導技術交付、全端工程與敏捷協作。
說明
- 負責產品中全端功能的建立、交付與支援。
- 使用 React 和 TypeScript 建構前端體驗。
- 使用 Java 和 Spring Boot 開發服務,並設計 PostgreSQL 資料模型。
- 參與衝刺規劃、使用者故事細化、展示、回顧及其他敏捷活動。
- 產出安全、易於維護、經過充分測試且易讀的程式碼。
- 進行程式碼審查,促進團隊維持一致的工程品質。
- 與 SecDevOps 合作,在 AWS 中建置、導入及運作應用程式。
- 將業務需求轉化為定義清楚且可執行的團隊任務。
- 發揮技術領導作用,審查提取要求,排除障礙,並透過指導支援成長中的工程師。
- 維護技術文件、設計記錄及架構圖。
- 識別需要關注的技術風險、品質問題及架構決策。
- 與開發人員、計畫經理、測試人員、UI/UX 專家及生產支援工程師合作。
- 在利害關係人展示與進度更新中呈現團隊進展及交付成果。
- 持續掌握相關技術與產業發展。
職位要求
- 居住於華盛頓特區、馬里蘭州或維吉尼亞州地區。
- 具備美國公民身分。
- 持有有效的 CBP 公共信任安全許可。
- 具備至少七年軟體開發經驗,包括實作型全端工作,以及技術或專案領導經驗,或願意承擔相應職責。
- 具備電腦科學、軟體工程或相關領域的學士學位。
- 具備 Java、Spring 或 Spring Boot、React、TypeScript、JavaScript 及 PostgreSQL 的正式環境經驗。
- 熟悉 HTML、HTTP、CSS,以及 Kendo UI 等 JavaScript 框架。
- 理解設計模式、物件導向程式設計及良好的軟體設計實務。
- 具備設計、實作及整合安全 RESTful API 的經驗。
- 理解關聯式資料庫、資料建模及良好的資料儲存實務。
- 具備 AWS 或同類雲端平台經驗,並理解可擴充性與容錯等分散式系統原則。
- 理解客戶端-伺服器、微服務、事件驅動及分層架構,以及其中的取捨。
- 具備 DevOps 實務經驗,並使用過 Harness、Jenkins 或 GitLab 等 CI/CD 工具。
- 具備 Docker 和 Kubernetes 使用經驗。
- 理解常見軟體安全漏洞及其緩解方法。
- 具備在跨職能敏捷或 Scrum 團隊工作的專業經驗。
- 能接受混合辦公,每週在維吉尼亞州阿什本現場工作一至兩天。
- 優先考慮:具備大規模使用 TypeScript、Postgres Streams、WebRTC、地理空間軟體或生成式 AI 整合的經驗。
- 優先考慮:具備將傳統應用程式現代化為雲端微服務架構的經驗。
- 優先考慮:具備技術主管經驗,或有意擴展至該職責。
- 優先考慮:具備參與企業架構標準制定的經驗。
- 優先考慮:具備軟體效能分析與最佳化技能。
- 優先考慮:熟悉基線管理及版本控制或合併實務。
- 具備 AWS Certified Solutions Architect 或 Google Cloud Professional Cloud Architect 認證者尤佳。
- 具備良好的書面及口頭溝通能力。
- 具備出色的分析與問題解決能力。
福利待遇
- 醫療保險
- 牙科保險
- 視力保險
- 退休儲蓄計畫
- 帶薪休假
- 其他補充計畫
