岗位职责
1.配合产品经理对公司产品以及公司基础研究项目进行技术需求分析,承担从业务向技术转换的桥梁作用,根据产品业务需求提出技术方案和系统设计
2. 管理开发小组,统筹制定开发计划,确保项目有序进行
3. 负责核心业务系统的设计和开发,确保进度和质量
4. 负责概要设计和核心详细设计文档编制,并组织开发小组进行评审和执行
5. 组织开发小组进行Code Review,对开发小组代码质量负责
任职要求
1. 本科及以上学历,计算机或相关专业毕业, 4年以上软件产品开发和设计经验
2. 熟练掌握面向对象分析和设计技术,包括设计模式、UML建模等
3. 熟悉Java等开发语言,并且实际开发工作不少于3年,深入了解Spring、Spring MVC、MyBatis等主流开源框架,熟悉缓存,消息,RPC等主流中间件,熟悉MySQL、Oracle和MongoDB等常见数据库系统,同时具备C/C++开发经验者优先考虑
4. 具有5人以上团队的开发管理经验,工作积极主动、擅于思考,良好的团队意识和协作精神,有较强的内外沟通能力
5. 具有良好的业务分析能力和文档编写能力
6. 拥有系统架构师证书者优先考虑、熟悉信息安全有网络安全产品开发经验者优先考虑