职位描述: 1、熟悉项目开发过程;2、参与产品设计和开发工作;3、分析客户需求,组织实施软件设计和编码;4、编制相关文档。 岗位要求: 1、5年以上.net研发经验; 2..NET或者C#项目经验丰富; 熟练使用API的设计及开发;同时对数据的高并发有自己的解决方案。精通C#开发技术,深入理解.Net Framework和B/S架构, 熟悉与精通.NET下的各种应用框架,如MVC,WebApi等,熟练掌握Windows平台应用性能调优技巧。熟悉.net EF框架,能够使用linq编写查询语句,熟练使用SQL语句。3.精通软件架构、设计模式、UML语言,熟练使用UML建模工具,有丰富的系统分析与设计经验,掌握可重用、扩展构架机制。4.熟悉网络编程和多线程编程;熟悉分布式系统的架构、设计和优化。5.熟悉SQL Server、MySQL、MongoDB等3种以上主流数据库管理系统,有很强的数据库优化能力。 精通数据库设计,深入了解SQL Server,有对复杂SQL语句和存储过程等的开发与优化经验,有大数据量、高并发访问处理经验。6.熟悉Redis缓存,能够在项目中熟练使用;7.熟悉RabbitMq消息中间件;8.熟悉Mycat数据库中间件,对mycat分库、分表配置有所了解。9.参与构建过1个以上的高并发或高性能Web项目。10.较好的文档编写和代码管理能力;11.有区块链、分布式、微服务架构经验者优先;12、能力突出者,待遇面议。