.NET 軟體開發工程師
為 Intermedia Cloud Communications 打造可擴充的 .NET 服務,涵蓋雲端電子郵件、Microsoft 365 整合、API 與安全應用程式。 參與系統現代化、可靠性提升及雲端原生服務建置。
說明
- 負責 .NET 應用程式整個生命週期中的開發、測試與支援。
- 為雲端電子郵件和 Microsoft 365 產品打造可擴充的後端服務與 API。
- 協助現有應用程式現代化,並轉換至現代架構。
- 與產品管理、QA、DevOps 及其他工程團隊合作。
- 撰寫清楚、易於維護、經過充分測試且符合工程實務的程式碼。
- 調查並解決錯誤與正式環境事件。
- 審查程式碼,並協助改善開發標準與工程實務。
- 提升應用程式的效能、可靠性與可擴充性。
- 持續掌握新興技術、框架及 AI 輔助軟體開發實務。
- 參與 Microsoft 365 授權管理、雲端原生 M365 微服務、Email Protection 整合、串流服務,以及提升電子郵件平台可擴充性、可靠性與安全性的工作。
- 參與敏捷/Scrum 交付,包括為期兩週的衝刺、每日站會、衝刺規劃、審查與回顧。
職位要求
- 具備電腦科學、軟體工程或相關技術領域學士學位,或同等實務經驗。
- 至少三年使用 .NET 技術進行專業軟體開發的經驗。
- 精通 C# 與 .NET。
- 具備開發 RESTful API 和後端服務的經驗。
- 深入了解 ASP.NET Core、.NET Core、MVC 與 SQL Server。
- 具備 HTML、CSS 與 JavaScript 經驗。
- 了解物件導向設計原則與軟體設計模式。
- 具備敏捷/Scrum 方法的實務經驗。
- 具備出色的分析、疑難排解與問題解決能力。
- 具備良好的溝通與團隊合作能力。
- 實際使用過 GitHub Copilot、ChatGPT、Cursor 或類似產品等 AI 輔助開發工具。
- 能負責任地使用 AI 工具進行程式碼生成、除錯、文件撰寫、測試與重構,並核驗其輸出。
- 具備以下任一方面的額外經驗者佳:Microsoft 365、Microsoft Exchange 或 Office 365 API;微服務與分散式系統;Microsoft Azure;Docker、Kubernetes 或其他容器化工具;訊息傳遞或串流技術;電子郵件通訊協定;監控與可觀測性工具。
福利待遇
- 參與支援超過一百萬個信箱的高規模關鍵業務雲端服務。
- 使用包含 Microsoft 365 與雲端原生服務在內的現代技術組合。
- 加入由資深工程師組成、重視合作的敏捷團隊。
- 獲得技術學習、成長與職涯發展機會。
- 享有具競爭力的薪酬與福利。
- 可透過內部升遷尋求發展機會。
