




Descripción del puesto: Diseña e implementa funcionalidades complejas. Proporciona orientación y apoyo frecuentes a otros desarrolladores, es experto en múltiples áreas de aplicación y desempeña un papel de liderazgo en uno o más equipos Scrum. El candidato seleccionado participará en un equipo ágil para estimar y refinar los elementos del backlog. Será responsable de garantizar que el producto final cumpla con los estándares mínimos de calidad, sea completamente funcional y fácil de usar. Requisitos obligatorios: * 5 o más años de experiencia relevante en desarrollo de aplicaciones/servicios web * 5 o más años de experiencia en sistemas empresariales grandes o sistemas de comercio electrónico * Capacidad para trabajar de forma independiente investigando y resolviendo problemas complejos * Conocimientos expertos en múltiples áreas funcionales de la base de código de isolved * Conocimientos expertos en: Azure, arquitectura de microservicios, C#, SQL, pruebas unitarias, .NET, JavaScript, HTML • Conocimientos sólidos en metodologías ágiles y Scrum * Knockout, Angular, Azure CosmosDB u otra base de datos NoSQL * Publicación/suscripción (Pub/Sub) y mensajería asincrónica * Docker * MVVM * Experiencia en desarrollo de sistemas grandes (más de 500 tablas en la base de datos) será valorada positivamente * Disposición para aprender y crecer * Cumple los criterios para Ingeniero Experto de Software y lidera un equipo de desarrollo Responsabilidades: * Actuar como contacto principal para los propietarios del producto y equipos externos. * Responsable del soporte en producción. * Responsabilidad principal por el rol de Scrum Master del equipo, permitiendo que el Ingeniero Experto de Software, el Ingeniero Principal de Aseguramiento de Calidad (QA) y/o los desarrolladores asuman dicho rol cuando sea apropiado. * Desarrollar y mantener controles de interfaz de usuario, lógica de negocio y procedimientos almacenados en SQL Server. * Participar en el equipo ágil para estimar y refinar los elementos del backlog, planificar actividades de desarrollo y mejorar el proceso de desarrollo. * Desarrollar funcionalidades siguiendo los estándares de codificación de isolved. * Colaborar con analistas de negocio para aclarar requisitos y depurar problemas. * Responsable de solicitar ayuda externa si el equipo no puede resolver el (los) problema(s) del desarrollador. * Investigar solicitudes de soporte de tercer nivel Tipo de puesto: Tiempo completo


