高级 .Net 后端开发工程师(数字银行)

蒙特利尔 7天前全职 网络
面议
高级 .Net 后端开发人员(数字银行) 申请加入 Aequilibrium 的高级 .Net 后端开发人员(数字银行)职位 职责 • 你是一位经验丰富的 .NET 开发人员,喜欢架构和构建可扩展、安全和可靠的企业系统 • 你热衷于应用现代架构原则来解决复杂的挑战 • 你编写干净、可测试、可维护的代码,并以构建高质量软件为荣 • 你擅长解决问题和分析思考,设计实用而优雅的解决方案 • 你在协作的敏捷团队中茁壮成长,与产品经理、设计师和 DevOps 工程师密切合作 • 你能够清晰地沟通——无论是解释代码、讨论架构还是指导团队成员 • 你适应性强,能够在多个并行项目中工作而不失去对质量的关注 • 你相信持续学习,保持对不断发展的 .NET 和 Azure 生态系统的了解 • 你带着积极的态度,为强大、支持的团队文化做出贡献 必须具备的资格 • 计算机科学或相关领域的理学学士学位 • 5 年以上使用 C# 和 .NET Framework/Core 的专业软件开发经验 • 3 年以上使用 .NET 6/7/8 和 ASP.NET Core Web API 构建 API 和服务的经验 • 在专业服务公司工作的经验,参与复杂、关键任务项目,涉及数字银行平台的集成和定制,如 Forge、Plumery、VeriPark、Temenos 或 Backbase • 对 Clean Architecture、SOLID 和微服务模式有良好的理解 • 熟练使用 Azure 云服务(应用服务、函数、服务总线、密钥保管库、应用程序洞察) • 设计和记录 RESTful API 的经验,使用 Swagger/OpenAPI • 熟悉 AutoMapper、System.Text.Json、xUnit 和 Moq • 了解 JWT/OAuth2、Azure AD 和安全的基于角色的 API 开发 • 具有 Git 和 Azure DevOps CI/CD 管道的经验 • 具有敏捷方法论的经验,例如 Scrum 和 Kanban • 深入了解 SQL 和使用 MySQL、Postgres 或 MS-SQL Server 数据库的经验 • 强大的调试、性能调优和分析技能 • 优秀的沟通和团队合作能力,具有咨询性、资源丰富和积极主动的特点 加分项 • 在金融服务、银行或金融科技行业的经验 • 与核心银行系统或第三方金融 API 的集成经验 • 使用 MediatR 实现 CQRS 的经验 • 熟悉 Docker 和容器化部署 • 具有 Redis 或分布式缓存的经验 • 接触过事件驱动架构和基于消息的系统 • 理解 API 版本控制和性能优化 • Web 应用程序安全(OWASP)和编写安全代码的最佳实践 地点 这是一个 100% 远程的全职职位;然而,候选人必须居住在加拿大。 薪酬 该职位的典型薪资范围为:每年 CAD $90K-$120K。提供的薪水将基于技能、经验和市场数据。我们提供具有竞争力的整体薪酬方案,包括远程工作、无限制访问 Udemy 培训以提升技能、全额支付的综合福利,以及与才华横溢的团队和令人兴奋的新兴技术合作的机会。 福利 • 具有竞争力的薪酬率 • 远程优先的工作地点 • 医疗、牙科和扩展健康福利 • 员工推荐奖金 • 基于定期 1:1 的反馈 • 团队建设活动 • 以及更多福利! 关于 Aequilibrium Aequilibrium 是一家技术专业服务组织,多次被评为最佳工作公司前 5 名、数字机构前 5 名和 BC 省增长最快的科技公司,并多次获得温哥华 UX 奖项的产品设计奖。我们汇集了产品和项目经理、设计师和开发人员,致力于创建成功的网络、移动和 VR 解决方案。我们的团队使用敏捷方法和精益创业原则,以更快的速度和更少的风险交付客户的项目。 如果你觉得自己能在这种环境中茁壮成长并做出有意义的贡献,请立即申请! #J-18808-Ljbffr