
後端軟體工程師(.NET)——布拉格混合辦公
以後端 .NET 工程師身分,打造 Vendavo 的事件溯源企業 CPQ 平台。開發 AWS 服務、GraphQL API 與 AI 輔助軟體,服務全球製造商與經銷商。
說明
- 使用 .NET 10 與 ASP.NET Core 開發及強化事件溯源服務
- 透過 Istio 服務網格將應用程式部署至 AWS EKS
- 使用 Marten 與 Wolverine 建立聚合、命令、事件及讀模型投影
- 交付涵蓋事件模型、後端處理器、投影、GraphQL API 與 React 介面的垂直切片
- 開發 Hot Chocolate GraphQL API,支援篩選、排序、分頁與多租戶請求處理
- 使用 AWS Kinesis 與 Amazon MSK(Kafka)整合平台各項服務
- 設計具備冪等性且可安全重播的訊息處理器
- 在 draw.io 中記錄事件模型,並參與建模工作坊
- 使用 Terraform、Helm 與 Azure DevOps 管線管理基礎架構及交付流程
- 在開發過程中使用 AI 程式設計代理,並參與 AI 輔助的提取請求審查
- 在交付需要全端貢獻時,支援 React 18 與 TypeScript 前端
- 建立測試、加入服務儀表化,並參與程式碼與架構審查
- 將商業邏輯從 SQL Server 預存程序移轉至 .NET,推動 CPQ 與 Pricepoint 產品現代化
職位要求
- 至少三年使用現代 .NET(6 或更新版本)進行後端開發的經驗
- 具備領域驅動設計與 CQRS 的工作知識
- 有興趣深入發展事件溯源、投影、最終一致性與冪等處理器方面的專業
- 能自在撰寫涉及佇列、串流、重試及亂序傳遞的非同步、訊息驅動程式碼
- 具備扎實的 SQL 與關聯式資料建模能力;具 PostgreSQL 經驗者優先
- 具備 HTTP 或 GraphQL API 開發經驗
- 具備 Docker 經驗,並實際熟悉 Kubernetes
- 具備主要雲端平台經驗,最好是 AWS,包括 IAM、S3、EKS 與 Secrets Manager
- 具備 CI/CD 管線經驗,最好使用 Azure DevOps
- 具備 Git 工作流程、提取請求審查及必要品質檢查經驗
- 具備使用 xUnit 測試,以及使用真實相依項進行整合測試的經驗
- 經常實際使用 Claude Code、GitHub Copilot、Cursor 或同等工具等 AI 程式設計代理
- 能批判性評估 AI 產生的程式碼,包括發現虛構 API、行為變更及被忽略的邊界情況
- 願意維護 CLAUDE.md 或 AGENTS.md 等 AI 代理內容檔案
- 程式碼合併後仍能端到端負責
- 公司透過每週課程支援英語學習,但未明確要求流利程度
福利待遇
- 提供專業發展與職涯成長機會
- 使用現代開發工具,並可接觸各領域專家
- 團隊建設活動與公司贊助的活動
- 彈性工作時間
- 每週英語課程
- 國際旅遊機會
- 25 天帶薪休假
- 額外 4 天公司假日
- 3 天病假
- 2 天帶薪公益活動假
- 每月福利津貼
- 餐費補助
- 可選 MultiSport 卡
- 高階 Windows 或 Mac 筆記型電腦與智慧型手機,允許個人使用
- 家庭成員可享優惠的不限量行動方案
- 由優秀同事組成的協作團隊
- 設有休閒區的現代化辦公室









