1.有扎实的.Net(C#)语言编程基础,良好的编程习惯和代码调试能力。
2.熟悉微软ASP.NET MVC、WebApi开发技术。
3.熟练使用ORM技术,如Dapper、EF。了解Nhibernate。
4.熟练使用JavaScript 、JQuery、AJAX、JQuery EasyUI、HTML、DIV+CSS等进行项目开发。
5.熟悉SQL语言(UNION、JOIN、常用函数、子查询、存储过程等)。
6.理解Asp.Net生命周期,熟悉Http协议。深刻理解web开发的请求、处理、响应模型,熟悉asp.net基础性原理知识。
7.具有良好的面向对象思想,崇尚并追求DRY、SOLID原则。
8.了解设计模式,如简单工厂、工厂方法、抽象工厂、单例模式、观察者模式等。
9.掌握企业常用版本控制及项目管控工具。如svn、tfs、jira等。
10.了解非关系型数据库:Redis、MongoDB,及前端框架:BootStrap、Vue.js、 React。
1.××APP项目
负责后端框架搭建使用webapi、Dapper、Redis 、iview相关技术。
2.××公众号开发
使用MVC5.0、WebApi2.0、Log4Net、微信公众号开发接口调用、Ajax、
Jquery、Amaze UI等技术
角色 | 职位 |
负责人 | 架构师 |
队员 | 安卓工程师 |
队员 | 后端工程师 |