岗位职责:1、负责公司总体技术框架的规划与设计,重构、优化现有的技术架构2、需求阶段,负责理解和管理非功能性系统需求,比如软件的可维护性、性能、复用性、可靠性、有效性和可测试性等3、设计阶段,负责对整个软件架构、关键构件、接口的总体设计,完成系统概要设计4、编码阶段,制定编码规范,对开发人员设计和编码进行必要指导,组织技术研讨5、协助公司对整体软件规划,内部系统优化方案建议及决策,参与公司软件系统设计方案评审6、负责组织及带领公司内部员工研究与项目相关的新技术,并组织公司内部的技术培训专业技能:1、统招本科及以上学历,计算机、软件工程、电子信息、金融等相关专业2、具备金融行业经验,具备资深开发和架构设计经验3、需要精通市场主流前后端开发语言(如java/python/HTML/CSS/JavaScript)并对其主流框架原理有一定认知(如:spring cloud/vue)可以进行一定程度的源码调整4、对于分布式事务及数据、复杂工作流、消息队列、分布式缓存,高并发、高可用、架构漏洞需要有处理能力5、熟悉linux基本操作,对CI/DI、Docker需要有一定了解6、掌握市场主流的数据库 如:oracle/mysql/postgresql/mongodb,熟悉SQL查询及查询优化能力要求:1、具备优秀的技术文档方案编写能力、沟通表达能力、汇报能力以及绘图能力2、具备很强的责任心和团队意识,能承受较强的工作压力,具备快速学习能力