- 岗位职责
1. 将产品经理设计的业务需求解释成为开发团队可以理解的技术需求。
2. 制作相关的技术设计文档,例如画面设计(包含处理逻辑描述)/状态图/时序图//ER图等。
3. 组织召开设计评审会。
4. 抽取需求的通用业务需求,能够做通用化模块的开发和设计。
5. 作为开发人员与产品经理的对接桥梁,提出合理方案协调需求方和开发方。
6. 参与核心业务技术问题的方案设计,确保满足需求的同时,保证方案的可执行性。
- 岗位要求
【技能要求】
1. 熟悉一般中大型软件的系统架构。包括软件,硬件,网络和系统模块划分的一般方法论。
2. 快速理解需求,可以高效转化为系统设计。
3. 能够编写规范的设计文档,至少熟练掌握一种原型工具。
4. 熟悉JAVA的通用开发框架,能够Review代码
5. 精通DB设计,熟悉系统性能优化/数据同步机制/权限设计等设计需要关注的基本要素。
【能力要求】
1. 善于沟通,具备较强的解释说明能力。
2. 具备面向产品经理和面向技术的双向交流能力。
【背景要求】
1. 5年以上系统开发开发经验,其中至少3年以上JAVA开发经验。
2. 3年以上系统设计经验。
3. 金融行业从业5年以上经验,具备基金销售系统的业务背景。