資深軟體開發工程師 - 美國遠端
資深軟體開發工程師,使用 .NET、React、Angular、Oracle、SQL、AWS 和 Azure 支援 DHS 應用程式。負責架構、開發、測試、部署、維護與問題解決。
說明
- 透過應用程式分析、架構設計、工程、開發、維護和技術支援,支援 DHS 計畫
- 在 DHS 平台上負責資深層級的設計、編碼、測試、部署和問題修復
- 帶領開發活動,並確保與軟體工程生命週期保持一致
- 使用 .NET、React、Angular、Oracle、SQL、AWS 和 Azure 建置、測試和維護應用程式
- 運用軟體工程專業知識解決業務挑戰
- 與分析師及客戶合作,定義需求、使用案例和情境
- 評估提議的設計是否能在時程和預算限制內完成
- 擔任技術主管時,規劃並分配工作
- 定義設計、追蹤開發指標、編碼、除錯、撰寫文件、測試,並依時程交付應用程式
- 實作設計規格,並記錄設計變更和單元測試結果
- 與策略合作夥伴和技術合作夥伴合作,找出合適的產品解決方案
- 與資料庫管理員合作,開發可與 SQL Server 或 Oracle 整合的功能
- 建立、強化並支援應用程式使用者介面
- 在多個環境中維護自動化部署工作流程和 SharePoint 部署實務
- 主持會議,評估產品問題的有效性和優先順序
- 透過技術支援分析並解決 QA 團隊和客戶提出的複雜程式碼問題
- 診斷並解決應用程式問題
- 可能需要督導初級軟體程式設計師,並協助交付高品質產品
職位要求
- 必須具備 Public Trust 審查資格
- 具備資訊技術相關領域的學士學位
- 至少七年電腦程式設計,以及分析複雜資訊系統、應用程式或作業系統軟體的綜合經驗
- 至少五年使用指定程式語言和技術環境的經驗
- 熟悉 Power Automate、Drupal、ServiceNow 和 Databricks 者優先
- 具備 Microsoft Certified Professional 或其他 Microsoft 認證,或 ServiceNow 認證
- 必須是美國公民
- 能夠成功完成政府要求的背景調查
- 能夠取得 Public Trust 審查資格
- 具備過往 Public Trust 或安全審查經驗者優先
- 具備良好的分析與批判性思考能力
- 能夠指導開發人員、進行程式碼同儕審查並提升程式碼品質
- 具備良好的跨職能協作能力
- 能夠向技術和非技術受眾(包括資深利害關係人)解釋複雜的技術事項
