职位描述
工作职责:
1、完成软件系统的程序设计与代码编写;
2、配合系统工程师或客户进行需求分析、功能定义,编写需求文档和设计文档;
3、根据需求说明书或设计文档,完成代码编写、调试、测试和维护,分析和解决使用过程中出现的问题;
4、负责完成软件系统相关附属设备或系统的安装、部署、上线、维护工作;
5、负责编写软件部署说明书、软件使用说明书等文档,负责向用户进行使用培训;
6、响应部门其他软件开发需求;
7、参与现场勘测调研、系统安装部署、系统维护、数据维护等工作,协助用户进行数据导出、数据分析工作;软件使用培训以及必要的技术支持工作;
8、收集和分析其他友商同类产品的特性,提出改进建议。与其他部门沟通交流,从软件角度提出优化改进建议。
任职要求:
1、计算机、通信、自动化等专业本科及以上学历;
2、具有3年以上软件开发经验
3、掌握Java/JS/Python/C#一项以上程序设计语言;掌握linux\windows\android\ios环境下程序开发和运行;
4、能够熟练使用主流前端技术,能够结合HTML、CSS、JS等技术实现响应式界面,并与后端通过RESTful API交互,有VUE、rouyi等开发经验者优先;
5、掌握后端开发技术,熟练运用主流开源框架,熟悉关系型数据库,具备SQL优化能力,有java、Springboot、Mybatis、Mysql、Nginx实际经验者优先;
6、具有良好的界面设计能力,能进行CSS样式化、界面美化工作;
7、了解软件开发流程和质量管控,有敏捷开发经验者优先;了解通信技术原理,对微波、天线有一定了解。