Somos una fintech que brinda servicios financieros y busca hacer un cambio significativo para resolver la desigualdad financiera en América Latina.
A través de un Onboarding 100% digital y un motor de decisión integrado, nuestros usuarios acceden a micro-préstamos directamente en sus cuentas bancarias o a retirar por cualquiera de los locales integrados a nuestras redes no bancarias.
¿Qué rol estamos buscando?
Buscamos sumar al team de Tech a un Ssr. Backend con experiencia en .NET para trabajar en un rol remoto.
Su misión será diseñar, desarrollar y mantener aplicaciones escalables y de alto rendimiento. Trabajará en estrecha colaboración con equipos multidisciplinarios para implementar soluciones innovadoras que cumplan con los requisitos del negocio.
¿Qué desafíos vas a encontrar en esta posición?
- Participar en el desarrollo, diseño y mantenimiento de aplicaciones backend para nuestra plataforma fintech.
- Colaborar con el equipo para definir y estimar los requerimientos del proyecto.
- Implementar soluciones eficientes y escalables utilizando las mejores prácticas de desarrollo.
- Crear y mantener APIs RESTful en formato JSON para integraciones con proveedores externos (SMS, Whatsapp, Nosis, MercadoPago, etc).
- Implementar arquitecturas de Microservicios, aprovechando Jobs y Colas en NestJS (deseable).
- Manejar Git para el control de versiones y colaboración en el código.
¿Qué esperamos de vos?
Desarrollar y mantener aplicaciones de backend utilizando .NET Core en versiones 8 y 9.Conocimientos en CQRS, MediatR, Entity Framework Core, Dapper.Diseño e implementación de API RESTful y gRPC para la comunicación entre servicios.Diseñar y optimizar bases de datos, asegurando un rendimiento eficiente (deseable).Colaborar con equipos de FrontEnd y otros departamentos para definir y cumplir con los requisitos del proyecto.Implementación de patrones de diseño para crear soluciones de alta calidad (deseable).Realizar pruebas unitarias y de integración para asegurar la calidad del código utilizando xUnit o similar.Participar en la revisión de código y proporcionar retroalimentación constructiva.Experiencia en el uso de bases de datos MySQL con RDS. (MySQL, PostgreSQL, etc.) y NoSQL.Dominio de Javascript / Typescript con NestJS para la construcción de microservicios (deseable).Trabajar con herramientas como Swagger (OpenAPI), ELK, SonarCloud (deseable).
Habilidades adicionales :
Título en Ingeniería en Sistemas, Ciencias de la Computación o campo relacionado.Mínimo 4 años de experiencia en desarrollo de software en .NET Core.Haber trabajado con la metodología Scrum, utilizando herramientas como Jira para la gestión de proyectos.Capacidad para trabajar en equipo y mantener una comunicación fluida a través de Slack.Experiencia en herramientas de control de versiones (Git).Conocimientos deseados :
Conocimientos en Kubernetes, Docker y Docker Compose para el desarrollo y despliegue de aplicaciones en contenedores.Conocimientos básicos de Frontend, especialmente en NextJS, Angular y React.Conocimientos utilizando Localstack.Si te apasiona el mundo de la tecnología, posees los conocimientos requeridos y deseables, y te gustaría trabajar en un ambiente dinámico y colaborativo, ¡te invitamos a postularte para unirte a nuestro equipo en Wayni!