软件工程师III iOS软件开发者

14个月前全职
JPMorgan Chase & Co

JPMorgan Chase & Co

location 芝加哥
unsaved
职位描述 我们为您提供了一个令人兴奋和有回报的机会,让您的软件工程职业迈向更高的水平。 作为JPMorgan Chase的软件工程师III,您是敏捷团队的重要一员,致力于以安全、稳定和可扩展的方式增强、构建和交付可信赖的市场领先技术产品。通过您的能力和贡献产生重大的业务影响,并应用深厚的技术专业知识和解决问题的方法来解决涉及多种技术和应用程序的各种挑战。 工作职责: • 定期为业务及其技术团队、承包商和供应商提供技术指导和方向 • 开发安全高质量的生产代码,并审查和调试他人编写的代码 • 推动影响产品设计、应用功能以及技术运营和流程的决策 • 在一个或多个专业领域中作为整个职能范围的专家 • 作为公司范围内软件开发生命周期的框架、工具和实践的倡导者,积极为工程社区做出贡献 • 影响同行和项目决策者考虑使用和应用前沿技术 • 为多样性、公平、包容和尊重的团队文化做出贡献 所需资格、能力和技能: • 正式接受软件工程概念培训或认证,并有3年以上实际经验 • 具有实际操作经验,能够提供系统设计、应用开发、测试和运营稳定性 • 熟练掌握一种或多种编程语言 • 具备软件应用和技术流程的高级知识,在一个或多个技术领域(如云计算、人工智能、机器学习、移动等)具有相当深入的知识 • 能够独立解决设计和功能问题,几乎没有监督 • 具备实际的云原生经验 • 与移动应用团队合作,设置监控并解决移动设备上的生产问题/崩溃。协助故障排除、根本原因分析,并确保软件错误得到及时纠正。沟通解决方案和下一步计划。 • 在单元测试、自动化测试、使用模拟器和设备进行测试/调试等方面展示移动测试的熟练能力,包括在设备、模拟器和仿真器上进行内存分析、线程分析和堆分析的移动应用程序分析经验。 • 能够处理大型代码库,管理共享资源和库,并参与开发一个或多个可在苹果应用商店或谷歌Play商店中使用的移动应用程序的持续开发。 • 使用Swift、Objective C、Xcode和SPM开源库开发基于测试驱动的移动应用功能,遵循敏捷软件开发方法论。确保代码符合行业编码最佳实践。 关于我们 Chase是一家领先的金融服务公司,通过广泛的金融产品帮助近一半的美国家庭和小企业实现其财务目标。我们的使命是建立积极参与的终身关系,并将客户置于我们所做的一切的核心。我们还帮助小企业、非营利组织和城市发展,提供解决其所有财务需求的解决方案。 我们提供具有竞争力的总体回报计划,包括基于职位、经验、技能和地点确定的基本工资。对于符合条件的职位,还可能根据个人成就和贡献授予自由裁量的奖励。我们还提供一系列福利和计划,以满足员工的需求,根据资格。这些福利包括全面的医疗保险覆盖、现场健康和健康中心、退休储蓄计划、备用儿童保育、学费补偿、心理健康支持、财务指导等。有关总体薪酬和福利的更多详细信息将在招聘过程中提供。 我们认识到我们的员工是我们的力量,他们为我们全球劳动力带来的多样化才能直接关系到我们的成功。我们是一个平等机会的雇主,并高度重视公司内的多样性和包容性。我们不以任何受保护的属性为由进行歧视,包括种族、宗教、肤色、国籍、性别、性取向、性别认同、性别表达、年龄、婚姻或退伍军人身份、怀孕或残疾,或适用法律下的任何其他基础。我们还会根据申请人和员工的宗教信仰以及心理健康或身体残疾需求提供合理的住宿。有关请求住宿的更多信息,请访问我们的常见问题解答。 平等机会雇主/残疾人/退伍军人 关于团队 我们的消费者和社区银行部门通过一系列金融服务为我们的Chase客户提供服务,包括个人银行业务、信用卡、抵押贷款、汽车融资、投资咨询、小企业贷款和支付处理。我们自豪地在信用卡销售和存款增长方面领先于美国,并拥有最常用的数字解决方案,同时在客户满意度方面排名第一。