岗位职责:1、参与产品和项目的可行性评估、技术验证、设计开发等工作;2、基于敏捷开发方式,对现有产品和新项目的迭代、优化、更新和升级工作;3、负责新功能的分析、功能设计和代码的编写以及完成单元测试;4、负责相关技术文档撰写和维护,如类图、时序图、流程图、数据结构、接口API文档5、负责技术和业务架构优化、梳理和解决系统关键问题及难题;6、负责供应链或加盟建店、门店经营、云销售/AIOT、会员营销/外卖相关系统的开发设计以及版本迭代,确保需求迭代能可持续、高质量、高效地交付。任职要求:1、本科及以上计算机或相关专业, 5年以上.NET开发工作经验;2、熟悉.NET技术平台, 能熟练运用C#进行应用开发3、掌握了.NET 相关技术栈,ASP.NET Core、Web Api、LINQ、RESTful、IoC、EFCore等服务端开发技术;4、熟练地使用SQL Server、MySQL、Postgresql关系数据库以及Redis、MongoDB等NoSQL数据库进行开发;5、熟练使用NET开发工具(visual studio),了解RabbitMQ、Redis、Docker、多线程等技术;6、熟悉面向对象和领域驱动设计思想,熟悉常用设计模式,具有良好的编程习惯,有独立完成工作的能力;7、了解云原生分布式架构以及DevOps工作流程,并能进行微服务开发、容器化部署;8、熟练掌握 ABP vNext 的分布式事件总线机制,包括事件的发布、订阅和处理;熟悉分布式系统架构,包括微服务架构、服务发现、配置中心、API网关等;9、了解网络代理,熟悉tcp、udp、elb、apisix、nginx等技术;10、掌握高并发/高可用方案设计,了解QPS/TPS,DFX与SLO等概念;