Net Ssr+ LATAM
Job Description:
Desarrollador/a .NET Senior / Ssr Advanced (100% Remoto - LATAM)
Ubicación: 100% Remoto (Disponible para todo Latinoamérica)
Modalidad de trabajo: Full-time
Idioma: Español exclusivo (No es necesario contar con nivel de inglés)
Sobre el Rol
Estamos buscando un/a Desarrollador/a .NET Senior / Ssr Advanced enfocado/a en arquitectura backend robusta para integrarse a nuestro equipo. Trabajarás en el diseño e implementación de la capa de servicios y BFF (Backend For Frontend) para dar soporte a nuestras aplicaciones móviles desarrolladas en KMP (Kotlin Multiplatform), garantizando alta disponibilidad, consistencia transaccional y rendimiento óptimo en entornos bancarios y financieros.
Desafíos y Responsabilidades
- Diseño e implementación de APIs en el BFF: Construcción de servicios optimizados para consumir y responder de forma eficiente hacia clientes móviles (KMP).
- Contratos de API: Definición y versionado riguroso de contratos para asegurar mantenibilidad y evolución continua sin afectar clientes existentes.
- Seguridad: Aplicación de estándares de seguridad en la capa de aplicación, incluyendo esquemas avanzados de autenticación y autorización.
- Integración y Resiliencia: Conexión e integración resiliente con el Core Bancario y sistemas legacy altamente críticos.
- Consistencia y Auditoría: Garantizar la consistencia transaccional, idempotencia, trazabilidad distribuida y auditoría completa de los flujos financieros.
- Performance: Optimización continua de rendimiento y manejo de alta concurrencia.
Requisitos Técnicos
- Dominio sólido del ecosistema .NET (.NET Core / 6+ / 8).
- Event Sourcing y CQRS: Experiencia práctica con tecnologías como Kafka, Event Hubs o Marten, manejando persistencia basada en eventos inmutables para el registro histórico de transacciones financieras y la separación de modelos de lectura y escritura.
- GraphQL en .NET: Experiencia implementando endpoints con Hot Chocolate en el BFF para optimizar el consumo de red en clientes móviles, permitiendo consultas específicas según la necesidad de la vista.
- Infraestructura como Código (IaC) y Contenedores: Conocimiento práctico en Terraform, Bicep, Helm y Kubernetes para contar con autonomía al definir/aprovisionar recursos cloud (Azure, AWS o OpenShift) y empaquetar microservicios.
¿Qué valoramos especialmente?
- Mentalidad orientada a la calidad de software, buenas prácticas de arquitectura y patrones de diseño.
- Experiencia previa en el sector fintech, bancario o sistemas con alta exigencia de seguridad y volumen transaccional.
- Capacidad de autogestión y trabajo colaborativo en equipos distribuidos a lo largo de Latinoamérica.