Estamos en la búsqueda de Developers .NET Queremos incorporar desarrolladores .NET que sean curiosos, buenos jugadores de equipo, apasionados, y que deseen crecer, innovar y aprender sobre las últimas tecnologías. Nuestra cultura A.C.T.I.VA y nuestro objetivo es guiarte para que puedas alcanzar tu máximo potencial. ¿Qué hace un Senior Desarrollador .Net en redbee? Desarrollar software siguiendo la metodología Scrum, asegurando que las características producidas cumplen con los criterios de aceptación de alta calidad. Revisar el código de otros desarrolladores para garantizar la alta calidad y las mejores prácticas. Colaborar con los gestores de proyectos para implementar soluciones completas en proyectos complejos. Crear diseños técnicos para características y trabajar con los arquitectos para finalizar dichos diseños. Mantener y dar soporte a las aplicaciones desarrolladas. ¿Qué esperamos de ti? Experiencia: Mínimo 5 años de experiencia comprobada en desarrollo de software, especialmente con tecnologías como .NET 5, .NET Core 3.1 y C#. Dominio Tecnológico: Amplio conocimiento y experiencia práctica con ORMs, bases de datos relacionales y no relacionales, y versionado de bases de datos. Habilidades en Tecnologías Emergentes: Experiencia o conocimiento en Docker y Kubernetes para la gestión de contenedores y clústeres. Competencia en Servicios Web: Experiencia en desarrollo y consumo de servicios SOAP y REST, y en la implementación y manejo de colas de mensajes. Seguridad y Rendimiento: Conocimiento en patrones de seguridad y autenticación, y habilidades para garantizar alto rendimiento, escalabilidad y disponibilidad de aplicaciones. Conocimientos en Cloud Computing: Experiencia o conocimiento en servicios de la nube, especialmente en AWS, incluyendo SNS, CloudWatch y EKS. Principios de Desarrollo y Arquitectura: Sólido entendimiento y aplicación de principios de diseño como SOLID y Clean Architecture, experiencia en arquitectura hexagonal, microservicios y transaccionalidad distribuida. Metodologías Ágiles: Experiencia en equipos ágiles utilizando metodologías como Scrum y Kanban. Habilidades de Resolución de Problemas: Capacidad para resolver problemas técnicos y de rendimiento de manera efectiva, y habilidades de troubleshooting. Excelentes Prácticas de Documentación: Capacidad para crear documentación técnica detallada, incluyendo diagramas de secuencia y actividad, y documentación de arquitectura. Compromiso con la Calidad: Fuerte compromiso con la calidad del código y adherencia a las mejores prácticas de desarrollo. Experiencia en el Mercado Financiero: Valorable experiencia previa en el mercado financiero y de tarjetas de crédito (no excluyente). Es un plus... Nivel de inglés avanzado. Experiencia en desarrollo basado en pruebas. Experiencia en diseño de APIs. Apoyo a la mejora continua mediante la investigación de alternativas y tecnologías, presentándolas para la revisión de la arquitectura. Contribución a todas las fases del ciclo de vida del desarrollo. Experiencia con Docker. Experiencia con Angular. Experiencia en servicios financieros o móviles. #J-18808-Ljbffr