返回岗位列表

MRM

高级后端开发工程师(.NET)

地点:地点待确认 薪资:薪资未公开 日期:2026-09-18

岗位摘要

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

岗位职责

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

任职要求

  • 精通C#/.NET 8,具备Web API开发经验,熟练掌握现代C#特性(记录类型、模式匹配、可空引用类型、异步最佳实践)
  • 熟悉Entity Framework Core代码优先迁移、规范模式及仓储抽象,具备微服务分层架构设计能力
  • 具备事件驱动消息系统经验(MassTransit、NServiceBus等),熟悉JWT认证、Azure AD/Entra ID及OIDC授权机制
  • 有客户对接经验,能与技术及非技术干系人有效沟通,具备敏捷多供应商环境工作经验,英语书面及口头表达流利

加分项

  • 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
  • LinkedIn
  • Facebook
  • Account Executive
  • Maquetador Workiva (temporal)
  • QA Analyst Jr - 13 a 22 hs
  • Content Analyst_Merck
  • MRM COEX
  • 麦肯网络的一部分
  • 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 >