c# 应用软件开发工程师岗位职责:1:负责公司视频监控系统windows上的设计,开发和维护工作。2:负责工业集成设备软及系统(上位机)的架构设计,功能定义,程序设计。3:负责公司产品设备全开发流程,包括功能需求分析,模块设计,界面设计,代码编写,功能测试,现场部署调试等。4:负责后续新产品项目的预研和产品更新迭代任职要求:1:本科及以上学历,计算机科学与技术,软件工程,数学,自动化等相关专业。2:精通c#winform编程,熟练掌握WPF开发,理解mvvm模式,具备WPF自定义控件开发经验,动画效果开发经验。3:熟练掌握Nuget的使用,熟练使用 Git,Gitlab 代码管理。4:熟悉c++,QT编程,有实际的项目经验。5:具有面向对象编程思维,对多线程,异步编程有理解,了解常用设计模式,具备良好的编码规范,以及良好的日志使用规范。6:较强的逻辑分析能力,具备较强的学习总结能力,工作严谨细致,追求极致的用户体验。