.NET Core 工程師
Description
【工作文化與核心價值】
● 擁抱 AI 與自動化:公司高度重視 AI 輔助開發,提供 GitHub Copilot、Cursor、Claude Code 及 Gemini 等專業工具訂閱帳號,鼓勵工程師善用技術提升開發與維護效率。
● 開放溝通與協作:團隊重視成員意見,期望每位成員樂於分享想法,與團隊共同探索最佳解決方案。
● 務實的重構策略:我們致力於 Legacy Code 的持續優化與重構,但堅持務實導向,確保每一次的調整都能帶來具體且可衡量的系統成效。
【加入我們】
● 你不會維護無人使用的閒置系統,你將與團隊共同面對高併發流量,挑戰極致的系統 QPS 與吞吐量。
● 你不會再被 Windows Server 與 IIS 束縛,你將深耕於 Azure,全面擁抱雲端原生的 Kubernetes 微服務架構。
● 你不會只會複製貼上的 CRUD,你將與 AI 代理人協作,透過嚴謹的軟體工程實踐,定義高品質的程式碼生態。
【職務說明】
1. 參與 B2B 電子商務 SaaS 平台開發與維護,涵蓋商品、訂單、票卷核銷、促銷分潤及帳務報表等核心模組。
2. 負責第三方合作廠商 API 的串接與整合,確保資料傳輸之正確性與安全性。
3. 具備維護與重構 Legacy Code 的能力,能進行系統故障排除與日常功能優化。
4. 與產品經理 (PM) 及開發團隊密切協作,參與系統需求討論與技術實作。
5. 善於利用 AI 輔助工具提升開發效率與測試品質,並對自己的程式碼品質負責。
【必要技術條件】
● 熟悉 Git 版本控制。
● 3 ~ 5 年 C# 開發經驗,有實務ASP.NET Core專案經驗。
● 具備實務 HTTP API 或 gRPC 開發經驗。
● 熟悉 Dapper 與 EF Core,並對 Database Migration 有實務概念。
● MSSQL 資料庫操作以及資料庫設計。
● Redis 資料快取應用。