出海雷达

[8BE] Senior Backend Engineer

开发工程未标注地域
公司Software Mind
薪资未公开
工作地点San José, San José Province, Costa Rica
地域资格未标注地域
时区要求无特别要求
用工类型Full-time
发布时间今天
数据来源SmartRecruiters
前往企业招聘页投递 →
关于本页中文:职位描述由本机离线模型翻译,属机器翻译,供快速判断用;正式沟通与投递请以英文原文为准。官方翻译通道恢复后会自动重译升级。

软件心是一个构建和扩展美国和欧洲公司的数字产品的软件工程合作伙伴。我们的 LATAM 团队与客户工程团队直接合作,在复杂,高影响性的项目上进行工作。我们正在为一家领先的美国促销产品公司建立白牌 B2B 电子商务平台的后台。该平台支持多个品牌 Shopify Plus 店面。它运行在 AWS 上的完全离合式微服务架构中涵盖身份,个人资料,订单管理,库存,定价,目录和市场集成。当前的传统服务仍然得到了支持,而迁移过程发生。你将要做什么:· 设计和构建可扩展的 RESTful 微服务,使用 ASP.NET 核心网络 API (.NET 8) 和 CQRS · 拥有核心服务:订单管理,库存,定价引擎,目录同步和通知 · 建立和消耗 Shopify Webhooks 和 REST/GraphQL API (Storefront API,管理器 API)· 与亚马逊 SP-API,沃尔玛市场 API,ERP,支付网关和税务服务等外部系统集成 · 在迁移阶段或部分情况下与传统服务合作 · 编写单位,整合和 BDD 测试 (xUnit,Reqnroll,FluentAssertions) · 与团队领导界定 API 协议和服务间通信 (SQS,EventBridge) ·参与代码审查和建筑决策,并帮助保持工程标准 ·支持环境设置和基础设施作为代码与 DevOps 在 AWS ·与客户端进行喷射计划,站立式和技术讨论必须有:· 4年以上的后台开发具有强大的 C# / .NET (ASP.NET Core, .NET 6+) ·坚实的清洁架构理解:DDD,CQRS,存储模式,依赖注入 · 建立和集成 REST API,包括 OpenAPI/Swagger · AWS 实操了解:Lambda,SQS,S3,RDS 或 DynamoDB ·关系性 (PostgreSQL 或 SQL Server)和 NoSQL Brown (MongoDB) 数据库 · JWT/OAuth 2.0认证经验:连接新服务到现有系统 · Docker 和容器化工作流程 · 强大的书面和语言英语 · Agile/Scrum 使用 Jira Nice 有:·零售,电子商务或 B2B 商业经验 (目录,定价引擎,货车/收银,市场集成)· 市场 API 整合 (Amazon SP-API,沃尔玛)·活动驱动架构 (EventBridge,RabbitMQ) · Keycloak 和多领域身份管理 · EF Core 用 Npgsql ·促销产品或按需打印域名知识

查看英文原文

Software Mind is a software engineering partner that builds and scales digital products for companies in the US and Europe. Our LATAM teams work directly with client engineering teams on complex, high-impact projects.

We’re building the backend of a white-label B2B e-commerce platform for a leading US promotional products company. The platform powers multiple branded Shopify Plus storefronts. It runs on a fully decoupled microservices architecture on AWS covering Identity, Profile, Order Management, Inventory, Pricing, Catalog, and Marketplace integrations. The existing legacy services stay supported while the migration happens.
What you’ll do:
· Design and build scalable RESTful microservices with ASP.NET Core Web API (.NET 8) and CQRS
· Own core services: Order Management, Inventory, Pricing Engine, Catalog Sync, and Notifications
· Build and consume Shopify Webhooks and REST/GraphQL APIs (Storefront API, Admin API)
· Integrate with external systems such as Amazon SP-API, Walmart Marketplace API, ERP, payment gateways, and tax services
· Work with legacy services where the migration is phased or partial
· Write unit, integration, and BDD tests (xUnit, Reqnroll, FluentAssertions)
· Define API contracts and inter-service communication (SQS, EventBridge) with the Team Lead
· Take part in code reviews and architecture decisions, and help hold the engineering standard
· Support environment setup and infrastructure-as-code with DevOps on AWS
· Join sprint planning, stand-ups, and technical discussions with the client

Must have:
· 4+ years of backend development with strong C# / .NET (ASP.NET Core, .NET 6+)
· Solid grasp of clean architecture: DDD, CQRS, repository pattern, dependency injection
· Experience building and integrating REST APIs, including OpenAPI / Swagger
· Working knowledge of AWS: Lambda, SQS, S3, RDS or DynamoDB
· Relational (PostgreSQL or SQL Server) and NoSQL (MongoDB) databases
· JWT / OAuth 2.0 authentication
· Brownfield experience: plugging new services into existing systems
· Docker and containerized workflows
· Strong written and spoken English
· Agile/Scrum with Jira
Nice to have:
· Retail, e-commerce, or B2B commerce experience (catalogs, pricing engines, cart/checkout, marketplace integrations)
· Marketplace API integrations (Amazon SP-API, Walmart)
· Event-driven architecture (EventBridge, RabbitMQ)
· Keycloak and multi-realm identity management
· EF Core with Npgsql
· Promotional products or print-on-demand domain knowledge

本页面信息整理自 SmartRecruiters,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。 本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。

该公司其他在招职位

[8BE] Senior QA Engineer

Software MindSan José, San José Province, Costa RicaFull-time昨天
开发工程未标注地域

← 返回全部职位