返回岗位列表

MRM

后端开发工程师(.NET)

地点:地点待确认 薪资:薪资未公开 日期:2026-10-16

岗位摘要

设计、构建、测试并运维遵循读写服务对模式的微服务,包括只读交付API与可写更新/摄取服务;实现服务间的事件驱动通信,确保消息契约与幂等性设计;端到端负责所属领域,涵盖模式设计、API契约、持久化、消息传递及生产监控

岗位职责

  • 设计、构建、测试并运维遵循读写服务对模式的微服务,包括只读交付API与可写更新/摄取服务
  • 实现服务间的事件驱动通信,确保消息契约与幂等性设计
  • 端到端负责所属领域,涵盖模式设计、API契约、持久化、消息传递及生产监控
  • 参与共享平台库与工具的开发维护
  • 为技术与非技术干系人记录架构决策和服务设计

任职要求

  • 精通C#/.NET 8 Web API开发,熟悉record、模式匹配、可空引用类型及async/await最佳实践
  • 熟练使用Entity Framework Core进行代码优先迁移、规格模式与仓储抽象
  • 深入理解微服务架构,能实现控制器→服务→仓储的分层关注点分离
  • 具备JWT验证、Azure AD/Entra ID及OIDC认证授权经验
  • 有第三方API集成经验,如DAM系统、CRM/营销平台或邮件发送服务
  • 具备英语流利的书面与口头沟通能力,有面向客户及多供应商敏捷环境经验

加分项

  • Event-driven messaging
  • publishing and consuming messages on a service bus (MassTransit, NServiceBus, or similar), contract-first design, idempotency
  • Azure - AKS (Kubernetes), Azure SQL, Blob Storage, Table Storage, Key Vault, Managed Identity, Azure Functions (isolated worker model), Azure AI Search
  • Experience with CDN cache invalidation (e.g. Akamai FastPurge API)
  • Redis caching strategies
  • Roslyn Analyzers / Code Fix Providers
  • PDF generation libraries
  • Other Requirements
  • Experience working in a client-facing role, interacting with both technical and non-technical stake-holders
  • Experience working in agile, multi-vendor environments
  • Must be fluent in English, written and verbal communications
  • #LI-Remote
  • LinkedIn
  • Facebook
  • Recruiter
  • MRM COEX
  • AEM Project Manager
  • Project Manager Ssr
  • Sr DevOps Engineer
  • 麦肯网络的一部分
  • At MRM, we help businesses grow meaningful relationships with people through the power of data, strategy, creativity, and technology.
  • Join our Talent Community >
  • View website >