C# .NET 全端工程師【資訊管理部】
Posted Updated 2
views
Description
- 負責公司內部系統的開發、維護與功能優化。
- 使用前後端分離架構進行 Web 系統開發。
- 開發與維護前端畫面與互動功能(HTML5、CSS3、JavaScript、jQuery)。
- 使用 C# 開發後端功能、Web API 與資料處理邏輯。
- 維護與優化 MS SQL Server 資料庫、SQL 查詢與 Stored Procedure。
- 與使用單位訪談需求,進行需求分析與流程規劃
- 撰寫功能規格書、操作文件、API 文件及相關開發文件。
- 協助系統測試、問題排查、上線部署與後續維護。
- 與跨部門團隊進行系統整合、需求協作與功能優化。
- 完成主管交辦之相關工作。
必備技能:
- 熟悉 C#,具備 .NET Framework / .NET 8 開發經驗。
- 熟悉 ASP.NET Web Forms / ASP.NET Core,具備既有系統開發或維護經驗。
- 熟悉 Web API 開發,具備 API 設計、開發與系統串接經驗。
- 熟悉 MS SQL Server,具備資料庫設計及 SQL / T-SQL 撰寫能力。
- 具備 HTML5、CSS3、JavaScript、jQuery 基礎,能進行前後端整合與網頁功能開發。
- 熟悉 Git / GitLab 版本控制流程,具備 Branch、Merge Request、Code Review 等團隊協作經驗。
- 能運用 AI Coding Assistant(如 Codex、Claude Code)協助程式開發、除錯、重構與問題分析,並能主動檢視、驗證 AI 產出的程式碼。
- 具備基本 RESTful API 設計與串接觀念,了解 HTTP Method、Status Code、JSON 等基本概念。
- 具備基本資訊安全觀念,了解 SQL Injection、XSS、身分驗證、權限控管等常見安全議題。
工作能力:
- 能獨立進行需求訪談、需求分析與問題釐清,並將需求轉換為可執行的技術方案。
- 具備需求書、規格書、API 文件及系統相關文件的撰寫能力。
- 能閱讀、理解及維護既有程式碼,並進行問題排查、功能開發與系統優化。
- 具備良好的程式設計習慣,重視程式碼品質、可維護性與系統穩定性。
- 具備良好的邏輯思考、問題分析與溝通協作能力。
加分條件:
- 熟悉 三層式架構。
- 熟悉 DevExpress。
我們希望你具備:
- 能主動與使用者溝通,了解並釐清需求,轉化為可執行的系統需求。
- 能從需求整理出完整的 系統流程 與 規格。
- 具備 獨立開發 與 問題解決 的能力。
- 對 新技術 與 新工具 保持學習熱忱,願意持續提升技術能力。
- 重視 程式品質、可維護性 與 團隊合作。