Software Mind
Software Mind
Software Mind es una empresa tecnológica que ofrece servicios de desarrollo de software y transformación digital para organizaciones de los sectores de la inteligencia artificial, el SaaS y las telecomunicaciones. Su trabajo incluye software a medida, aplicaciones móviles, consultoría en la nube y soluciones centradas en la inteligencia artificial, diseñadas en función de las necesidades de clientes de sectores como los servicios financieros, las telecomunicaciones, la biotecnología y los medios de comunicación. Con un equipo de más de 1.000 empleados, Software Mind impulsa iniciativas tecnológicas y el crecimiento digital de empresas que operan en mercados globales.

Ingeniero sénior de backend .NET — Software Mind, remoto en Costa Rica

Desarrolla microservicios .NET para clientes de comercio electrónico B2B de Software Mind. Integra servicios de AWS, marketplaces y sistemas heredados.

Descripción

  • Desarrolla microservicios REST escalables con ASP.NET Core Web API, .NET 8 y CQRS.
  • Lidera el desarrollo de servicios de gestión de pedidos, inventario, precios, sincronización de catálogos y notificaciones.
  • Conecta las API de los marketplaces Amazon y Walmart con plataformas ERP, pasarelas de pago y servicios fiscales.
  • Ayuda a mantener los servicios heredados mediante migraciones parciales o por etapas.
  • Crea pruebas unitarias, de integración y BDD con xUnit, Reqnroll y FluentAssertions.
  • Colabora con el líder del equipo para definir contratos de API y la comunicación entre servicios mediante SQS y EventBridge.
  • Contribuye a las revisiones de código y a las decisiones de arquitectura.
  • Ayuda a mantener los estándares de ingeniería.
  • Colabora con DevOps en la configuración de entornos AWS y la infraestructura como código.
  • Participa en la planificación de sprints, reuniones diarias y conversaciones técnicas con el cliente.

Requisitos

  • Al menos 4 años de experiencia en desarrollo backend y sólidos conocimientos de C#/.NET, incluidos ASP.NET Core y .NET 6 o posterior.
  • Sólida comprensión de la arquitectura limpia, incluidos DDD, CQRS, el patrón repositorio y la inyección de dependencias.
  • Experiencia en la creación e integración de API REST, incluido el uso de OpenAPI o Swagger.
  • Conocimientos prácticos de servicios de AWS como Lambda, SQS, S3 y RDS o DynamoDB.
  • Experiencia con bases de datos relacionales como PostgreSQL o SQL Server y bases de datos NoSQL como MongoDB.
  • Conocimientos de autenticación con JWT u OAuth 2.0.
  • Experiencia en la integración de servicios nuevos en sistemas existentes.
  • Experiencia con Docker y flujos de trabajo con contenedores.
  • Dominio sólido del inglés escrito y hablado.
  • Experiencia trabajando con Agile/Scrum y Jira.

Beneficios

  • Opción de trabajar de forma remota.
  • Empleo a tiempo completo.

Empleos relacionados

Software Mind

Ingeniero/a sénior de backend (.NET) — remoto desde Costa Rica

Software Mind

Desarrolla microservicios .NET en AWS para la plataforma B2B de comercio electrónico de marca blanca de Software Mind, conectando Shopify con sistemas de marketplaces, pagos e impuestos.

Abrir
Devlane

Ingeniero sénior de Scala full stack

Devlane
51 – 200 Empleados
B2BReclutamiento

Lidera funciones del motor de datos, crea API optimizadas en Scala y desarrolla cambios en la interfaz con TypeScript. Devlane ofrece servicios de ampliación de equipos a clientes globales de rápido crecimiento.

Abrir
Jobsity

Ingeniero/a backend Go de nivel intermedio — Remoto, Latinoamérica

Jobsity
201 – 500 Empleados
ConsultoríaLogísticaMarketing

Desarrolla y mantiene microservicios Go y API REST para la plataforma de alto tráfico de Jobsity. Asume responsabilidad sobre el trabajo de backend, las revisiones de código, la calidad y la investigación de incidentes en un puesto remoto.

Abrir
Jobsity

Ingeniero/a sénior de Python para sistemas embebidos

Jobsity
201 – 500 Empleados
ConsultoríaLogísticaMarketing

Mantén software en Python y Docker para los sistemas de inspección industrial de Jobsity que funcionan en dispositivos NVIDIA Jetson. Supervisa despliegues, actualizaciones OTA, controladores de hardware y mensajería MQTT o Kafka.

Abrir