
高级后端工程师(.NET)— 哥斯达黎加远程
使用 AWS 构建 .NET 微服务,服务于 Software Mind 的白标 B2B 电商平台。 连接 Shopify 与市场平台、支付及税务系统。
描述
- 使用 ASP.NET Core、.NET 8 和 CQRS 构建可扩展的 REST 服务。
- 负责订单、库存、定价、商品目录同步和通知服务。
- 开发并使用 Shopify Webhook,以及 Storefront 和 Admin 的 REST 与 GraphQL API。
- 将平台连接至 Amazon SP-API、Walmart Marketplace、ERP、支付和税务系统。
- 在分阶段或部分迁移期间维护旧版服务。
- 使用 xUnit、Reqnroll 和 FluentAssertions 编写单元、集成及行为驱动测试。
- 与团队负责人商定 API 契约和服务消息机制,并使用 SQS 与 EventBridge。
- 参与代码审查和架构决策,并遵循工程标准。
- 协助 DevOps 配置 AWS 环境并编写基础设施即代码。
- 参与冲刺规划、每日站会以及与客户的技术讨论。
任职要求
- 至少四年后端开发经验,具备扎实的 C# 和 .NET 技能,包括 ASP.NET Core 和 .NET 6 或更高版本。
- 深入理解整洁架构、领域驱动设计、CQRS、仓储模式和依赖注入。
- 具备构建和集成 REST API 的经验,包括 OpenAPI 和 Swagger。
- 了解 Lambda、SQS、S3、RDS 或 DynamoDB 等 AWS 服务。
- 具备使用 PostgreSQL 或 SQL Server 等关系型数据库,以及 MongoDB 等 NoSQL 数据库的经验。
- 了解 JWT 和 OAuth 2.0 身份验证。
- 具备将新服务集成到现有系统中的经验。
- 具备 Docker 和容器化开发工作流经验。
- 英语书面和口语能力良好。
- 具备 Agile/Scrum 和 Jira 使用经验。
福利待遇
- 员工可远程工作。

