软件部门管理
1、 了解公司发展方向,路线,并带领软件部门执行既定方向,路线
2、 软件部门人员组织,配备,管理,考核,培训,选拔,淘汰
3、 参与公司产品立项,评审。确立软件产品技术路线,确立软件框架结构
4、 参与企业资质,产品资质,人员资质评审
5、 软件产品(项目)售前,售后,客户培训,客户关系维护
6、 把握主流软件技术,结合公司实际,研究新技术在公司产品的作用发挥,提升公司软件品质和先进性
软件开发及管理
1、 能够独立或者协作情况下,完成软件需求分析,概要设计,提交评审
2、 软件产品研发(项目)任务分解,进度管理,资源配置,版本管理,文档管理,风险管控等软件产品研发的管理工作
3、 软件项目或软件产品的分析,设计,编码,测试,交付的软件开发全过程;
4、 软件开发过程中的技术实现,工程师培训,
5、 项目计划制订、需求文档,测试用例、模块设计的评审;
6、 通用组件,通用模块,核心函数等公共使用代码具备独立开发能力
招聘要求:
1、 四年以上软件设计经验;四年以上Java B/S系统开发经验;或者二者并行。
2、 有中大型业务或应用系统实际开发经验;具备良好的前端或服务端开发经验,二者俱佳优先考虑;
3、 精通JavaEE技术架构,熟悉主流框架Spring MVC、MyBatis、JQuery、HTML5、JSP、ACE等
4、 熟悉并使用过通信服务器集群技术,实现多节点数据采集。掌握MQTT订阅数据,掌握TCP-IP传输形式,熟悉数据队列机制
5、 精通mysql、oracle等数据库,可以熟练设计数据库结构
6、 有针对公用事业行业相关经验者优先。