岗位职责1. 确保公司软件研发工作的目标与公司产品发展规划及公司长期远景目标相一致。2. 确保项目的技术路线符合公司整体要求与规范。3. 确保技术架构理念传导到设计人员与开发人员。4. 负责项目的技术选型、技术架构设计。5. 负责理解和管理非功能性系统需求,包括软件的可维护性、性能、复用性、可靠性、有效性和可测试性等。6. 负责组织技术研究和攻关工作,组织及带领公司内部员工研究与项目相关的新技术。7. 协助项目经理制定项目计划和控制项目进度。8. 负责对整个软件架构、关键构件、接口的设计。协助设计人员完成相应设计文档。9. 负责软件测试、集成、交付等过程中所需的接口规范和技术支持。技术要求:1.具备丰富的大中型开发项目的总体规划、方案设计及技术队伍管理经验;对相关的技术标准有深刻的认识,对软件工程标准规范有良好的把握;2.对JAVA技术及整个解决方案有深刻的理解及熟练的应用,并且精通WebService/j2ee架构和设计模式,并在此基础上设计产品框架;3.具有面向对象分析、设计、开发能力(OOA\OOD\OOP),精通UML和ROSE,熟练使用Rationgnal Rose、PowerDesigner等工具进行设计开发;4.精通大型数据库如Oracle\Sql Server等的开发;5.对计算机系统、网络和安全、应用系统架构等有全面的认识,熟悉项目管理理论,并有实践基础;在应用系统开发平台和项目管理上有深厚的基础,有大中型应用系统开发和实施的成功案例;6.良好的团队意识和协作精神,有较强的内外沟通能力。是否带领团队:是