工作内容:MES软件开发工程师负责公司MES系统的软件开发工作,包括但不限于系统需求分析、系统设计、系统编码、系统测试等。1.主要需要熟悉.net和.net core , 熟悉.netcore的依赖注入,了解DBFirst CodeFirst , 熟练使用常见的ORM框架,如EFCore、SQLSugar、FreeSQL等,以及一些对象映射,如AutoMapper、Maperster等2.了解一些前端的使用,以及一些基本的JS、TS的语法(VUE、JavaScript、TypeScript 等)3.编程语言:C#岗位不局限于做数据分析和数据获取,还需要数据库的搭建、生产工单管理、实时监控、流程管理等MES系统的功能,需要开发一个较复杂的软件系统,有丰富的软件架构经验来支持设计复杂软件或设计软件架构者为佳。