### 工作职责:
1. 负责公司 Web 应用、小程序及内部系统的**前后端设计、开发、测试与维护**。
2. 使用 **C#** 及相关框架(如 ASP.NET Core)进行**后端服务**开发,构建高效、安全的 API 接口。
3. 使用 **HTML5 (H5)**、CSS3、JavaScript (及主流前端框架如 Vue.js/React/Angular 等) 进行**前端界面**开发,实现响应式、交互友好的用户体验。
4. 设计与优化 **MySQL** 数据库结构,编写高效 SQL 语句,保证数据存储的可靠性与性能。
5. 理解业务需求,参与技术方案设计与评审,编写清晰的技术文档。
6. 参与代码审查,保障代码质量,遵循最佳实践。
7. 协助排查、解决线上系统故障及性能瓶颈。
### 必备技能要求:
1. **扎实的编程基础:** 精通 **C#** 语言及其在 Web 开发中的应用。
2. **前端开发能力:** 精通 **HTML5 (H5)**、CSS3、JavaScript (ES6+),能够独立开发高质量前端页面。
3. **后端开发能力:** 熟悉 ASP.NET Core 或其他主流 C# Web 开发框架。
4. **数据库:** 熟悉 **MySQL** 数据库的设计、优化及常用操作。
5. **主流中间件:** 了解并具有 **Redis** 的实际应用经验(如缓存、Session管理、分布式锁等)。
6. **理解 Web 开发原理:** 熟悉 HTTP/HTTPS、RESTful API 设计、Web安全等基础知识。
7. **版本控制:** 熟练使用 Git 进行代码管理。
8. **良好的沟通能力、团队协作精神和解决问题的能力。**
### 优先考虑(加分项):
1. 熟悉至少一种主流前端框架(Vue.js, React, Angular)。
2. 了解其他数据库(如 SQL Server, PostgreSQL)或 NoSQL 数据库(如 MongoDB)。
3. 了解消息队列(如 RabbitMQ, Kafka)或其他常用中间件(如 Nginx)。
4. 熟悉 Linux 操作系统及常用命令。
5. 有独立负责或主导过完整项目模块的经验。
6.能够接受出差。
7.工作地点:长沙、岳阳和深圳