岗位职责:
1、设计软件系统整体架构,参与和执行项目需求分析、编码和内部测试、安装调试、系统分析、软件设计等各个环节,把握整个项目设计进度,确保项目设计效率高、开发容易、维护方便、升级简单等。
2、全面研究现有软件系统架构和设计模式、评估系统设计的优缺点和可能存在的风险,并提出有效的解决方案,经软件研发部(副)部长审核、中心总监审批后予以实施。
3、分析软件系统的业务需求,编写项目可行性分析和技术分析报告,制定系统的整体框架,包括技术框架和业务框架。
4、根据软件开发需要及开发过程中设计和开发人员所提出的问题给予指导和解决。
5、参与软件用户的培训和项目推广等工作。
6、制订并规范系统设计和开发相关的技术文档、工具、模型。
7、组织并带领公司内部员工研究、学习与项目相关的新信息技术,公司内部的技术培训、技术研究和攻关等工作。
8、管理信息技术确保能够给项目开发实施团队提供技术保障。
岗位要求:
1、熟悉MySQL,Oracle,MongoDB等数据库开发;
2、掌握Spring,Spring-Boot,Spring-Cloud等主流框架;熟悉Hibernate,Mybatis以及Thymeleaf开发技术;
3、熟悉Extjs/Html/Css/Javascript,能熟练使用Jquery/Vue 等框架;
4、对并发编程有实际项目经验,对分布式、集群、缓存等技术有一定的实战经验;
5、有较强的沟通和解决问题能力,有钻研新技术的热情和能力,有Android移动开发经验的优先考虑;
6、强烈的责任心和上进心,具备良好的团队合作精神,积极主动,乐于分享。
职位福利:包吃、包住、节日福利、免费班车、五险一金、交通补助、绩效奖金