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

高级 .NET 后端工程师 — Software Mind,哥斯达黎加远程

为 Software Mind 的 B2B 电商客户构建 .NET 微服务。 集成 AWS 服务、 marketplace 平台及遗留系统。

描述

  • 使用 ASP.NET Core Web API、.NET 8 和 CQRS 构建可扩展的 REST 微服务。
  • 主导订单管理、库存、定价、目录同步和通知服务的开发。
  • 将 Amazon 和 Walmart 的 marketplace API 与 ERP 平台、支付网关及税务服务连接起来。
  • 通过分阶段或部分迁移协助维护遗留服务。
  • 使用 xUnit、Reqnroll 和 FluentAssertions 编写单元、集成及 BDD 测试。
  • 与团队负责人合作,通过 SQS 和 EventBridge 定义 API 契约及服务间通信。
  • 参与代码审查和架构决策。
  • 协助维护工程标准。
  • 协助 DevOps 团队设置 AWS 环境并实施基础设施即代码。
  • 参与冲刺规划、每日站会以及与客户的技术讨论。

任职要求

  • 至少 4 年后端开发经验,具备扎实的 C#/.NET 技能,包括 ASP.NET Core 和 .NET 6 或更高版本。
  • 深入理解整洁架构,包括 DDD、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 消息传递。

打开