岗位职责:1.根据需求分析,设计、开发软件应用程序,确保应用程序符合质量标准和客户需求。2.参与制定应用程序的技术架构和设计,保证应用程序具有良好的可扩展性、可维护性和可靠性3.编写高质量的C#代码,遵循***的编码实践和设计模式,保证代码的可读性和可维护性。4.设计和优化关系型数据库,如Oracle、MySQL等,确保数据库结构和查询性能优化5.设计和实现缓存和消息队列方案,如Redis、MQ等,提高应用程序性能和可靠性6.了解分布式系统和微服务架构设计和开发,设计和开发高可用性、高并发性的分布式应用程序。7.参与项目评审,提供技术建议和方案,保证项目顺利完成。任职要求:1.本科以上学历,3年以上的C#软件开发经验2.熟悉.NET Framework/.NET Core、C#、SqlSugar等常用开发框架和工具。3.MySQL、Oracle、SQLServer等关系型数据库至少熟悉其中一种,具有一定的数据库设计和优化经验。4.熟悉TCP/IP、ModbusScan、串口调试、PostMan等调试工具,具有S7、Modbus 通讯经验者优先考虑。5.具有SCADA、数据采集、MES等软件开发经验者优先考虑。6.能接受全国出差。