資深軟體工程師 - 紐約遠端工作
主導獨立寵物集團寵物健康保險平台的架構與實作工程。強化 Azure 應用程式、可靠性、工程標準及跨團隊技術交付。
說明
- 為多個工程團隊和產品領域提供技術領導
- 主導新開發、整合、現代化及平台改進的解決方案設計與架構決策
- 與軟體工程經理合作,制定技術方向和工程標準
- 評估技術取捨,並建議具可擴展性、可維護性、安全性及可靠性的解決方案
- 建置及支援 .NET/C#、Azure、API、Web 應用程式和資料平台解決方案
- 為複雜且具高影響力的跨平台計畫撰寫程式碼
- 支援面向客戶的應用程式、保單和理賠平台、整合及行動應用程式
- 建立原型和參考實作
- 診斷複雜的應用程式、整合、效能及正式環境問題
- 進行程式碼審查和設計審查
- 推動軟體設計、程式編寫、API、整合、測試、可觀測性、韌性、安全性、雲端原生開發和原始碼管理標準
- 識別技術債務,並與工程領導層及產品團隊排定修復優先順序
- 改善 Azure 解決方案、CI/CD 管線、部署自動化、發布品質和環境一致性
- 支援記錄、指標、追蹤、警示及應用程式效能監控
- 調查重大正式環境事故、解決問題並協助防止再次發生
- 擔任各工程領域的技術升級處理窗口
- 協調工程、產品、QA、DevOps、架構、安全和營運團隊之間的合作
- 透過審查、設計會議、結對程式設計和技術指導,培育軟體工程師及資深工程師
- 推動跨領域培訓和知識分享
- 為舊有架構和軟體制定現代化及重構方法
- 主導 API、整合、應用程式及共用服務的改進
- 透過 Azure DevOps 參與衝刺規劃、待辦事項整理、技術探索和交付
- 與產品負責人及業務利害關係人合作,將需求轉化為技術上穩健的解決方案
- 準備估算、識別相依性,並溝通實作風險和技術取捨
職位要求
- 具備電腦科學、軟體工程學士學位,或同等專業經驗
- 具備豐富的軟體工程專業經驗,並逐步承擔資深技術領導職責
- 具備使用 .NET 和 C# 開發應用程式的進階實作經驗
- 具備在 Microsoft Azure 上建置雲端解決方案的豐富經驗
- 具備 API、整合、分散式應用程式和企業軟體系統設計經驗
- 熟悉軟體架構、物件導向設計、設計模式和現代工程實務
- 具備 Azure DevOps、CI/CD 管線、自動化測試和現代部署方法經驗
- 具備 SQL Server、關聯式資料建模和應用程式效能方面的豐富經驗
- 具備診斷複雜正式環境應用程式和分散式系統的經驗
- 能在沒有直接管理權限的情況下影響多個團隊的技術方向
- 具備出色的書面及口頭溝通能力,包括向技術和非技術受眾解釋複雜技術主題的能力
- 優先條件:具備保單管理、理賠、保險、金融服務或受監管企業平台經驗
- 優先條件:具備舊有 .NET 應用程式和架構現代化經驗
- 優先條件:具備 Microsoft Dynamics 和企業整合經驗
- 優先條件:具備現代前端框架和 Web 應用程式架構經驗
- 優先條件:具備支援或開發原生 iOS 和/或 Android 應用程式的經驗
- 優先條件:具備設計可重複使用 API 和整合平台的經驗
- 優先條件:具備應用程式效能監控、可觀測性、可靠性工程和正式環境支援經驗
- 優先條件:具備與分散式或海外工程團隊合作的經驗
福利待遇
- 符合年度獎金資格
- 完整的醫療、牙科和視力保險
- 公司提供基本人壽保險,員工無需負擔費用
- 公司支付短期和長期失能保險
- 十二週全薪育嬰假
- 健康儲蓄帳戶
- 彈性支出帳戶
- 退休儲蓄計畫
- 個人帶薪休假
- 帶薪假日和全公司 Wellness Day
- 為非營利組織志願服務提供帶薪休假
- 寵物友善辦公環境
- 通勤福利
- 團體寵物保險
- 在職培訓和技能發展
- 員工協助計畫
