岗位职责:1. 参与产品方案可行性分析及方案设计。2. 基于公司软件基础平台,针对产品需求进行软件架构设计与搭建。3. 根据产品方案进行或指导他人完成需求评估、系统设计及模块设计。4. 根据产品需求和应用场景进行数据库结构设计与性能优化。5. 对产品系统性问题进行数据和模型分析。6. 指导软件开发人员进行代码实现和问题分析处理。7. 根据产品研发周期对研发任务进行分解与管理。任职要求:1 学历及专业要求:本科及以上学历,软件工程/计算机相关专业为佳。3年及以上相关工作经验。2 技能要求:2.1 精通软件架构及其应用,具备中大型项目的软件架构设计经验。2.2 熟悉或精通计算机系统、操作系统和计算机网络原理,能够运用相关理论与技术支撑软件设计。2.3 精通软件工程理论,熟悉和精通多种设计模式和架构模式,并对其中部分模式有深入理解。2.4 熟练使用UML建模方法,能够运用系统分析和建模技术,进行业务分析与建模、系统体系架构设计。2.5 熟悉数据库原理,能够运用数据库应用开发技术,进行数据库设计并指导软件实现。2.6 具备一定项目管理经验、能够合理分解开发任务。2.7 具有并行/分布处理及高性能计算机系统设计经验的优先考虑。