岗位描述
1、负责技术研发和项目管理工作,带领团队完成研发目标;
2、负责公司软件平台、产品及项目的总体规划和总体设计及重要技术决策,制定长远设计方案和近期方案,不做过度设计,但预留后续功能的可扩展性;
3、负责场景方案到软件平台、产品及项目的概要设计、需求分析/评审、业务/应用/数据/技术架构设计及实现、代码实现等工作;
4、负责产品和项目前期的技术探索、关键技术和算法的实现,并负责核心功能、通用核心模块代码的编写,系统性能优化,主导技术难题攻关;
5、负责开发团队的开发模式推进、培训、技术指导、代码质量审查、文档输出等管理工作、不断提升研发团队的专业能力,保证人员匹配业务发展节奏。
6、完善研发业务流程及管理制度,保证高效率高质量的技术产出,促进技术成果的沉淀共享,并确保其有效性和持续性;
任职要求的具体内容
1、计算机相关专业本科以上学历,十年以上软件开发实际工作经验,五年及以上项目开发和管理以及架构设计经验
2、精通java,深入理解JVM,熟悉常用框架,优秀的数据库设计优化能力。
3、精通面向对象分析设计,熟悉设计模式,具备大型系统设计、开发、调优经验;
4、精通容器技术,精通微服务架构风格,对主流前端框架(如Vue)有较深的理解,有大型项目实践经验;
5、能够深度挖掘业务需求,具备完备的架构设计方法论,掌握多个主流开源框架核心设计思想与关键细节,具有修改完善能力,具备较强的新技术调研、分析和规划能力,并能对各种设计方法的利弊衡量;
6、能有效给团队界定和布置工作、提高下属胜任能力、能建立相互尊重和支持的工作关系,对下属的成功负责,为人正直坦诚、敬业尽职,认同企业战略及价值观;
7、具有较强的文档整理、方案撰写和与客户沟通的能力,能抓住需求重点,推进项目快速落地实施;
8、技术及管理能力能带领开发技术团队实现技术方案、技术平台、产品开发的0-1,1-N递进。