Crisis Prevention Institute
Crisis Prevention Institute
201 – 500 員工
教育物流顧問服務
Crisis Prevention Institute 提供專注於預防與管理危機情境的專業訓練。其課程涵蓋以實證為基礎的降溫方法、創傷知情實務,以及非暴力危機介入,服務教育、醫療保健、人類服務、顧問、物流及相關領域的組織。公司的訓練協助員工應對具挑戰性的行為,同時支持打造更安全、更有準備的工作場所與服務環境。

首席軟體工程師,C#/.NET 與 Azure

負責 CPI 雲端學習平台的後端工程,建構 C#/.NET 微服務與 Azure 服務。 引導技術交付、營運卓越,以及負責任地採用 AI 輔助工程實務。

說明

  • 擔任產品工程團隊的技術負責人,支援 CPI 整合培訓與學習平台
  • 在 Azure 上使用 CQRS 與事件驅動模式建構 C#/.NET 微服務後端
  • 依專案需求參與包括 React 在內的全端開發
  • 將產品目標轉化為可行的技術方案,交付客戶與業務價值
  • 負責涵蓋事件契約、Azure SQL 資料模型與 React 整合的技術設計
  • 將史詩拆分為可獨立部署的工作,支援頻繁且低風險的發布
  • 持續撰寫正式環境程式碼,解決複雜且模糊的技術挑戰
  • 拆解工作、梳理相依性、估算工作量並評估交付風險
  • 向業務利害關係人展示團隊工作,並說明其可衡量的影響
  • 透過服務等級目標、監控、儀表板、值班參與與事故領導,負責服務可靠性
  • 執行無責備事故檢討,並推動後續行動完成
  • 將 ITL 領域資料與上游企業系統分離,並維護其流入資料倉儲的流程
  • 處理技術債務,加快建置、測試與部署週期,並自動化重複性作業
  • 遵守安全編碼、WCAG 2.1 AA 無障礙與效能要求
  • 推動採用 AI 輔助開發工具,並制定適當的審查與測試實務
  • 協助制定產品工程 AI 策略,並試行新的工具與方法
  • 在 ITL 產品與內部工程工具中尋找實際可行的 AI 應用
  • 定義程式碼審查、測試、文件與架構方面的工程要求
  • 透過結對程式設計、設計審查、指導與可執行的回饋培養工程師
  • 發起實驗與概念驗證,並隨後主導回顧討論
  • 與團隊負責人、平台團隊及首席軟體工程師協調合作
  • 承擔與該職位相關的其他職責

職位要求

  • 具備電腦工程、電腦科學、相關學科學士學位,或同等實務經驗
  • 至少 7 年建構與營運正式環境 Web 應用程式及分散式服務的專業經驗
  • 至少 2 年擔任技術負責人、技術主管或資深工程師,負責團隊的技術方向與交付
  • 具備至少 5 年 C# 與 .NET 實務經驗,包括使用 ASP.NET Core 與 .NET 6+ 開發後端服務及 API
  • 深入了解分散式事件驅動系統,包括 Azure Service Bus 等訊息代理、冪等性、重試、Saga 與最終一致性
  • 具備應用 CQRS、事件溯源及/或領域驅動設計的經驗,包括限界上下文與事件契約
  • 熟悉 React 與現代 JavaScript/TypeScript,能夠設計、審查並參與前端工作
  • 具備關聯式資料建模以及最佳化 SQL Server 或 Azure SQL 效能的經驗
  • 具備在 Azure 或同類雲端平台上部署與營運服務的經驗
  • 具備改善 CI/CD 管線、自動化測試策略與持續交付的經驗
  • 具備領導正式環境事故回應與無責備事故後檢討的經驗
  • 具備指導工程師及促進技術設計與程式碼審查的經驗
  • 了解可觀測性實務與以安全為導向的設計模式
  • 日常使用 AI 輔助開發工具,並能指導其有效且負責任地使用
  • 能透過認證軟體工程課程、相關認證或完成學習專案證明每年持續進行個人發展
  • 能在沒有正式管理權限的情況下提供技術領導
  • 能平衡即時交付需求與平台的長期健康
  • 能評估技術、促進討論,並就技術標準與解決方案建立共識
  • 具備出色的口語與書面溝通能力
  • 具備吸引、培養與留住高績效工程師的成功經驗
  • 具備學習管理系統、教育科技或大規模 B2B SaaS 產品經驗者優先
  • 具備將產品平台與 ERP 或 CRM 系統分離的經驗者優先
  • 具備基礎設施即程式碼與容器化工作負載經驗者優先
  • 具備 Web 無障礙經驗者優先
  • 具備 Azure 認證者優先

福利待遇

  • 具競爭力的薪酬
  • 完整福利方案
  • 401(k) 退休計畫
  • 帶薪休假
  • 健康與身心健康日
  • 帶薪志願服務假
  • 持續教育與職業訓練
  • 混合辦公或遠端工作選項
  • 帶薪育嬰假

相關職缺