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