Remote C#/.NET Backend Developer – Domain Services

Improving South America

Perú

On-site

USD 100,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Contrato a largo plazo
100% Remoto
Vacaciones y PTOs
Bonos bi-anuales
Revisiones salariales dos veces al año
Clases de inglés
Equipamiento Apple
Plataforma de cursos en linea
Budget para libros
Budget para materiales de trabajo

Job summary

Improving South America busca un Domain Service Developer para unirse al desarrollo y evolución de servicios backend basados en C# / .NET. Se trabajará con componentes de dominio, integración de APIs REST y comunicación asincrónica entre sistemas, diseñando y manteniendo aplicaciones robustas y asegurando calidad mediante testing y buenas prácticas de desarrollo.

El rol implica trabajar con MassTransit/NServiceBus/Wolverine, sagas y outbox, ORM con EF Core y pipelines CI/CD, con enfoque en

Qualifications

  • Experiencia sólida en desarrollo backend con C# / .NET.
  • Experiencia con .NET 8, o .NET 6/7.
  • Conocimiento de librerías de mensajería (MassTransit, NServiceBus, Wolverine).
  • Conocimiento de patrones consumer/producer.
  • Experiencia con sagas y transactional outbox.
  • Experiencia con Entity Framework Core u ORM similar.
  • Experiencia integrando REST APIs con sistemas legados o APIs inconsistentes.
  • Experiencia con unit testing/integration testing (xUnit, NUnit).
  • Manejo de Git y procesos de CI/CD.
  • Inglés avanzado.

Responsibilities

  • Diseñar, construir y mantener servicios backend robustos basados en .NET.
  • Integrar APIs REST y conectar con sistemas legados o APIs inconsistentes.
  • Implementar flujos de mensajería con patrones producer/consumer y sagas/outbox.
  • Colaborar en contratos, adaptadores e integraciones, asegurando calidad mediante pruebas y buenas prácticas.

Tools

MassTransit
NServiceBus
Wolverine
Git
CI/CD
Entity Framework Core
REST APIs
Unit testing (xUnit/NUnit)
Consumer/Producer patterns
Sagas / transactional outbox
C# / .NET
English (advanced)
CI/CD pipelines

Job description

En Improving South America, brindamos servicios de TI para transformar la percepción del profesional de TI. Nos enfocamos en consultoría de TI, desarrollo de software y formación ágil.

La empresa promueve una cultura de trabajo excepcional basada en el trabajo en equipo, la excelencia y la diversión, con enfoque en crecimiento personal y recompensas compartidas. Al integrarse, el/la candidato/a formará parte de una comunidad que prioriza la comunicación abierta y relaciones laborales sólidas a largo plazo, respaldada por una estructura de desarrollo profesional y aprendizaje continuo.

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.

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.

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..

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Semi-Senior Fullstack Developer (Nuxt VueJs / Blazor .NET) - Remote LATAM
Semi-Senior Fullstack Developer (Nuxt VueJs / Blazor .NET) - Remote LATAM

JobCubby • Peru (IL)

Hybrid
USD 22,000 - 25,000
Día off en cumpleaños
Cursos y certificaciones
Meetups IT
Senior Full Stack .NET Developer (Bilingue) Remoto
Senior Full Stack .NET Developer (Bilingue) Remoto

The Brick Soluciones • United States

Remote
MXN 893,000 - 1,451,000
Seguro de Gastos Médicos Mayores
Aguinaldo
Capacitación
+4
Ingeniero de Software .NET - Trabajo Remoto
Ingeniero de Software .NET - Trabajo Remoto

BairesDev • United States

Remote
MXN 1,531,000 - 2,212,000
Trabajo 100% remoto
Compensación competitiva
Horarios flexibles
+2
Sr Back-end+Fullstack
Sr Back-end+Fullstack

Pacificacontinental • Pacifica (CA)

Remote
USD 80,000 - 120,000
Horarios flexibles
Vacaciones flexibles
Oportunidades de crecimiento y desarrollo
JS/TS Full Stack Developer
JS/TS Full Stack Developer

Codea IT • Los Angeles (CA)

Remote
USD 90,000 - 130,000
Sueldo competitivo en USD
Trabajo 100% remoto con horarios flexibles
Equipamiento de primer nivel
+4
Desarrollador .NET Senior - Remoto
Desarrollador .NET Senior - Remoto

Pacificacontinental • Pacifica (CA)

Remote
USD 100,000 - 130,000
Desarrollador Full-Stack – React | Node.js | IA (LATAM)
Desarrollador Full-Stack – React | Node.js | IA (LATAM)

BC Tecnología • United States

Hybrid
USD 75,000 - 120,000
Ambiente colaborativo
Aprendizaje continuo
Proyectos innovadores
Desarrollador Web Junior
Desarrollador Web Junior

PubliPega • San Francisco (CA), Northern (KY)

Hybrid
USD 60,000 - 90,000
Salario competitivo
Seguro médico, dental y de visión
Vacaciones pagadas
+2
Ingeniero .NET / I + D - Trabajo Remoto
Ingeniero .NET / I + D - Trabajo Remoto

BairesDev • United States

Remote
MXN 1,361,000 - 2,042,000
Trabajo 100% remoto
Compensación en USD o moneda local
Horarios flexibles
+2
Software Engineer III - Alojamientos
Software Engineer III - Alojamientos

Despegar • United States

On-site
USD 120,000 - 180,000