C# .NET 開發工程師(混合辦公,保加利亞)
為 Fintua 建立後端服務與 CRM 功能。Fintua 是一家全球間接稅合規與稅務科技公司;此混合辦公職位將使用 C#、.NET、資料庫、API 與測試技術。
說明
- 使用 C# 和 .NET 設計、開發及維護 CRM 後端元件
- 使用關聯式資料庫建立高效查詢與資料存取層
- 採用可維護的模式與分層架構實作商業邏輯
- 運用單元測試與測試驅動開發實務,撰寫經充分測試的程式碼
- 協作開發新功能、解決缺陷並強化系統
- 將應用程式連接至內部與外部 API 及服務
- 參與程式碼審查,協助強化編碼標準與實務
- 維護並最佳化現有功能
職位要求
- 具備經證實的 C# 與 .NET 生態系統專業能力
- 深入了解物件導向程式設計原則
- 具備 ORM 框架的實務經驗,尤其是 Entity Framework 和 Dapper
- 具備關聯式資料庫經驗,尤佳為 PostgreSQL
- 了解分層應用程式架構,以及 Repository、Unit of Work、DTO 和相依性注入等模式
- 熟悉 LINQ、泛型、擴充方法,以及使用 async/await 的非同步程式設計
- 具備使用 Git 進行版本控制的經驗
- 具備扎實的單元測試實務背景
- 具備測試驅動開發經驗或相關理解
- 具備使用 RabbitMQ 等訊息代理程式的經驗
- 熟悉用於產生與解析 PDF、Excel、Word 及 CSV 文件的函式庫
- 接觸過雲端平台,特別是 AWS
- 具備使用 AutoMapper 等物件對映工具的經驗
- 熟悉 xUnit、Moq、FluentAssertions 及其他單元測試工具
- 具備整合與使用 REST API 的經驗
- 具備與 SAP 系統整合的經驗
- 接觸過 GitHub Copilot 等 AI 輔助開發工具
- 具備 Kiro 使用經驗或有所了解
- 能夠產出整潔、可維護且結構良好的程式碼
- 高度重視程式碼品質、測試與可靠性
- 能夠在開發新功能的同時維護現有系統
- 具備清晰的溝通與有效的協作能力
- 具備強大的問題解決能力、注重細節,並採取務實的開發方式
- 有意願在支援性的工程環境中學習與成長
福利待遇
- 彈性工作政策,結合遠端與辦公室工作
- Multisport 卡
- 所有員工每年享有 22 天年假,並依服務年資增加額外假期
- Lifework 天數,每季提供半天時間處理個人事務
- 彈性工時,可在 4.5 天內完成 40 小時工作
- 額外醫療保險,涵蓋牙科與視力照護
- 團隊建立活動與聚會
- 人壽保險
- 推薦好友獎金
- 多家商店、劇院與餐廳折扣
- 由員工主導的 CluneTech Cares 企業社會責任計畫,每年提供一天帶薪志願服務假
- CluneTech Life 企業健康計畫
- 每月餐券
- 公司支付的培訓與學習帳戶
- OneTeam 獎項及年度優秀員工獎
- 里程碑表揚計畫
- 免費體育活動,包括足球、網球與排球
- 員工援助計畫
- 無會議日
- 親人離世後最多四週的帶薪慰問假
- 寵物離世後最多兩天的慰問假
- 五天公司支付的流產或妊娠損失假,同樣適用於伴侶
