后端首席Java软件工程师
我们正在寻找什么样的人才
作为敏捷Scrum团队的一个或多个Charles River IMS模块或组件的主要技术贡献者,负责增强和维护。为客户支持团队和Charles River内部的其他开发团队提供工程故障排除帮助。
这个角色对我们的重要性
您将加入的团队是Charles River Development(简称CRD)的一部分,于2018年成为State Street的一部分。CRD为机构投资、财富管理和对冲基金领域的大型机构创建企业级投资管理软件解决方案。我们共同创建了第一个开放的端到端平台 - State Street Alpha,于2019年推出。
您的职责
• 开发和测试
• 在最少的监督下,分析、设计、开发、测试和调试Charles River业务和技术问题领域的中大型软件增强和解决方案
• 使用Java、C#、SQL、JavaScript或其他相关软件编程语言开发、测试、调试和实施软件程序、应用程序和项目
• 与业务分析师和产品经理合作,为复杂问题创建简单可持续的软件解决方案
• 编写单元测试和自动化测试,确保高质量的最终产品
• 进行手动测试,确保高质量的最终产品
• 贡献编写设计和API文档,并参与客户文档过程
• 在代码审查期间就提议的更改提供明确的指导和重要分析
• 解决项目或主要项目阶段的高级软件技术问题
• 技术支持
• 在大型、关键的客户实施中提供专家级故障排除
• 积极协助敏捷软件开发过程中的团队领导,遵循和推进CRD Scrum方法论,包括参加所有日常站立会议、冲刺计划、待办事项整理和回顾会议
• 协作
• 规划和协调跨团队活动,完成任务
• 向高级管理层提供技术战略建议
• 对初级员工进行指导
我们看重的是
• 广泛的多层企业应用经验
• 对编译器设计、优化器、求解器、代码生成和语义分析有深入的了解和经验
• 熟练的SQL技能,具有Oracle或SQL Server的丰富经验
• 熟练使用Java、C++或C#进行面向对象的设计和开发
• 有逻辑编程经验者优先考虑
• 有机器学习、人工智能或认知计算经验者优先考虑
• 有开源软件平台开发经验者优先考虑
• 有金融市场应用开发经验者优先考虑(固定收益、交易、外汇、风险、投资组合/财富管理、市场数据、FIX等)
教育和首选资格
• 7至10年以上商业软件开发经验,精通开发多层解决方案
• 计算机科学、信息技术或相关领域的学士学位
• 数学方面的博士或硕士学位优先考虑
• 深厚的数学、概率、统计和算法知识
• 在计划内按时构建高性能、生产质量的软件的良好记录
• 专业的Java开发经验,核心Java和多线程
• 能够独立工作,同时处理多个任务,并快速适应变化
• 出色的沟通能力(口头和书面),良好的人际交往能力,能够在金融领域收集和理解需求(数学背景非常理想)
• 能够在协作的团队环境中与同事良好合作。
• 至少5年从事敏捷开发方法论的工作经验
额外要求
• 在开发和支持面向垂直市场的非技术客户销售的商业软件产品中发挥关键作用
关于State Street
我们的业务。State Street是全球最大的托管银行、资产管理公司和资产智能公司之一。从技术到产品创新,我们正在对金融服务行业产生影响。两个多世纪以来,我们一直在帮助客户保护和管理数百万人的投资。我们为机构客户提供投资服务、数据与分析、投资研究与交易和投资管理。
工作、生活和成长。我们努力创造良好的工作环境。我们的福利计划具有竞争力和全面性。具体细节因地点而异,但您可以期待慷慨的医疗保健、保险和储蓄计划等福利。您将可以使用灵活的工作计划来满足您的需求。我们丰富的发展计划和教育支持将帮助您充分发挥您的潜力。
包容性、多样性和社会责任。我们真诚地相信我们员工的多元背景、经验和观点是创造一个包容环境的有力因素,每个人都可以在其中茁壮成长、发挥最大潜力,为我们的组织和客户增加价值。我们热烈欢迎来自不同背景、经验、能力、年龄、性取向、性别认同和个性的候选人。State Street的另一个基本价值观是积极参与我们在全球各地的社区,既作为合作伙伴又作为领导者。您将拥有帮助平衡您的职业和个人生活的工具,带薪志愿者工作日、捐赠匹配计划和让您与自己关心的事物保持联系的员工网络。
State Street是一家平等机会和积极行动的雇主。
了解更多信息,请访问www.StateStreet.com/careers
薪资范围:
每年110,000美元-185,000美元
以上所述范围适用于指定的主要位置上的角色。如果候选人最终在上述主要位置之外工作,适用范围可能会有所不同。