初級.NET軟體開發工程師(混合辦公)
加入 Beghou Consulting,擔任初級.NET軟體開發工程師,為生命科學客戶建構企業級應用程式。 工作重點包括 C#、API、微服務和 SQL Server 解決方案。
說明
- 使用 .NET Core、.NET 8+ 和 C# 建構、測試及維護應用程式功能與模組。
- 套用既有的設計模式、架構標準和 Microsoft 框架最佳實務。
- 遵循程式碼標準、參與程式碼審查,並根據資深工程師的回饋進行改進。
- 與產品管理團隊、資深開發人員和 QA 協作,釐清需求並交付技術解決方案。
- 使用 ASP.NET Core 開發並整合 RESTful API。
- 在適當指導下協助開發微服務元件。
- 建立並改善 SQL Server 查詢和預存程序。
- 參與資料模型和基礎索引工作。
- 調查並修正軟體缺陷。
- 找出效能限制和技術債務,以便後續追蹤。
- 參與敏捷儀式、估算任務並完成衝刺承諾。
- 建立對 .NET 及更廣泛 Microsoft 生態系統的認識,並應用新習得的技能。
職位要求
- 具備一至三年使用 Microsoft 技術進行專業軟體開發的經驗;優良的實習或專案經歷亦可考慮。
- 具備一至三年 .NET Core、.NET 5+ 和 C# 的實務經驗。
- 了解 WPF、ASP.NET Core Web API、MVC 模式、中介軟體和相依性注入。
- 了解 Entity Framework Core,包括遷移以及資料庫優先或程式碼優先開發。
- 熟悉 SQL Server 查詢、連接和預存程序,並基本了解索引和查詢效能。
- 扎實理解物件導向程式設計、使用 async/await 的非同步程式設計以及 .NET 核心概念。
- 具備清楚的溝通能力、學習意願和有效的團隊合作能力。
- 具備電腦科學、工程或相關學科學士或碩士學位者優先。
- 了解 Google Maps API 或 Mapbox API 者尤佳。
- 接觸過 Azure 雲端服務。
福利待遇
- 徵才資訊未說明福利、津貼或額外薪酬。
