软件工程师 III,市场技术 | 香港,香港特别行政区

香港 7天前全职 网络
面议
软件工程师 III,市场技术 职位描述 我们有一个机会可以影响您的职业生涯,并提供一个冒险,让您可以提供创新的解决方案。 作为摩根大通市场解决方案团队的首席软件工程师,您是一个敏捷团队的重要组成部分,致力于以安全、稳定和可扩展的方式增强、构建和交付值得信赖的市场领先技术产品。作为核心技术贡献者,您负责在支持公司业务目标的各种业务功能中,在多个技术领域进行关键技术解决方案。 工作职责 - 执行创造性的软件解决方案、设计、开发和技术故障排除,能够超越常规方法思考以构建解决方案或分解技术问题 - 开发安全的高质量生产代码,并审查和调试他人编写的代码 - 识别消除或自动化重复问题修复的机会,以提高软件应用程序和系统的整体操作稳定性 - 在软件工程实践社区中领导,以推动对新技术和前沿技术的认识和使用 所需资格、能力和技能 - 客户端Web应用程序的正式培训或认证以及6年以上的应用经验 - 具备系统设计、应用程序开发、测试和操作稳定性的实践经验 - 精通一种或多种编程语言 - 熟悉自动化和持续交付方法 - 熟悉软件开发生命周期的各个方面 - 单元测试框架,包括创建和维护单元测试,并实现高测试覆盖率 - 使用Jira进行需求分析、任务跟踪和冲刺规划,包括创建和管理用户故事、史诗和任务,以及每日站会 - 在Confluence中记录应用程序规范和设计决策 - 对CI/CD、应用程序弹性和安全性等敏捷方法有深入理解 - 在技术学科(如云、人工智能、机器学习、移动等)中展示软件应用程序和技术流程的熟练程度 - 了解金融服务行业及其IT系统,并具备一定的云原生实践经验 优先资格、能力和技能 - 为面向客户的金融应用程序(如风险管理或流动性管理应用程序)开发软件解决方案。使用React、Typescript和JavaScript设计、开发和实施前端应用程序软件,包括创建响应式用户界面,并使用React钩子管理状态。 - 使用Ag Grid库构建需要自定义网格功能、处理大型数据集和优化性能的数据驱动报告组件。使用现代图表库构建动态和交互式图表,将复杂的金融数据可视化为易于理解的格式。 - 使用Python进行后端开发以促进与REST API的通信,包括设计和实施RESTful服务,确保安全高效的数据交换,并处理错误响应。升级网格和图表库的主要版本,理解重大变化,重构代码以适应新版本,并确保向后兼容性。 - 使用Git进行版本控制,包括分支、合并和管理拉取请求,作为SDLC的一部分。 - 进行代码审查以确保遵循架构标准和最佳实践,包括提供建设性反馈、识别潜在问题,并确保代码的可维护性和可扩展性。 - 参与设计审查,推荐将需求纳入设计的方法,并优化信息或数据流。 - 与产品经理、UX设计师、跨不同时区的开发人员合作交付产品,包括理解业务需求、提供技术见解,并确保与产品目标的一致性。 关于我们 摩根大通是金融服务领域的全球领导者,为全球最知名的公司、政府、富有个人和机构投资者提供战略建议和产品。我们以一流的方式为客户服务的理念驱动着我们的一切行动。我们努力建立值得信赖的长期合作伙伴关系,以帮助我们的客户实现其业务目标。 我们认识到,我们的员工是我们的力量,他们为我们的全球员工队伍带来的多样化才能直接与我们的成功相关。我们是一个平等机会的雇主,并高度重视公司内的多样性和包容性。我们不基于任何受保护属性进行歧视,包括种族、宗教、肤色、国籍、性别、性取向、性别认同、性别表达、年龄、婚姻或退伍军人身份、怀孕或残疾,或任何其他受适用法律保护的基础。我们还为申请人和员工的宗教习俗和信仰以及心理健康或身体残疾需求提供合理的便利。有关请求便利的更多信息,请访问我们的常见问题解答。 关于团队 摩根大通的商业与投资银行在银行、市场、证券服务和支付领域是全球领导者。全球范围内的公司、政府和机构在100多个国家信任我们处理他们的业务。商业与投资银行在全球市场提供战略建议、筹集资本、管理风险并扩展流动性。