应用开发技术首席分析师是一个高级职位,负责与技术团队协调,建立和实施新的或修订的应用系统和程序。该角色的整体目标是领导应用系统分析和编程活动。
职责:
• 与多个管理团队合作,确保各职能的适当整合,以实现目标,并识别和定义必要的系统增强,以部署新产品和流程改进。
• 通过深入评估复杂的业务流程、系统流程和行业标准,解决多种高影响力的问题/项目。
• 在应用程序编程领域提供专业知识,并确保应用程序设计符合整体架构蓝图。
• 利用系统流程的高级知识,制定编码、测试、调试和实施的标准。
• 发展对业务各个领域(如架构和基础设施)如何整合以实现业务目标的全面了解。
• 提供深入分析,运用解释性思维来定义问题并开发创新解决方案。
• 作为中级开发人员和分析师的顾问或教练,根据需要分配工作。
• 在做出商业决策时,适当地评估风险,特别关注公司的声誉,并通过推动遵守相关法律、规则和法规,保护花旗集团、其客户和资产,遵循政策,运用合理的道德判断,处理个人行为、行为和商业实践,并透明地升级、管理和报告控制问题。
资格:
• 6-10年应用开发或系统分析相关经验。
• 在系统分析和软件应用编程方面有丰富经验。
• 有管理和实施成功项目的经验。
• 在至少一个应用开发领域的主题专家(SME)。
• 能够根据情况迅速调整优先级。
• 展示出色的领导能力和项目管理技能。
• 一贯展现清晰简洁的书面和口头沟通能力。
• 在准备软件设计文档方面有相关经验,包括架构、流程图、活动和序列图。
• 在以下提到的技术和框架中有8年以上的应用设计和开发专业知识:
• 后端:Spring Boot 3 微服务,Java 17+,Hibernate,Kafka,Docker,Kubernetes。
• 前端:JavaScript,HTML5,CSS3,了解Angular 17+,React 17+者优先。
• 使用Git进行源代码管理。
• 包括Oracle PL SQL在内的数据库技术,具备MongoDB经验者优先。
• 使用JIRA进行敏捷管理的专业知识为加分项。
教育:
• 本科/大学学位或同等经验。
• 硕士学位优先。
该职位描述提供了所执行工作的高层次概述。可能会根据需要分配其他与工作相关的职责。