Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

17Life_康太數位整合股份有限公司

資深.NET Core 工程師

Posted Updated 2 views
Discussion

Description

【關於我們】
我們是 17Life 的核心開發團隊,負責支撐公司商流整合的核心引擎。我們追求極致的效能與穩定性,在這裡,你不需要參與無意義的官僚流程,我們期待的是一位能與我們一同拆解技術債、設計分散式系統、並定義下一代架構規格的資深夥伴。
加入我們,你將會面對:
● 技術債治理與現代化:你不會只是在補洞,你將主動挖掘現有系統的效能瓶頸、Anti-pattern 與過度設計,並導入務實且可行的重構解決方案。
● 高吞吐量架構設計:你將定義系統的高可用性與韌性,透過分散式系統與 Event-Driven 架構,解決真實世界中的高併發難題。
● 嚴謹的工程思維:你將建立最終一致性 (Eventual Consistency) 的設計標準,運用 Saga Pattern 等機制,讓複雜的業務邏輯變得可靠且具備擴充性。
● 技術傳承與影響力:你將協助主管帶領團隊進行 Code Review 與架構決策,透過你的經驗分享,提升團隊整體的技術深度。

【職務說明】
1. 發現問題:主動發掘現有系統潛在隱患,識別 bug、效能瓶頸、Anti-pattern 及高耦合問題,並提出具建設性的優化方案。
2. 系統韌性優化:負責第三方廠商介接的高可用與穩定性優化,並重構資料同步流程以因應大規模吞吐需求。
3. 非同步與事件驅動設計:落實「流程非同步、結果即時通知」的設計原則,優化系統整體吞吐量與回應延遲。
4. 架構設計與指導:設計高可用 (HA)、高韌性、易維護且具備擴充性的微服務架構,並確保其落地可行性。
5. 分散式系統治理:針對 Message Broker 進行深度調教,並運用 Compensation 與 Saga Pattern 確保分散式系統的最終一致性。
6. 團隊合作:主導程式碼品質標準,透過分享與指導提升團隊成員的技術思維與開發品質。

【必要技術條件】
● 8 年以上 C# 開發經驗,且具備至少 5 年以上 ASP.NET Core 容器化部署實務經驗。
● 精通 C# 12+ 新語法與 .NET Core 高階 API,具備編寫低記憶體佔用、高效能應用程式的能力。
● 紮實的 OOP 原則應用,熟練運用 ASP.NET Core 原生 DI 機制,具備服務探索 (Service Discovery) 與事件觸發 (Event-Driven) 架構經驗。
● 具備實務資料庫效能優化經驗,能分析 SQL Execution Plan、設計高效 Schema;精通高併發下的 Race Condition 議題、交易控管與原子操作 (Atomic Operations)。
● 具備 Message Broker (如 RabbitMQ 或 Kafka) 的架構設計與吞吐量優化經驗。
● 熟練運用重構技術與方法論將 Legacy Code 轉化為可測試、語意化且高強度的程式碼。

Skills

Apply

See also