1.8-1.9万
上海市-闵行区
岗位职责:
1、参与地面软件服务端的开发与迭代;
2、参与地面软件的设计优化以及各类试验过程;
3、根据上层设计需要不断提高产品用户体验和更好实现业务目标;
4、分析解决系统疑难问题,如系统扩展、系统性能、接口匹配,软件稳定等技术问题;
5、参与软件产品的需求讨论和技术设计,与团队成员共同协作完成开发。
6、熟练应用Git的软件版本管理工具,熟悉常用Git工作流;
7、协同软件测试人员完成软件研发和测试过程中缺陷及故障排查。
任职要求:
1、熟练掌握SQL,熟悉Oracle/MySQL等数据库,并具有一定的SQL优化能力,熟练掌握一个ORM框架;
2、熟悉Linux/windows server操作系统,熟练掌握WEB开发以及数据库安全知识;
3、熟悉网络编程相关的基础知识,熟练掌握消息队列、内存数据库等相关研发知识;
4、熟悉http协议,掌握Webservice,XML,Ajax技术,gRPC协议,熟悉Restful接口开发;
5、熟悉各类工业仪表常用协议,例如Modbus,OPCUA,SCPI,MQTT等协议,具备基于TCP/UDP等传输层协议设计应用层协议的能力;
6、熟悉常用后端开发语言例如Java,Golang等,Golang优先(Java 需转Golang);
7、熟悉常用数据结构,具备较强的二进制字节流和文本流处理经验;
8、熟悉项目协同工具的使用,比如禅道、jira等;
9、思路清晰,具备良好的沟通能力,理解能力和快速学习能力,有强烈的责任心。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕