Descripción
Resumen:
Únase a Solera como Ingeniero Principal, liderando el desarrollo técnico, el soporte y el mantenimiento de aplicaciones para clientes e internas, además de capacitar a los miembros del equipo.
Aspectos destacados:
1. Dirigir el desarrollo técnico y el soporte de aplicaciones basadas en la web.
2. Promover los Estándares Solera y difundir las últimas tecnologías software.
3. Capacitar y orientar a los miembros del equipo, fomentando una alta moral.
**Ingeniero Principal – Java P5 – CAP\-HPI**
**Quiénes somos**
Solera es un líder mundial en servicios de datos y software cuya misión es 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 colaboradores cultivan una cultura innovadora única y están comprometidos con llevar con éxito el futuro al presente mediante respuestas cognitivas, conocimientos especializados, algoritmos y automatización. Para obtener más información, visite solera.com.
En CAP\-HPI utilizamos nuestros datos, combinados con nuestro conocimiento, experiencia y competencia, para desarrollar productos automotrices galardonados. Durante más de 75 años, nuestro extenso conjunto de datos y nuestra comprensión única del mercado automotriz ayudan a empresas de todo tipo y tamaño a gestionar riesgos y aumentar sus beneficios. Proporcionamos datos y conocimientos especializados sobre identificación de vehículos, valoraciones y verificaciones completas del historial.
**El puesto**
Como miembro del equipo de Desarrollo de Productos, será responsable de ejecutar proyectos relacionados con el desarrollo técnico, el soporte y el mantenimiento de las aplicaciones de la empresa destinadas a clientes y de uso interno, cumpliendo con estándares definidos y garantizando una alta calidad. Será referente en áreas tecnológicas, contribuirá a definir estándares, interactuará y comunicará con otras áreas de la empresa, recopilará requisitos y gestionará eficazmente las expectativas.
Como Ingeniero Senior, deberá poseer sólidos conocimientos prácticos sobre el diseño, el desarrollo y el mantenimiento de aplicaciones basadas en la web. Desarrollará soluciones, a menudo partiendo de requisitos complejos, conforme a estándares definidos y será considerado un experto en la pila tecnológica correspondiente. Mantendrá actualizados sus conocimientos sobre las últimas tecnologías y aportará innovación y motivación al equipo. Apoyará a otros miembros del equipo en tareas de capacitación y orientación, y se espera que trabaje como parte de un equipo autónomo.
**Sus responsabilidades**
* Garantizar que el equipo desarrolle soluciones robustas y resilientes.
* Promover los Estándares Solera — animando a los demás a hacer lo mismo.
* Mantener un profundo conocimiento técnico y promover el uso de las últimas tecnologías y software.
* Brindar retroalimentación periódica y orientación a los miembros de la tribu para asegurar la mejora del desempeño individual y su contribución a los entregables del proyecto.
* Representar al área de Desarrollo de Productos ante partes interesadas tanto dentro como fuera de la tribu asignada.
* Colaborar con Arquitectura para definir, mantener y garantizar el cumplimiento de los estándares técnicos.
* Defender las prácticas de pruebas y promover la implementación de la automatización en el ámbito funcional correspondiente.
* Proponer y ejecutar mejoras continuas alineadas con la dirección estratégica del Desarrollo de Productos.
* Sugerir enfoques innovadores para formas nuevas y existentes de trabajo.
* Deuda técnica (Tech Debt) — asumir la responsabilidad, liderar al equipo para hacer lo mismo y discutir su priorización con el área de Producto.
* Alinear con el departamento en su conjunto.
* Fomentar una alta moral dentro de los equipos.
* **Qué debe aportar**
* **Experiencia técnica**
* Como Ingeniero Principal dentro del equipo de Desarrollo, debe tener: \-
* Más de 3 años de experiencia como Líder Técnico en el equipo.
* Más de 10 años de experiencia en la ejecución de proyectos de desarrollo informático.
* Titulación universitaria relacionada o calificaciones/experiencia equivalente.
**Requerido:**
* Java — hasta la versión 21.
* Spring (incluyendo Spring Boot, Spring MVC, Spring Batch).
* Aplicaciones web Java (como Tomcat 11 / WebSphere, Spring MVC).
* Apache, Nginx.
* Herramientas de CI/CD como Jenkins, Concourse, Git, GitLab, Octopus.
* Procedimientos almacenados (MSSQL, DB2, Mongo, Postgres).
* Metodologías ágiles — Scrum, Kanban, Programación en parejas, TDD.
**Deseable:**
* Herramientas de pruebas — Selenium, JUnit, Mockito, PowerMock, Karma, Jasmine.
* APIs REST/JSON (Swagger, HATEOAS).
* Herramientas de construcción (Maven, Ant).
* Unix.
* JavaScript (incluyendo JSON, TypeScript, AngularJS/Angular).
* Pila ELK.
**Atributos y características requeridos**
* Alta atención al detalle.
* Flexibilidad.
* Mentalidad proactiva, con iniciativa y determinación.
* Fuertes habilidades analíticas y de diseño de soluciones.
* Capacidad de trabajo en equipo y autonomía cuando sea necesario.
* Enfoque lógico para la resolución de problemas y sólidas habilidades de diagnóstico.
*Es imposible enumerar todos los requisitos o responsabilidades de cualquier puesto. Del mismo modo, no podemos identificar todas las habilidades que podría requerir un puesto, ya que las responsabilidades laborales y las necesidades de la empresa pueden cambiar con el tiempo. Por lo tanto, la descripción anterior no es exhaustiva ni completa. La empresa se reserva el derecho de ajustar, añadir o eliminar cualquier aspecto de la descripción anterior. Asimismo, la empresa conserva el derecho de exigir a todos los empleados que asuman responsabilidades laborales adicionales o diferentes cuando sea necesario para satisfacer las necesidades empresariales.*