职位描述
NET开发工程师(前后端分离方向)岗位职责与任职要求
一、岗位职责
技术开发与实现负责基于.NET 6/8 框架的后端服务开发,设计并实现 WebAPI 接口,确保接口的高效性、安全性与可扩展性。
基于前后端分离架构,协作完成系统功能开发,保障前后端数据交互的稳定性。
运用 Entity Framework(EF)进行数据模型设计与 ORM 映射,优化数据库操作性能。
数据库设计与管理设计并维护 SQL Server 数据库,编写高效的 T-SQL 语句,包括存储过程、函数、触发器等。
前端开发与协作基于 Vue 3 框架开发前端页面,实现组件化设计与状态管理(如 Vuex/Pinia)。
运用 JavaScript、CSS3、HTML5 完成页面交互逻辑与样式开发,结合 Element Plus 组件库提升用户体验。
参与前端工程化建设,包括代码规范制定、构建流程优化等。
技术优化与维护参与系统架构设计与技术选型,持续优化前后端代码质量,解决技术难题。
二、任职要求
(一)核心技术能力
后端开发熟练掌握.NET 6/8 开发框架,具备 WebAPI 接口设计与开发经验,熟悉依赖注入、认证授权(如 JWT)等机制。
精通 Entity Framework(EF),能熟练进行数据模型设计、LINQ 查询与事务管理,了解 EF Core 性能优化策略。
数据库技术精通 SQL Server 数据库开发,熟练编写复杂 SQL 查询、存储过程,具备数据库建模与设计能力。
前端开发熟练使用 Vue 3 框架,掌握组件化开发、响应式设计,熟悉 Vue Router、Vuex 等核心插件的应用。
精通 JavaScript、CSS3、HTML5,能实现复杂交互逻辑,熟悉前端性能优化(如代码分割、资源懒加载)。
熟练使用 Element Plus 等 UI 组件库,具备自定义组件封装能力。
(二)通用素质
具备良好的代码规范意识,能编写可维护、可测试的高质量代码。
具备较强的问题分析与解决能力,能独立应对技术挑战。
具备良好的团队协作与沟通能力,能高效对接产品、设计及测试团队。
三、技术栈与工具
后端:.NET 6/8、ASP.NET Core WebAPI、Entity Framework Core、SQL Server
前端:Vue 3、JavaScript(ES6+)、CSS3、HTML5、Element Plus、Vue Router
工具:Visual Studio、SQL Server Management Studio(SSMS)、Git
四、其他说明
工作地点:苏州高新区 木桥街
学历要求:本科及以上,计算机相关专业优先
经验要求:2 年以上前后端分离开发经验,具备完整项目落地经验
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕