1、负责需求分析,参与架构设计;
2、对软件的整体系统架构负责,对系统安全性设计负责, 包括软件需求分析、设计、开发和维护的管理全过程;
3、负责相关需求的技术分析,负责制订相关的技术解决方案,软件设计、开发过程中相关文档的主导和组织编写;
4、负责用户沟通工作,项目里程碑和项目成果及时向客户汇报,负责用户培训、系统推广计划的制定与落实、以及项目验收和软件交付工作;
5、能对项目目标进行量化并完成,进行有效的计划管理;
6、负责开发过程中进行技术指导、工作分配、工作成果验收监督检查;负责软件的质量把关与总体测试管理;
7、负责向公司领导汇报项目进展和遇到的问题,积极开展项目工作,收集新机会,滚动新项目。
技术要求:1.精通JAVA,Spring,SpringMVC,SpringBoot,Mybatis,,熟悉ActiveMQ,RabbmitMQ,kafka等一种或多种消息队列;
2.熟练掌握Oracle,Mysql,Redis等数据库,良好的SQL编程能力,并具备一定的SQL优化能力;
3.熟练使用html,js,css,jquery,jsp,thymeleaf等前端开发技术,有vue开发经验者优先;
4.熟悉设计模式,精通者优先考虑;
5.有作战/装备仿真项目开发经验者优先考虑。