职位描述
岗位职责:
1. 负责.NET的平台系统搭建、需求分析、规划和设计;
2. 负责.NET系统的开发和功能维护;
3. 负责软件开发的全周期工作,包括但不限于系统设计、编码、测试和部署;
4. 编写和维护技术文档,包括设计文档、开发文档和用户操作手册;
5. 确保系统的稳定运行,并与实施团队合作解决系统异常。
任职要求:
1. 计算机或相关专业,本科及以上学历;
2. 至少3年以上的软件开发经验,精通C#.NET (包括.net core) 和面向对象编程,具有BS与CS的项目开发经验;
3. 熟悉平台系统设计、数据库方案设计、开发架构设计以及系统部署方案
4. 精通工业以太网协议,熟悉工业现场数据采集方案,有CAN、RS485等硬件接口上位机开发经验优先;
5. 熟悉数据库设计,具有2年以上使用MySQL和SQL Server数据库的经验,精通存储过程的编写和调试;
6. 优先考虑有k8s、微服务架构、容器化部署经验的候选人;
7. 熟悉常用的设计模式,注重代码质量与可维护性,具备单元测试(UT)编写经验;
8. 良好的沟通和表达能力,良好的抗压能力,具备团队合作精神和责任心,愿意探索和接受新技术;
9. 优先考虑有搭建过Redis集群、数据库集群、队列集群经验的候选人;
10. 优先考虑有独立负责过项目开发经验的候选人。