职位描述
岗位职责:
1)参与公司产品研发和项目实施,负责代码及相关文档编写;
2)能够顺畅完成内部协作,并互相帮助提升;
3)负责功能模块的设计模型、数据库设计等总体模块设计;
4)解决系统开发过程中的主要问题和攻克各种技术难题;
5)具有工程师的思维,具备颠覆行业的理想和潜力;
6)能完整负责整个项目的实施。
岗位要求:
1)计算机相关专业,5年以上.NET开发经验,2年以上团队管理经验;(优秀人才,专业和学历可适当放宽)
2)熟练使用C#、ASP.NET Core、EF Core、Redis、ElasticSearch、Docker、Linux
3)熟悉关系型数据库(Mysql)的使用和性能优化;
4)熟悉DDD(领域驱动设计),熟练使用ABP vNext框架,进行过源码研究;
5)熟悉各种架构模式和设计模式,熟悉业务抽象和数据模型设计;
6)熟悉分布式系统的设计和应用,有高并发、高可用、限流降级等经验;
7)喜欢研究优秀的开源项目,持续学习新技术如k8s等。、
8)有unity3d开发经验者优先。