工作内容
职位描述:
1、负责公司软件产品的技术方案设计,对基础架构及核心模块进行详细设计和代码实现;
2、负责软件开发技术和规范及标准流程的改进;
3、培养带领初级工程师进行技术设计,以及对其代码编写的指导和评审;
4、配合测试及质量控制人员, 优化完善产品实现, 交付高质量的产出物。
申请条件
技术及能力要求:
1. 熟悉 .net 运行机制,5年以上asp.net(C#) 开发经验;
2. 具有大中型系统开发设计的经验,尤其是高并发情况下的性能优化和异常处理经验;
3. 深刻理解面向对象思想及多线程编程模型。熟练掌握IOC、AOP等常用设计理念,了解分布式架构设计、微服务架构设计者优先;
4. 精通.Net平台下的MVC架构,掌握.Net企业级编程技术,熟悉Restful API设计,了解消息队列、分布式缓存;
5. 熟悉至少一种关系型数据库(SQL Server\Oracle\Mysql),可熟练编写SQL语句及存储过程,了解SQL性能调优,如SQL索引优化、查询优化和存储优化等;
6. 良好的代码规范、文档规范及代码规范;
7. 较好的沟通及表达能力、优秀的团队意识和合作精神。