专业要求:1. 精通Java或者Golang语言,熟悉C#等高级开发语言,具有丰富的上位机开发经验和知识积累,对UI用户体验具有深刻理解。2. 具有较强的面向对象设计能力和开发能力,能够熟练应用各种设计模式。3. 熟悉SQLite、MySQL、SQLServer等数据库系统,具备一定的数据库设计能力和调优能力。4. 熟悉TCP/IP协议以及串口通信等常用通信技术,精通电力通讯协议,包括Modbus、101/104,IEC61850等。5. 熟悉大数据模型,部署以及维护大数据模型能力,具备一定的项目架构能力。6. 良好的代码编写习惯,以及技术文档书写能力。7. 具有良好的团队合作精神。