1、计算机语言:精通JAVA、C#、H5、Python等主流计算机语言及开发框架,熟练使用多线程、分布式事务处理;精通Oracle、MySQL、Redis等主流数据库系统,精通SQL语言,精通SQL性能优化;精通常用软件算法、可靠性设计、安全编码、分布式事务;
2、中间件:熟悉Linux、Windows服务器上Tomcat、Nginx等中间件的日常使用及排错;
3、软件工程:熟悉常见软件开发方法(如瀑布式、敏捷迭代等)和CMMI3的基本流程和规范;
4、计划管理:熟练使用相关管理工具进行软件开发任务分配及计划管理,并在过程中及时跟进反馈计划执行情况;
5、熟悉鼎捷ERP(GP/T100),熟悉4gl开发语言;
6、具备良好的创新思维,良好的沟通能力和团队协作能力,具有独立解决问题和自我学习能力;了解制造业的基本知识和流程,开发过MES、SRM、CRM等。