我们为您提供了一个激动人心且有回报的机会,让您将软件工程职业提升到一个新的水平。
作为摩根大通银行数字和平台服务/支付技术部门的软件工程师III,您将成为一个敏捷团队的经验丰富的成员,以安全、稳定和可扩展的方式设计和交付可信赖的市场领先技术产品。您负责在支持公司业务目标的各个业务职能中,跨多个技术领域执行关键的技术解决方案。
工作职责:
• 执行软件解决方案、设计、开发和技术故障排除,能够超越常规方法构建解决方案或解决技术问题
• 创建安全且高质量的生产代码,并维护与适当系统同步运行的算法
• 设计和开发直观且视觉冲击力强的数据可视化、仪表盘和报告
• 为复杂应用程序生成架构和设计文档,并负责确保软件代码开发符合设计约束
• 在服务于软件应用程序和系统的持续改进中,从大量多样的数据集中收集、分析、综合和开发可视化和报告
• 积极识别数据中隐藏的问题和模式,并利用这些洞察力推动编码规范和系统架构的改进
• 为探索新兴技术的软件工程社区和活动做出贡献
• 为团队文化增加多样性、公平性、包容性和尊重。
所需的资格、能力和技能:
• 接受过软件工程概念的正式培训或认证,并具有3年以上的实际经验
• 在系统设计、应用开发、测试和运营稳定性方面具有实际操作经验。有使用测试驱动开发(TDD)开发软件解决方案的经验
• 有使用Cassandra、HBase、MongoDB、DynamoDB、Elastic Search等NoSQL数据库的经验
• 有编写高性能SQL代码/存储过程的经验
• 有使用Java开发Kafka生产者和消费者的经验,以及使用Confluent Schema Registry的经验
• 有AWS服务的实际经验,特别是数据存储、计算和分析方面的经验
• 熟练使用一种或多种编程语言进行编码-在Spark方面具有丰富的Java、Python、Scala或R经验
• 至少有2年的Java 8实际经验是必需的(具有Lambda和Stream的经验)
• 在一个或多个现代编程语言和数据库查询语言的大型企业环境中开发、调试和维护代码的经验
• 对软件开发生命周期的整体了解
• 对CI/CD、应用程序弹性和安全等敏捷方法论有扎实的理解
首选的资格、能力和技能:
• 提供技术领导的经验
• 使用Yarn、MR、HDFS、Hive和Presto等大数据框架编写应用程序的开发经验
• 使用AWS分析服务,如Athena、Redshift、Snowflake、Lake Formation、Glue、QuickSight、Tableau和EMR的开发经验
• 数据治理和数据质量方面的专业知识
• 有数据加密和密钥管理最佳实践的经验,尤其是使用AWS KMS
• 有与PCI数据一起工作的经验是一个加分项
• 有AWS认证是一个加分项