1. 参与产品软件系统的设计、开发过程. 负责在产品(项目)原型的基础上进行需求分析细化,设计项目服务端框架和业务功能;
2. 负责后台业务逻辑, 为客户端(Web, App)提供服务接口;
3. 负责服务器程序的质量和运行性能,对系统和性能进行优化,保证系统的吞吐量;
4. 配合测试人员, 优化完善产品实现, 交付高质量的产出物;
5.负责研发持续集成、交付、部署、监控的技术体系标准化。
任职要求:
1. 3年以上.NET和C#的实际开发经验;
2.熟悉.net体系架构,熟练掌握C#及其高级特性。
3.熟练掌握MS Web技术,如Asp.Net, Asp.Net MVC,Javascript,HTML DOM,JQuery,ASP.NET Core等;
4.熟练掌握数据传输如:Restful API、WCF/Web Service、Web API、SOAP等,具有实际的开发经验;
5.熟悉微软Entity Framework及其他ORM框架,熟练使用Linq to SQL;
6.熟悉至少一种主流数据库(如SQL Server、MySQL等)的应用开发,掌握数据库调优方法;
7.拥有良好的编码习惯,代码可维护性高,对代码质量有较高的追求;
8.有较强的问题分析和解决能力,喜欢钻研各种新技术,有强烈的产品荣誉感及归属感 ;
9.敏捷开发团队经验,移动应用项目经验或基于微服务架构的项目经验者优先;
11.对DevOps体系有了解,有Devops经验:CI\CD工具如Docker,Jenkins,TFS等优先。