股权科技:全球市场技术Scala软件工程师

14个月前全职
Bank of America

Bank of America

location 新加坡
unsaved
岗位描述: 在美国银行,我们的共同目标是通过每一次连接的力量,帮助改善金融生活。负责增长是我们经营公司和为客户、团队、社区和股东提供服务的方式。 推动负责任的增长的关键之一是成为我们全球团队的优秀工作场所。我们致力于成为一个多元包容的工作场所。我们聘请具有广泛背景和经验的个人,并通过提供有竞争力的福利来支持他们及其家人的身体、情感和财务健康。 美国银行相信合作的重要性,也相信为员工提供灵活性。我们在灵活性方面采取多方面的方法,具体取决于我们组织中的各种角色。 在美国银行工作将为您提供一个伟大的职业,有机会学习、成长和产生影响,同时也有能力产生差异。加入我们吧! 岗位描述: 该职位负责开发和交付复杂的需求以实现业务目标。工作的主要职责包括确保软件开发满足功能、非功能和合规要求,并且解决方案在设计上具有良好的可维护性、易于集成和测试。工作期望包括对行业常见的开发和测试实践以及设计和架构模式有深入了解。 职责: • 编写解决方案并进行单元测试,以按照定义的验收标准和合规要求交付需求/故事 • 设计、开发和修改架构组件、应用程序接口和解决方案支持工具,同时确保主要架构的完整性得以保持 • 指导其他软件工程师,并指导团队进行持续集成和持续开发(CI-CD)实践和自动化工具堆栈 • 执行需求细化、定义和估算工作,以实现通过交付生命周期实现一个故事所需的工作 • 根据需要执行突发/概念验证,以降低风险或实施新的想法 • 自动化手动发布活动 • 设计、开发和维护自动化测试套件(集成、回归、性能) • 研究、设计和开发计算机和网络软件或专门的实用程序。 • 分析用户需求并开发软件解决方案,应用计算机科学、工程和数学分析的原理和技术。 • 更新软件,增强现有软件功能,并开发和指导软件测试和验证程序。 • 与计算机硬件工程师合作,集成硬件和软件系统,并制定规格和性能要求。 技能: • 应用开发 • 自动化 • 影响力 • 解决方案设计 • 技术战略开发 • 架构 • 商业敏锐度 • DevOps实践 • 结果导向 • 解决方案交付流程 • 分析思维 • 协作 • 数据管理 • 风险管理 • 测试工程