岗位职责:1、负责技术体系建设,构建技术能力地图;2、负责部门知识库管理;3、负责部门开发人员能力提升计划制定,组织技术类培训;4、负责部门核心产品架构设计工作;5、负责部门重要项目系统设计工作;6、完成重大技术课题或技术难点调研,整理研究的技术文档。7、完成上级交办的其他工作。岗位要求:1、10年以上软件开发经验;进行系统架构设计5年以上,参与过大型系统开发设计; 2、具备较强的新产品和新技术调研、分析和规划能力;3、精通Java或C++语言,熟悉软件设计模式;4、熟悉restful服务设计开发,精通至少一种主流开源框架,如Sprint Boot Sprint MVC Struct2等; 5、熟悉QT、HTML5、XML、CSS等前端技术,了解Jquery、VUE等前端框架; 6、 熟悉MySQL、MangoDB、Redis两种以上数据库,熟悉SQL优化,熟悉分布式系统开发;7、熟练使用Visio、Enterprise Architecture等设计和建模工具; 8、熟悉RUP、XP、CMMI等项目开发管理规范; 9、具有较强的系统思维能力,良好的文档编写能力10、具备良好的团队合作精神和沟通交流能力