Python开发人员 - 银行业 - 伦敦市中心

16个月前全职
Morgan McKinley

Morgan McKinley

location 伦敦
unsaved
我们的客户是欧洲一家领先的银行,具有国际影响力。在70多个国家设有分支机构,拥有超过195,000名员工,其中约有150,000名在欧洲工作。我们的客户是一家全球知名的领导者,提供资本市场、证券服务、融资、资金管理和咨询解决方案。 工作目标 该职位属于一个团队,其任务是通过先进的方法、技术和强大的数据框架构建、维护和提供高质量的风险度量,以分析和报告市场风险敞口,以支持和服务银行交易活动的风险管理。每天,我们的客户系统会从银行获取交易和市场数据,并根据各种情景计算市场风险指标,以向业务台和风险官员提供准确的市场风险视图。 该系统高度分布式,由Java、Python和C#编写的一系列组件组成。您将在一个基于Scrum的敏捷小组中工作,并成为一个更大团队的一部分。团队由开发人员、业务分析师、量化分析师和信贷人员组成,共同致力于以用户为中心的工作。您将是负责FRTB P&L归因(PLA)测试相关变更的小组的一员。您的主要责任是理解需求,开发和实施PLA调查和纠正措施的交付。 作为一名开发人员 - 主要关注Python - 您将: • 参与业务和监管项目(主要是交易簿基本审查(FRTB)) • 参与业务用户的增强功能 • 参与IT现代化倡议 • 促进新技术的采用 • 为运营团队提供IT支持 职责 • 成为一个不断发展的团队的一部分,该团队是投资监管和业务驱动变革的核心 • 设计、构建和维护高效、可重用和可靠的Python代码 • 快速原型设计解决方案,以迅速验证/否定新概念 • 设计和实现低延迟、高可用性和高性能的应用程序 • 处理交易并将其整合到系统中 • ETL处理 • 确保应用程序的性能、质量和响应能力达到最佳状态 • 发现瓶颈和错误,并提出解决方案 • 帮助维护代码质量、组织和自动化 • 能够在敏捷交付模式下工作 候选人预计与Scrum Master、产品负责人和风险系统小组内的其他开发人员以及必要时与运营和基础设施团队合作来执行上述任务。 所需技能和经验 最低资格要求: • 计算机科学、金融或相关领域的学士学位 • 最好具有数据或风险管理相关的业务分析经验 • 在生产环境中解决事故的能力得到证明 所需技术技能: • 能够根据动态客户需求增量交付服务器端应用程序 • 熟练使用Python,并对其生态系统有很好的了解 • 对面向对象编程和函数式编程范式有扎实的理解 • 熟悉Python应用程序设计和架构模式 • 具有编写清晰易读代码的能力 • 有SQL和任何行业标准关系数据库的经验。 • 理解可扩展应用程序背后的基本设计原理 • 创建代表和支持业务流程的数据模式 • 单元测试(测试设置和执行) 所需知识/技能/经验: • 具有创造性和灵活的问题解决能力的强大分析能力 • 能够在团队中有效工作 • 注重交付,注重细节 • 出色的人际和组织能力 • 专业和准确的沟通能力 • 熟悉敏捷/Scrum • 能够与全球多样化的开发团队合作。 期望的技能: • 具有市场和/或交易对手风险经验 • 掌握数据加载、验证和管理的实际问题