岗位职责:1. 根据自动化项目,完成中控软件系统或子系统的详细设计、编码开发、测试调试等过程;2. 撰写自己负责的系统或子系统的使用说明书;3. 负责自动化项目中控系统的接口标准对接;4. 解决负责的软件项目开发、测试过程中遇到的问题;5. 负责与项目经理共同进行客户调研、业务流程分析设计;6. 协助销售,对客户软件特殊需求,设计软件方案;7. 对所负责软件技术文件保密;8. 配合销售部门进行售前、售中、售后的相关软件支持工作;9. 配合公司其他部门相关工作;10. 完成上级安排的其他工作。任职要求:1、本科及以上,计算机或自动化相关专业(如对软件开发爱好,并学习了相关基础知识,专业不限)2、3-5年相关工作经验3、具备良好的职业道德和工作态度,敬业、积极向上、严谨、有责任心4、具备软件工程、高级编程语言、数据库系统、网络通讯及编程、电气自动化相关知识、机床产品知识5、熟练开发工具。具备计算机专业基础知识,必须熟悉一门计算机语言基础;熟悉.NET开发,熟悉C#语言,熟悉常用Sql语句;了解电气自动化相关知识;6、熟练MySQL数据库的应用设计及开发,了解相关存储过程、触发器等的开发,了解其他一到两种主流的关系型数据库,了解常见的非关系型数据库;7、了解开发和支持应用所必须的网络基础知识及网络服务;8、熟悉软件测试的基本方法、流程和规范;9、了解常用的数据结构和算法;10、具备需求理解及模块化思维能力,能正确理解任务单中描述的需求(功能需求, 性能需求), 正确评估自己的模块对整个项目中的影响及潜在的威胁。