岗位职责独立负责项目:1.独立或主导负责现有项目中的核心功能模块的开发、优化与维护工作。2.独立负责全新中小型项目的全生命周期管理:包括需求分析、技术方案设计、系统架构搭建、核心代码编写、测试、部署上线及后续运维支持。3.确保负责项目/模块的代码质量、性能、安全性及可维护性。技术方案设计与实现:1.参与或主导技术方案的设计,提供可行的、高效的、可扩展的技术实现。2.解决项目中的关键技术难点和性能瓶颈。3.遵循团队技术规范和***实践,并能推动规范的完善。需求对接与沟通:1.能够直接与业务方或产品经理进行有效沟通,理解业务需求,澄清细节,评估技术可行性及工作量。2.将业务需求转化为清晰的技术任务。团队协作与管理:1.制定项目计划,管控项目进度,带领组员按时完成项目交付。任职要求:1.精通 C# 语言及 .NET 平台特性(至少 8 年以上 .NET 开发经验,其中 3 年以上专注于 ASP.NET Core)。2.深入理解 ASP.NET Core 框架原理、核心组件(Middleware, DI, Configuration, Logging, Routing, Filters, Tag Helpers 等)及生命周期管理。3.熟练掌握 Entity Framework Core 进行复杂数据操作、性能优化及数据库迁移。4.具备独立设计中小型等复杂度系统系统架构的能力。5.具备良好的数据库设计能力(熟悉PostgreSQL 或 SQL Server等关系型数据库)。6.有独立负责或作为核心开发者完成至少 2 个以上项目的经验,并能清晰阐述其设计思路、技术难点及解决方案。7.熟悉软件开发全流程(需求、设计、开发、测试、部署、运维)。8.出色的分析、定位和解决复杂技术问题的能力。9.有解决性能优化、内存泄漏、高并发、分布式一致性等挑战性问题的实际经验。10.优秀的沟通表达能力,能够清晰、专业地与技术人员、产品经理、业务方进行有效沟通。11.强烈的责任心和主动性,能够主动推进项目进展,识别风险并及时沟通。12.良好的团队协作精神。13.计算机专业大专及以上。