Software Mind
Software Mind
1,001 – 5,000 员工
SaaS人工智能电信
Software Mind 是一家科技公司,为人工智能、SaaS 和电信领域的组织提供软件开发与数字化转型服务。其服务包括定制软件、移动应用、云咨询以及围绕客户需求打造的人工智能解决方案,客户所在行业涵盖金融服务、电信、生物科技和媒体等。Software Mind 拥有一支规模超过 1,000 人的团队,为在全球市场运营的企业提供技术项目支持,助力其实现数字化增长。

高级后端工程师(.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 使用经验。

福利待遇

  • 员工可远程工作。

相关职位

Devlane

资深全栈 Scala 工程师

Devlane
51 – 200 员工
B2B招聘

负责数据引擎功能,构建高性能 Scala API,并交付 TypeScript 界面改动。 Devlane 通过人员扩充服务,为快速成长的全球客户提供支持。

打开
Jobsity

中级 Go 后端工程师 — 拉丁美洲远程办公

Jobsity
201 – 500 员工
咨询市场营销物流

为 Jobsity 的高流量平台构建并维护 Go 微服务和 REST API。 负责后端开发、代码审查、质量保障及故障调查,支持远程办公。

打开
Jobsity

高级嵌入式 Python 工程师

Jobsity
201 – 500 员工
咨询市场营销物流

维护运行于 NVIDIA Jetson 设备上的 Python 和 Docker 软件,为 Jobsity 工业检测系统提供支持。 负责部署、OTA 更新、硬件驱动以及 MQTT 或 Kafka 消息传递。

打开