1、了解计算机工作原理,深入理解缓存原理,了解性能优化的出发点和常用方法;
2、了解.NET的运行机制和原理,深入理解引用类型和值类型的区别,了解GC工作机制;
3、5年以上.Net应用程序开发经验,熟练掌握如下技术:C#,ASP.NET/MVC,SQL Server/Oracle,OOA/OOD;
4、熟练应用.NET框架类库,集合、XML、正则表达式、I/O、文本处理、WCF、ADO.NET、Linq、Threading、并行计算等;
5、熟练应用RabbitMQ、Kafka等Q类组件应用技术,Redis、Memcached等缓存类组件应用技术 ;
6、Scrum Team 工作自主驱动、能够承受工作压力、有良好的沟通能力和团队合作精神;
7、有大型互联网应用设计、调优或者运维经验的优先;
8、有带领研发团队的管理经验。