Descripción del puesto
Desde Kinetic Talent, estamos trabajando en la búsqueda de 2 Desarrolladores Backend .NET Sr., especialistas en Integraciones con RabbitMQ.
El objetivo principal será participar en el proceso de programación e implementación, teniendo como entrada las especificaciones de software, y ajustándose a los tiempos, estándares de calidad y trabajo de la organización y del proyecto.
Tareas que deba realizar:
- Implementar integraciones complejas entre aplicaciones .NET Framework, .NET Core y Odoo utilizando la arquitectura existente
- Desarrollar y optimizar componentes críticos de mensajería con RabbitMQ
- Mejorar los mecanismos de resiliencia y manejo de errores en el sistema de integraciones
- Implementar endpoints, emitters y receivers de alto rendimiento y confiabilidad
- Desarrollar pruebas unitarias y de integración exhaustivas para los componentes críticos
- Refactorizar componentes existentes para mejorar mantenibilidad y rendimiento
- Participar en code reviews y ser referente técnico para el equipo de desarrollo
- Analizar y resolver problemas complejos de sincronización y consistencia de datos
- Documentar soluciones técnicas e implementar estándares de desarrollo
Requisitos
- +5 años de experiencia en desarrollo con .NET Core / .NET Framework
- +2 años de experiencia práctica con RabbitMQ u otros sistemas de mensajería
- Conocimiento sólido en la implementación de patrones de mensajería: Publish/Subscribe, RPC, Dead Letter Queues
- Experiencia comprobable en patrones de resiliencia: Circuit Breaker, Retry, Bulkhead
- Dominio en desarrollo de pruebas unitarias y de integración para servicios distribuidos
- Conocimiento avanzado de Entity Framework Core y bases de datos relacionales (MySQL)
- Experiencia en troubleshooting y optimización de sistemas distribuidos
- Conocimientos en herramientas de logging y monitoreo de aplicaciones en producción
- Inglés avanzado (deseable)
- Modalidad de trabajo híbrida: 3 días de home office y 2 días presenciales por semana
Herramientas y/o sistemas que debe utilizar:
- NET Core 6/8
- C#
- RabbitMQ
- Entity Framework Core
- MySQL
- RESTful APIs
- xUnit/NUnit
- Circuit Breaker Pattern
- Retry Patterns
- Docker
- Swagger/OpenAPI
- JSON/XML
- Git
- Odoo (deseable)
Beneficios
- Kit de Bienvenida kinético.
- Prepaga de primer nivel para el cuidado de tu salud.
- Ajustes para acompañar la inflación.
- Regalo de cumpleaños personalizado.
- Credencial Club La Voz.
- Kinetic Learning: programa de formaciones para tu desarrollo profesional.
- Kinetic Training Hub: Becas de hasta 50% en nuestras formaciones abiertas.
- Eventos culturales: Kinetic Fest evento anual de fin de año, Afters de equipo, Kinetic Culture Day y Café Kinetic espacio de encuentro, charlas y aprendizaje donde podés participar y compartir tus conocimientos.