Descripción
Resumen:
Buscamos un Gerente de Desarrollo de Software experimentado para liderar varios equipos, centrándose en la construcción de aplicaciones web y empresariales complejas con énfasis en escalabilidad, mantenibilidad, seguridad y rendimiento.
Aspectos destacados:
1. Dirigir varios equipos de desarrollo de software hacia la mejor solución técnica.
2. Capacitar, formar y proporcionar retroalimentación regular al equipo.
3. Trabajar en un entorno Ágil que oriente y fomente la colaboración del equipo.
**Gerente de Desarrollo de Software M3**
**Quiénes somos**
Solera es un líder global en servicios de datos y software que se esfuerza por transformar cada punto de contacto del ciclo de vida del vehículo en una experiencia digital conectada. Además, ofrecemos productos y servicios para proteger otros activos más importantes de la vida: nuestros hogares y nuestras identidades digitales. Actualmente, Solera procesa más de 300 millones de transacciones digitales anuales para aproximadamente 235 000 socios y clientes en más de 90 países. Nuestros 6500 miembros del equipo fomentan una cultura innovadora poco común y están dedicados a materializar con éxito el futuro hoy mediante respuestas cognitivas, conocimientos especializados, algoritmos y automatización. Para obtener más información, visite solera.com.
**El puesto**
Buscamos un Gerente de Desarrollo de Software experimentado capaz de actuar como un líder sólido y brindar orientación a varios equipos de ingenieros de desarrollo de software. Nuestro gerente tendrá pasión por construir aplicaciones web y empresariales complejas. Como líder de los equipos, establecerá objetivos y entregables claros con énfasis en escalabilidad, mantenibilidad, seguridad y rendimiento. Solera necesita un líder capaz de garantizar aplicaciones de alta calidad y la entrega puntual de software que respalde nuestro crecimiento empresarial. Nuestro líder innovador trabajará en un entorno Ágil que oriente y fomente la colaboración del equipo.
**Sus responsabilidades**
* Dirigir varios equipos de desarrollo de software hacia la mejor solución técnica para las funcionalidades requeridas dentro del producto.
* Definir expectativas y desarrollar métricas para supervisar los resultados.
* Diagnosticar y resolver los impedimentos técnicos del equipo.
* Brindar liderazgo, dirección y orientación al equipo.
* Capacitar, formar y proporcionar retroalimentación regular al equipo.
* Coordinarse con otros gerentes de desarrollo y con el equipo de arquitectura al definir nuevos diseños y soluciones.
* Proponer iniciativas para mejorar los procesos y tecnologías actuales.
* Analizar las especificaciones del sistema y traducir los requisitos del sistema en tareas manejables y medibles.
* Identificar y corregir olores de código, eliminar errores y resolver cuellos de botella técnicos.
* Ayudar a mantener la calidad, organización y arquitectura del código.
* Realizar revisiones de código para mejorar la escritura de código del equipo.
* Coordinarse con los líderes de ingeniería, gestión de productos, equipos Ágiles y de diseño.
* Coordinar las implementaciones del equipo y configurar/mantener las canalizaciones CI/CD.
**Requisitos**
* 8 años de experiencia práctica en el ciclo de vida del desarrollo de software: programación, revisiones entre pares y resolución de incidencias en producción.
* Mínimo 3 años de experiencia en gestión o como líder técnico.
* Java, REST, SOAP, ajuste de rendimiento de aplicaciones.
* Experiencia previa y comprensión del marco Ágil.
* Conocimientos sólidos sobre herramientas y flujos de trabajo CI/CD.
* Diseño basado en dominios (Domain-Driven Design) y arquitecturas de microservicios.
* SQL Server, bases de datos NoSQL y/u Oracle.
* Diseño de API.
* Conocimientos sólidos sobre diseño basado en negocios (Business-Driven Design) y desarrollo guiado por pruebas (Test Driven Development).
* Desarrollo de aplicaciones middleware utilizando diversas tecnologías modernas con bases de datos relacionales y no relacionales, así como aplicaciones alojadas en la nube.
* Ingeniería de rendimiento y capacitación de equipos sobre requisitos no funcionales para lograr escalabilidad web.
* Experiencia en middleware y seguridad, incluida la corrección de vulnerabilidades.
* Se prefiere una sólida experiencia en el ámbito de plataformas como servicio (PaaS).
\#LI\-JG1