Posted on: new!
ApplyBuscamos Developers .NET con curiosidad, jugadores de equipo, con pasión, que quieran crecer, innovar y aprender de las últimas tecnologías. Hacemos diferente, tenemos una cultura A.C.T.I.VA y nuestro propósito es ayudarte a elegir el mejor camino para que las rompas.
¿Qué hace un SR. ¿Desarrollador Java en redbee? - Desarrollar software bajo la Metodología Scrum, produciendo características de alta calidad que se adhieren a los criterios de aceptación. - Revisar el código de otros desarrolladores para asegurarse de que también construyen características de alta calidad y las mejores prácticas. - Colaborar con los gestores de proyectos para implementar soluciones de extremo a extremo para proyectos complejos. - Crear diseños técnicos para características y trabajar con los arquitectos para finalizar los diseños. - Mantener y dar soporte a las aplicaciones que construye.
¿Qué Esperamos de vos?
- Experiencia: que tengas al menos 5 años de experiencia comprobada en el desarrollo de software, con un enfoque particular en tecnologías como .NET 5, .NET Core 3.1 y C#. - Dominio Tecnológico: sólido conocimiento y experiencia práctica en el uso de ORMs, así como en el manejo de bases de datos relacionales y no relacionales. Además, se requiere experiencia en el versionado de bases de datos. - Habilidades en Tecnologías Emergentes: Se valorará positivamente la experiencia o conocimiento en Docker y Kubernetes para la gestión de contenedores y clústeres. - Competencia en Servicios Web: Se requiere experiencia en el desarrollo y consumo de servicios SOAP y REST, así como en la implementación y manejo de colas de mensajes. - Seguridad y Rendimiento: Se espera conocimiento en patrones de seguridad y autenticación, así como habilidades para garantizar el alto rendimiento, la escalabilidad y la disponibilidad de las aplicaciones. - Conocimientos en Cloud Computing: que cuentes con experiencia o conocimiento en servicios de la nube, especialmente en AWS, incluyendo SNS, CloudWatch y EKS. - Principios de Desarrollo y Arquitectura: Se requiere un sólido entendimiento y aplicación de principios de diseño como Solid y Clean Architecture, así como experiencia en arquitectura hexagonal, microservicios y transaccionalidad distribuida. - Metodologías Ágiles: Se espera experiencia en trabajar dentro de equipos ágiles utilizando metodologías como Scrum y Kanban. - Habilidades de Resolución de Problemas: Se requiere capacidad para resolver problemas técnicos y de rendimiento de manera efectiva, así como habilidades de troubleshooting. - Excelentes Prácticas de Documentación: Se valora la capacidad para crear documentación técnica detallada, incluyendo diagramas de secuencia y actividad, y documentación de arquitectura. - Compromiso con la Calidad: Se espera un fuerte compromiso con la calidad del código y la adhesión a las mejores prácticas de desarrollo. - Experiencia en el Mercado Financiero: Si bien no es un requisito excluyente, se valorará la experiencia previa en el mercado financiero y de tarjetas de crédito. Es un plus... - Nivel de ingles avanzado - Experiencia en desarrollo basada en pruebas. - Experiencia en el diseño de APIs - Apoyar la mejora continua mediante la investigación de alternativas y tecnologías, y presentarlas para la revisión de la arquitectura. - Contribuir a todas las fases del ciclo de vida del desarrollo. - Experiencia con Docker - Experiencia con Angular - Experiencia en servicios financieros o móviles
¿Quienes somos? Somos redbee, una empresa que innova con tecnología. Nuestra esencia es transformar clientes, industrias, metodologías y personas. Pensamos, construimos y lanzamos soluciones de software. Si quieres formar parte de un equipo que construya productos tecnológicos de alta calidad, ¡únete a nosotros!
Encuentre más información sobre nosotros aquí.