职位描述
# .NET后端开发工程师 招聘要求
## 一、岗位职责
1. 基于.NET技术栈(.NET Core/.NET 6+)负责后端服务的设计、开发、测试与上线,保障服务高可用与稳定性。
2. 设计并优化数据库架构(SQL Server/MySQL为主),编写高效SQL语句,解决数据存储、查询性能问题。
3. 参与需求评审与技术方案设计,按迭代计划完成接口开发(RESTful为主),配合前端、测试团队联调。
4. 负责后端服务的性能监控与问题排查,优化接口响应速度、系统资源占用,处理线上突发技术问题。
5. 梳理技术文档,包括接口文档(Swagger维护)、核心模块设计文档,协助团队技术经验沉淀。
## 二、任职要求
### (一)基础条件
- 本科及以上学历,计算机、软件工程等相关专业,2年及以上.NET后端开发经验;
- 有企业级系统(特别是MES)开发经验者优先。
### (二)核心技术能力
1. 熟练掌握C#语言,深入理解.NET Core/.NET 6+框架核心原理(如依赖注入、中间件、异步编程),能独立搭建后端项目架构。
2. 精通关系型数据库操作,具备表结构设计、索引优化、SQL调优能力,了解Redis等缓存技术者优先。
3. 熟悉Web接口开发规范,能独立设计、开发RESTful API,了解接口安全(如JWT、HTTPS)、限流、熔断机制者优先。
4. 掌握Git版本控制工具,有敏捷开发(Scrum)经验,能按迭代节奏交付任务,了解CI/CD流程(如Jenkins)者优先。
5. 了解微服务架构、DDD领域驱动设计或云服务(Azure/阿里云)部署者优先。
### (三)综合素质
- 具备较强的逻辑思维与问题解决能力,能独立定位并解决开发、线上的技术难点;
- 良好的沟通表达能力,能清晰同步开发进度、技术风险,配合跨团队协作;
- 注重代码质量,遵循编码规范,有持续学习.NET生态新技术(如Blazor Server、Minimal API)的意愿。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕