7000-12000元
逸城山色邻里中心
主要职责
1. 核心后端开发 (.NET):
o 使用C#和.NET Core / .NET 5/6/7/8设计、开发、测试和部署高性能、高可用、安全的 Web API 与服务。
o 深入应用ASP.NET Core (Web API, MVC)框架及其核心机制(依赖注入、中间件、配置、日志等)。
o 熟练运用Entity Framework Core或其他主流 ORM 进行高效数据访问。
o 实践面向对象设计原则(OOP)、设计模式和清晰的代码架构。
o 编写健壮的单元测试和集成测试(xUnit/NUnit, Moq 等)。
2. 数据库专家 (核心):
o 精通至少一种主流关系型数据库:MySQL, Oracle, 或 SQL Server。
o 负责数据库的设计、建模、优化(索引、查询优化、执行计划分析)。
o 编写高效的SQL 查询、存储过程、函数。
o 理解数据库事务、锁机制、并发控制和备份恢复策略。
o 确保数据库的性能、安全性和数据完整性。
o 有能力评估和选择适合项目需求的数据库技术。
3. 前端协作 (辅助):
o 使用 HTML5, CSS3, JavaScript (ES6+) 进行基础前端界面开发或维护。
o 了解至少一种主流前端框架(Angular, React, Vue.js)的基本概念,能够阅读代码、实现简单功能或修复前端Bug。
o 与前端工程师协作,实现前后端 API 集成。
4. Java 支持 (辅助):
o 了解 Java 基础语法和核心特性(面向对象、集合、IO等)。
o 能够阅读、理解现有的 Java 代码库。
o 在团队支持下,进行简单的 Java 模块维护或问题排查。
5. 全栈与工程实践:
o 参与软件全生命周期(需求分析、设计、编码、测试、部署、运维)。
o 使用Git进行高效的版本控制和团队协作。
o 了解并实践基本的 DevOps 理念(CI/CD 管道 - Azure DevOps, Jenkins, GitLab CI 等)。
o 积极参与代码审查,提升代码质量和可维护性。
o 编写清晰的技术文档(设计文档、API 文档等)。
o 诊断、分析和解决生产环境中的技术问题。
任职资格 (硬性要求)
1. 学历:计算机科学、软件工程或相关专业本科及以上学历,或具备突出的同等实践经验。
2. 经验:5 年以上商业软件开发经验,其中至少 3 年专注于 .NET (C#, ASP.NET Core) 后端开发。
3. .NET 核心专长:
o 精通 C#编程语言及其高级特性。
o 深入掌握 .NET Core / .NET 5/6/7/8及ASP.NET Core Web API。
o 熟练使用Entity Framework Core或其他主流 ORM。
o 深刻理解RESTful API设计原则和最佳实践。
4. 数据库精通 (关键):
o 精通MySQL, Oracle, 或 SQL Server三者中至少一种。
o 拥有丰富的数据库设计、优化(索引、SQL调优)和性能调优经验。
o 能熟练编写复杂 SQL 语句、存储过程。
o 理解数据库核心原理(事务、锁、并发、安全)。
5. 前端基础:
o 熟练使用HTML, CSS, JavaScript。
o 了解至少一种主流前端框架 (Angular, React, 或 Vue.js) 的基本使用。
6. Java 基础:
o 了解 Java基本语法和面向对象编程。
o 能够阅读和理解 Java 代码。
7. 工具与方法:
o 熟练使用Git。
o 熟悉 敏捷开发 (Scrum/Kanban) 流程。
o 具备编写有效单元测试/集成测试的习惯。
优先考虑条件 (加分项)
1. 了解微服务架构、容器化技术(Docker, Kubernetes) 和API 网关。
2. 了解NoSQL数据库 (如 MongoDB, Redis, Cassandra)。
3. 了解消息队列(RabbitMQ, Azure Service Bus, Kafka)。
4. 对前端状态管理、构建工具有基本了解。
5. 有高并发、高可用系统开发经验。
6. 有数据库迁移或异构数据库整合经验。
7. 有技术领导或指导经验。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕