岗位职责:1.根据项目的需求和规范,设计软件的架构、功能和交互界面,涉及选择合适的编程语言和开发工具;2.自动化设备控制软件开发、完善和维护,参与从需求到设计、开发和上线等整个周期内的工作;3.协助视觉开发以及调试相关工作。岗位要求:1.熟悉Jsp、Ajax、Jquery、socket、SAP-ME/MES(NWDI\DTR\CBS\CMS)、SAP-UI5等应用技术;2.具有HANA、Oracle、Mysql等数据库SQL得编写和优化能力;3.对于性能优化和多线程有较为深刻的认识和掌握;4.熟悉ModBus协议读写PLC数据,懂设备数据采集及控制,必须具备PLC设备对接经验;5.对软件设计模式有很好的见解,包括代码的结构,代码性能,通用性等,精通面向对象编程。