职位的关键特点
一般
• 该职位将接触财富管理系统(CRM、客户入职、KYC、AML、姓名检查、Documentum、Captiva、GMC和Liferay Portal)
• 调查和解决生产问题,帮助维护稳定的生产环境
客户/利益相关者管理(内部和外部)
• 利益相关者管理 - 与财务、业务变革工程师和项目经理密切合作,推动和管理IT交付
• 分析需求,估计工作量,计划时间表,管理进展
• 通过建立强大的项目团队并在项目整个生命周期中保持强大的沟通,确保关键利益相关者和参与者的意识、参与和支持
• 推动和审查技术和架构设计,强制执行架构准则并挑战现状
监管责任和/或风险管理
• 展示适当的价值观和行为,包括但不限于诚实和正直、尽职尽责、公平交易(公平对待客户)、利益冲突管理、能力和持续发展、充分的风险管理以及遵守适用法律和法规
• 负责确保风险和问题得到及时识别和管理,并推动所有利益相关者按时交付并达到所需的质量标准
职位的技能要求
专业和技术
专业
• 组织良好,能够优先处理多个任务。能够影响和推动项目以达到关键里程碑并克服挑战
• 能够将功能需求转化为高效且适用的技术解决方案
• 最好有金融/银行领域的经验
• 将高度技术性问题传达给非技术人员
• 理解业务/系统需求,并将其转化为可扩展、稳定且适用的技术解决方案
• 确保遵守银行的标准(包括代码、安全性和性能)
• 与团队合作实现目标。有在敏捷方法(如Scrum)和/或极限编程中工作的经验
技术
必须具备:
• .NET Core和Framework,Entity Framework
• 面向服务的架构,RESTful服务
• SQL(MSSQL、Oracle、Postgres)
• Angular,NgRx,Redux
• Kubernetes(PKS)和虚拟机
• 使用Kafka、Avro进行流处理
• 开放API,UML
• 扎实的计算机科学知识(算法、数据结构、面向对象设计)
• TDD。能够编写验收测试。
• Maven
• 基本的Linux shell脚本命令
• 熟悉Intellij、Git、SonarQube/SonarLint。
• 使用Java、EJB、Spring Boot、MySQL和IBM MQ进行开发和交付
• 有遵循最佳实践,如测试驱动开发(TDD)和持续集成(CI)的经验
可取:
• JBOSS(或任何其他应用服务器知识)。
• Spring Boot
• Java Server Faces,JPA,EJB知识。
• 能够编写/理解复杂的SQL查询。
• React JS或Angular
个人和社交
• 良好的沟通能力
• 良好的职业道德和守时
• 良好的解决问题能力
• 良好的团队合作精神
• 良好的服务态度
• 有条理和细致
• 能够独立工作和团队合作
• 有实际的开发经验