您准备好获取所需的技能和经验,以在您的职位中发展并推进您的职业生涯 - 我们为您提供了完美的软件工程机会。
作为摩根大通的软件工程师II,您所在的团队属于消费者与社区银行 - 客户身份验证团队,是一个敏捷团队,致力于以安全、稳定和可扩展的方式增强、设计和交付该公司最先进技术产品的软件组件。作为软件工程团队的新成员,您通过在技术产品、应用或系统中设计、开发和技术故障排除多个组件来执行软件解决方案,同时获得在职位中发展所需的技能和经验。
工作职责
• 执行标准的软件解决方案、设计、开发和技术故障排除
• 使用至少一种编程语言的语法编写安全且高质量的代码,有限的指导
• 考虑上下游系统和技术影响进行设计、开发、编码和故障排除
• 运用软件开发生命周期工具链中的工具知识,提高自动化带来的价值
• 运用技术故障排除来分解解决方案并解决基本复杂性的技术问题
• 从大量多样的数据集中收集、分析和得出结论,以识别问题,并为安全、稳定的应用程序开发做出决策
• 学习并应用系统流程、方法和技能,开发安全、稳定的代码和系统
• 为团队文化增添多样性、公平性、包容性和尊重
必备资格、能力和技能
• 接受过软件工程概念的正式培训或认证,并具有2年以上实际经验
• 在系统设计、应用开发、测试和运营稳定性方面具有实际操作经验
• 在一个或多个现代编程语言和数据库查询语言中开发、调试和维护代码的大型企业环境经验
• 具备编写Java后端、Spring、微服务、Rest API、Kafka代码的能力
• 具备AWS服务的经验
• 具备整个软件开发生命周期的经验
• 接触过CI/CD、应聘者弹性和安全等敏捷方法论
• 对技术学科(如云计算、人工智能、机器学习、移动等)中的软件应用和技术流程有初步了解
首选资格、能力和技能
• 熟悉现代前端技术
• 接触过弹性Kubernetes服务(EKS)