岗位职责:
1、熟练使用.NET/JAVA框架、ASP.NET+MVC框架、三层架构、Visual Studio开发环境开展工作;
2、熟练编写SQL语句及SQL存储过程,熟练自定义控件编写,熟练使用多线程编程,熟悉LINQ、ADO.NET;
3、熟练运用HTML、JavaScript、Jquery、CSS、等WEB开发相关的技术,具有AJAX开发经验,熟练前台开发工作。
详细技术要求:
1、 会设计Sql Server / My Sql 数据库,主键和自然键的区别,索引的使用
2、会用Entity Framework / Dapper /ADO.Net 操作数据库,Linq,Lumda 分页,事务,code ***
3、会用C#语言,.net Core, 泛型,异步,Task等使用方式和场景,。
4、会用Asp.net Core MVC, Web APi 开发站点,了解Filter,AOP。
5、会用html ,CSS ,Jquery, Ajax,vue axios,双向绑定
6、会用版本管理工具,TFS GIT等
7、了解简单的设计模式,例如依赖注入,单例,仓储等
8、了解前端框架,VUE,angular,react 等,了解SPA,路由,组件开发。
9、了解领域驱动模型,领域根,了解微服务,Docker,服务网关,最终一致性,CAP等
10、了解分布式缓存,消息队列
能力素质要求:
1、大学本科(含)以上学历、企业管理、信息管理、软件工程、计算机信息技术等相关专业者优先考虑;
2、有1-3年以上的ERP软件项目实施工作经验,有3年以上实际.net/JAVA开发经验;
3、有APICS证书、CPA证书、PMP证书者优先考虑;
4、熟悉财务或供应链或生产制造或HR管理实务。
5、具备良好的敬业精神,责任心强、工作积极主动;
6、具备良好的沟通能力、表达能力,并能在一定压力下工作。