Improving

Domain Service Developer

Improving · Remote
Tiempo completo 💻 Programming Hoy
Atención: eliminamos este aviso de nuestra base de datos al cabo de un mes (limpieza mensual), así que el enlace puede dejar de funcionar. Lo guardamos en tu navegador para que puedas volver a encontrarlo.

Qualifications and requirements

  • Experiencia sólida en desarrollo backend con C# / .NET.
  • Experiencia con .NET 8, o experiencia fuerte con .NET 6 / .NET 7.
  • Experiencia con librerías de mensajería como MassTransit, NServiceBus o Wolverine.
  • Conocimiento de patrones consumer/producer.
  • Experiencia o conocimiento en sagas y transactional outbox.
  • Experiencia con Entity Framework Core o algún ORM equivalente.
  • Experiencia integrando REST APIs, idealmente con sistemas legacy o APIs inconsistentes.
  • Experiencia con unit testing / integration testing usando xUnit, NUnit o similares.
  • Manejo de Git y experiencia con procesos de CI/CD.
  • Inglés avanzado.

Job functions

En Improving South America estamos buscando Domain Service Developer que se sume al desarrollo y evolución de servicios backend basados en C# / .NET, trabajando sobre componentes de dominio, integración con APIs REST y comunicación asincrónica entre sistemas. La persona será responsable de diseñar, construir y mantener aplicaciones robustas, implementar flujos de mensajería con patrones de consumer/producer, sagas y outbox, modelar datos con ORM sobre bases relacionales y documentales, y colaborar en la definición de contratos, adaptadores e integraciones con sistemas legacy o APIs inconsistentes, asegurando calidad mediante testing, buenas prácticas de desarrollo, Git y pipelines CI/CD.

Desirable skills

• MassTransit specifically
• Apache Avro
• EAV (entity-attribute-value) data modeling
• Vue.js 2 or Angular exposure
• MongoDB / Cosmos DB API specifically

Conditions

  • Contrato a largo plazo.
  • 100% Remoto.
  • Vacaciones y PTOs
  • Posibilidad de recibir 2 bonos al año.
  • 2 revisiones salariales al año.
  • Clases de inglés.
  • Equipamiento Apple.
  • Plataforma de cursos en linea
  • Budget para compra de libros.
  • Budget para compra de materiales de trabajo
  • mucho mas..
SagasC#.Net
Fuente: GetOnBoard
Reportar oferta
📬 ¿Buscás trabajo remoto? Dejanos tu email y te avisamos cuando lancemos las alertas de ofertas.