职位描述
工作内容:
1、负责.NET技术构建的相关系统功能的基础开发工作;
2、负责自身开发环境搭建、代码拉取和提交,自身代码分支管理、自身对服务器相关资源的使用、配合进行版本发布;
3、负责.NET技术构建的相关系统在全国推广过程中单一功能的开发工作;
4、理解相关业务逻辑,参与系统单一功能或场景的需求澄清、功能设计优化等工作;
5、负责系统技术运维工作,处理运维工单,进行BUG、数据修复等工作;
6、负责系统后台服务、接口运行的监控,保障系统的持续稳定运行;
7、负责系统单一功能或场景的优化。
岗位要求:
1、计算机、软件、网络等相关基础知识,相关开发语言的专业基础知识;
2、.NET平台B/S、C/S应用系统相关开发经验,能在他人指导下初步使用和理解SQLSERVER、ORACLE、MYSQL等主流数据库一种或多种,具备基本的数据库设计与应用能力;
3、对.Net Framework各迭代版本框架有一定的理解,能在他人指导下运用ASP.NET MVC相关框架进行Web相关功能开发,能运用WepAPI,WebService,WCF等方式开发相关接口及服务,数据库方面能一定程度完成SQL SERVER 各主流版本等的数据库设计和开发,能基本的运用ADO.NET以及EntityFramework等ORM框架;
4、能在他人指导下运用HTML,CSS,JS或Bootstrap前端UI框架进行前端相应功能开发,也能使用常用JS框架,比如JQuery等进行相应基础性开发;
5、具备基础的并发编程知识,对托管资源,非托管资源等垃圾回收机制有一定了解;能在他人指导下简单的从性能和安全性方面对代码进行重构和优化;
6、Windows相关操作系统包括windows server服务器操作系统的基本使用,SVN,GIT等版本控制及代码管理工具的基本运用。