
資深 .NET 開發工程師 - Azure Cosmos DB API
負責建構 API、Worker 服務與 Azure Cosmos DB 整合的資深 .NET 工程師。 加入 CI&T,這是一家提供 AI 驅動企業解決方案的技術轉型公司。
說明
- 檢視現有的 C#/.NET 應用程式與工作流程
- 建構並改進 .NET Worker Services
- 使用 ASP.NET Core 開發 API
- 使用 Azure Cosmos DB 實作資料整合與持久化
- 處理 SQL Server 資料
- 定義 JSON 序列化與資料契約
- 建構並強化 REST 與 OpenAPI API
- 加入 API 版本控制、篩選、排序與分頁功能
- 實作 OAuth2/OIDC 驗證與授權
- 設計冪等性、重試與退避、故障處理及重新處理機制
- 開發並行與分散式處理能力
- 實作日誌、指標與遙測
- 撰寫單元測試、整合測試與契約測試
- 協助驗證 SQL Server 與 Cosmos DB 之間的資料一致性
- 維護部署於 Kubernetes 與 AKS 上的應用程式
- 依據交付階段與待辦事項優先順序,在不同解決方案元件之間切換
- 在工程團隊中協作完成多個解決方案元件
職位要求
- 具備扎實的 C# 與 .NET 專業工作經驗
- 具備使用 ASP.NET Core 進行開發的實務經驗
- 具備 .NET Worker Services 或同類後端處理技術經驗
- 具備 REST API 開發與整合背景
- 熟悉 OpenAPI、Swagger 與 JSON
- 具備 SQL Server 使用經驗
- 熟悉 Kubernetes 和/或 AKS
- 具備撰寫單元測試與整合測試的經驗
- 理解 API 驗證與授權
- 能夠疑難排解並分析既有應用程式
- 了解重試、退避與故障處理等韌性模式
- 具備扎實的後端工程、系統整合與 Microsoft Azure 背景
- 優先考慮:具備 Azure Cosmos DB 及其 SDK 的實務經驗
- 優先考慮:具備 Microsoft Azure 使用經驗
- 優先考慮:熟悉 Azure API Management
- 優先考慮:具備 OAuth2/OIDC 與 Entra ID 經驗
- 優先考慮:理解冪等性與至少一次處理
- 優先考慮:具備支援高流量應用程式的經驗
- 優先考慮:了解可觀測性實務、分散式日誌、指標與追蹤
- 優先考慮:具備事件驅動架構、CQRS 或讀取模型經驗
- 能夠獨立工作並承擔技術責任
- 具備理解既有系統的分析能力
- 能靈活參與不同解決方案元件的工作
- 具備與架構、SRE、QA 及合作團隊協作的能力
- 能清楚溝通風險、阻礙與相依關係
- 始終關注資料品質與一致性
- 願意分享技術知識
福利待遇
- 醫療與牙科保障
- 餐飲與食品補助
- 托育支援
- 延長育嬰假
- 透過 Wellhub(Gympass)與 TotalPass 提供的健身及健康合作方案
- 利潤分享與績效計畫(PLR)
- 人壽保險
- 透過 CI&T University 持續學習
- 折扣俱樂部會員資格
- 支援身心健康的免費線上資源
- 孕期與負責任育兒課程
- 與線上教育平台合作
- 語言學習平台
- 為身心障礙人士提供職場支援與合理便利措施
- 協助取得身心障礙證明文件
- 專責健康與福祉團隊
- 共融專家與員工興趣小組







