高级软件开发工程师 - 全栈,GFT

温哥华 10天前全职 网络
面议
职位描述 你将做什么? • 在时间高效的情况下管理多个复杂程度不同的并发技术项目的实施。根据计划监控和控制活动。 • 不断识别潜在的问题、冲突和风险。分析、缓解并在适当情况下升级。 • 开发和执行技术项目的端到端交付,并计划和执行与这些项目相关的所有沟通。 • 协作并为跨职能企业计划做出贡献,管理分配可交付成果的有效实施。 • 在业务单元和平台之间建立强有力的工作关系,以与关键业务合作伙伴建立影响力和影响。与各组合作定义和实现可交付成果,并确保计划有效整合到RBC的程序和流程中。 • 亲自开发技术模块,并在需要时指导初级开发人员。 你需要什么才能成功? 必备条件: • 计算机科学、工程或相关领域的学位,具有4年以上全栈开发经验。 • 精通React和后端技术(Node.js, Express.js)。 • 具有Java流技术(如Kafka Streams, Java Streams API)、Spring boot框架、Docker容器化的经验。 • 具有撰写技术设计文档和开发可扩展应用程序的经验。 • 在Kubernetes容器编排方面有丰富经验。 • 具有后端SQL(MySQL, DB2或Oracle)、DevOps(Jenkins, UCD等)和云(Azure, AWS等)的经验。 • 了解大数据技术(Spark, Hive) • 具有CI/CD管道(Git, GitActions)的经验 • 具有云技术(Openshift, Azure, AWS)的经验 • 了解生成式AI/LLMs应用构建(LangChain, LangGraph, Pandas, Polars, Vector Database, RAG, MCP, Agentic AI) • 了解传统机器学习模型(监督学习、无监督学习) 优先条件: • 能够在关键决策者之间进行协调和影响,具有战略思维。 • 具有欺诈检测和反洗钱领域的经验。 你能获得什么? 我们在挑战中茁壮成长,以进步思维不断成长,并共同努力提供值得信赖的建议,帮助我们的客户和社区繁荣。我们关心彼此,发挥潜力,为社区做出贡献,实现共同的成功。 • 包括奖金和灵活福利、竞争性薪酬、佣金和股票(如适用)的全面总奖励计划 • 通过辅导和管理机会支持你发展的领导者 • 能够产生影响和持久的影响 • 在一个动态、协作、进步和高绩效的团队中工作 • 金融服务领域的世界级培训计划 • 灵活的工作/生活平衡选项 • 有机会从事具有挑战性的工作 #LI-POST #TECHPJ 工作技能 主动学习、敏捷方法论、应用集成、后端开发、大数据、云计算、数据工程、注重细节、新兴技术、企业应用交付、生成式AI、团队问题解决、机器学习(ML)、编程语言、Python(编程语言)、Scala(编程语言)、软件开发生命周期(SDLC)、结构化查询语言(SQL) 其他工作详情 地址: 745 THURLOW ST:温哥华 城市: 温哥华 国家: 加拿大 每周工作时间: 37.5 雇佣类型: 全职 平台: 技术与运营 工作类型: 常规 支付类型: 薪水 发布日期: 2026-01-09 申请截止日期: 2026-02-27 注意:申请将接受至上述申请截止日期前一天的晚上11:59 包容性和平等就业机会 在RBC,我们相信一个具有多元化视角的包容性工作场所是我们作为世界上最大和最成功的银行之一持续增长的核心。维护一个让员工感到支持、能够发挥最佳表现、有效协作、推动创新和专业成长的工作场所,有助于实现我们的目标,并为客户和社区创造价值。RBC致力于通过旨在促进基于尊重、归属感和机会的工作场所的政策和计划来实现这一目标。 加入我们的人才社区 保持对RBC职业机会的了解。注册并获取关于我们最新职位、职业建议和招聘活动的定制信息。 在RBC扩大你的界限,共同创造新的未来。了解我们如何利用我们的热情和动力来提升客户和社区的福祉,请访问jobs.rbc.com。 RBC目前邀请候选人申请此现有空缺。申请此职位可以表达您对RBC当前职业机会的兴趣。合格的申请人可能会被联系以更详细地审查他们的简历。