一、岗位资格
1、学历(学位)要求:本科以上学历
2、专业要求:计算机科学与技术、软件工程等专业
3、经验要求:2年以上
4、其他资格要求(请分条列明):
4.1、2年以上C#语言使用经验,拥有WPF桌面客户端或ASP .Net Core微服务后
实际项目经验;
4.2、熟悉典型设计模式,掌握依赖注入和控制反转等设计思想,精通.NET异步编程,Linq等技术;
4.3、熟悉SQL SERVER、MySQL、MongoDB、ElasticSearch和InfluxDB等数据库,了解消息中间件;
4.4、了解通过TCP/UDP、串口、CAN总线等进行数据通信的协议或总线技术;
4.5、拥有良好的沟通能力和团队合作精神。
5、资格加分项:
5.1、拥有Avalonia或Xamarin开发经验;
5.2、拥有复杂的上下位机系统设计开发经验。
二、岗位职责
1、使用C#语言,进行桌面客户端及微服务后端开发;
2、参与客户项目前期需求沟通和方案设计,负责软件技术方案编写;
3、与硬件团队协同工作,参与产品的需求分析、系统设计、编码实现、测试及后期维护等产品开发全流程;
4、负责项目及产品技术文档编写。
5、领导安排的其他工作。