




Resumen: El Ingeniero de Software Asociado diseña e implementa software, desarrolla y prueba funciones para futuras aplicaciones, y brinda soporte a aplicaciones existentes mediante tecnología de vanguardia. Aspectos destacados: 1. Desarrolla y prueba nuevas funcionalidades con supervisión general 2. Trabaja en un equipo talentoso y orientado a un propósito, comprometido con la integridad 3. Contribuye a soluciones propietarias de vanguardia para clientes globales Descripción general y resumen: Somos científicos empresariales del sector automotriz. Empoderamos a nuestros clientes para transformar los abrumadores volúmenes de datos industriales en descubrimiento, acción y éxito medible. Somos líderes únicos en el mercado porque identificamos y examinamos posibilidades a través de la claridad de una lente científica. Para resolver los desafíos más complejos de nuestros clientes, necesitamos personas curiosas, creativas y dedicadas que se unan a nuestro equipo. El candidato seleccionado formará parte de un equipo de individuos talentosos y orientados a un propósito, que comparten un firme compromiso con la integridad, la colaboración y hacer lo correcto. La curiosidad, la empatía y la ambición van de la mano: nuestras personas aportan tanto talento como compromiso emocional a todo lo que hacen. Si esto suena como usted y como el tipo de entorno en el que puede prosperar, ¡nos encantaría saber de usted! **DESCRIPCIÓN DEL PUESTO** El Ingeniero de Software Asociado es responsable del diseño e implementación de software, lo que incluye el desarrollo y la prueba de funciones para futuras aplicaciones, así como el soporte a aplicaciones existentes. Estos equipos ofrecen soluciones propietarias de vanguardia a nuestros clientes globales, utilizando tecnología de punta. Funciones y responsabilidades esenciales: Algunas de las **funciones esenciales** de este puesto incluyen: * Desarrollar y probar nuevas funcionalidades, con supervisión general respecto a la metodología y el enfoque. * Trabajar en un entorno de equipo para crear y verificar aplicaciones web, interfaces y servicios web que satisfagan y superen las necesidades y expectativas del cliente. * Desarrollar bases de datos para apoyar el desarrollo de aplicaciones, incluyendo la modificación y creación de consultas y su integración. * Proporcionar estimaciones para la planificación de lanzamientos, participar en el diseño de soluciones, revisiones de código y evaluación de la funcionalidad frente a las necesidades del cliente (historias de usuario). * Desarrollar pruebas unitarias y automatizadas para validar la funcionalidad y los datos. * Ejecutar pruebas en apoyo de los planes de prueba. * Brindar soporte a clientes internos que actualmente utilizan aplicaciones de software, incluida la asistencia en la configuración y el desarrollo del sistema. * Apoyar y mejorar continuamente los procesos y procedimientos de desarrollo de software iterativos. Cumplir con las fechas límite establecidas de acuerdo con las fechas de lanzamiento. Cualificaciones — Formación y experiencia: Estas son las competencias que el candidato seleccionado aportará al puesto: * + Comprender una situación desglosándola en partes más pequeñas y/o rastreando las implicaciones de dicha situación de forma causal paso a paso. + Analizar los requisitos para determinar cómo funcionan las aplicaciones y así construir diseños y pruebas eficaces. + Aprender y seguir el Ciclo de Vida de Desarrollo de Software (SDLC) de Urban Science. + Crear y mantener sólidas relaciones de trabajo con colegas y/o clientes. Trabajar cooperativamente con otros y ser parte de un equipo. + Desarrollar conciencia empresarial y comprensión de los requisitos comerciales de las tecnologías de la información (TI). + Comportarse de manera confiable y transparente. + Supervisar y revisar los entregables asegurando alta calidad, precisión y una fuerte atención al detalle. + Redactar y transmitir verbalmente información de distintos niveles. + Comunicar ideas, hechos y datos por escrito. + Priorizar demandas concurrentes, gestionar múltiples tareas simultáneas y adaptarse a cambios en las prioridades. * Familiaridad preferente con, o interés y capacidad para aprender: + Lenguajes y herramientas web tales como HTML, CSS, JQuery, JavaScript, Angular y Cypress; + Lenguajes tales como C#, MVC5, ASP.NET, WCF y SQL; + Metodologías de diseño de bases de datos relacionales y dimensionales y/o soluciones para datos no estructurados; + Herramientas tales como Visual Studio (VS), Azure DevOps; + Tecnología de servicios web; + Pruebas unitarias, de integración y exploratorias. **FORMACIÓN Y EXPERIENCIA** * Debe poseer un título universitario en un campo adecuado de TI, como Ciencias de la Computación o Ingeniería Informática, otorgado por una universidad acreditada. * Debe demostrar experiencia en metodologías de desarrollo y pruebas de software, adquirida mediante pasantías, proyectos universitarios o proyectos finales (Capstone). Se podrían realizar ajustes razonables para permitir que personas con discapacidad realicen las funciones esenciales. Esta descripción NO constituye una lista exhaustiva de todos los deberes y responsabilidades exigidos a una persona clasificada de esta manera. Entendemos que el éxito tiene distintas formas para cada persona y evoluciona con el tiempo, tanto profesional como personalmente. Por ello, ofrecemos una amplia gama de **beneficios** y programas diseñados para apoyar el bienestar, el crecimiento, el sentido de comunidad y el reconocimiento del candidato seleccionado: Salario competitivo: 32.000-40.000 €, según la evaluación realizada durante las entrevistas | Aprendizaje y desarrollo | Seguro médico y dental privado | Remuneración flexible: vales para comidas, tarjeta de transporte | Seguro de vida y de incapacidad | Plan de pensiones | Programa de asistencia al empleado | Descuentos IT para empleados | Horas remuneradas para actividades de voluntariado | Servicios legales gratuitos y con descuento Ubicación: Madrid. Trabajo híbrido disponible, sujeto a las políticas internas.


