Skip to content

Senior SW Developer

  • Híbrido
    • Vigo, Galicia, España
  • Infraestructura

referente técnico para los equipos de desarrollo de software

Descripción del trabajo

¿Te apasiona la tecnología y el mundo del sector de la automoción? ¡Entonces tenemos un lugar para ti en Technica Engineering Spain!

Aquí es donde la innovación, la estrategia y las soluciones de vanguardia se encuentran.

  • Formarás parte de un equipo multidisciplinar, trabajando con las tecnologías más recientes en telecomunicaciones y automoción.
    Serás parte de un equipo global de más de 900 profesionales, apasionados por lo que hacen y comprometidos con la excelencia técnica.

  • Te acompañaremos en tu desarrollo profesional, con el apoyo de un equipo de liderazgo experimentado y programas de formación diseñados para ayudarte a crecer como referente técnico.

  • Creemos en un modelo de trabajo flexible, que ofrece equilibrio, un entorno positivo y beneficios pensados para ti, para que disfrutes de cada paso de tu trayectoria con nosotros.

Technica Engineering es una empresa tecnológica especializada en el desarrollo, validación y verificación de soluciones software y electrónicas para el sector de la automoción. Con un fuerte enfoque en tecnologías como Automotive Ethernet y el desarrollo de ECUs, ofrecemos servicios de consultoría técnica en áreas como ADAS, redes a bordo, gateways, y funciones de confort y seguridad.

Buscamos un/una Senior SW Developer con amplia experiencia para incorporarse a nuestro equipo de Desarrollo de Software en Vigo, España. En este puesto, actuarás como referente técnico clave para los distintos equipos de desarrollo de software, contribuyendo a definir cómo diseñamos, desarrollamos, probamos y entregamos nuestras soluciones de software. Trabajarás estrechamente con desarrolladores y equipos técnicos para mejorar la arquitectura del software, impulsar las mejores prácticas de ingeniería, reducir la complejidad técnica y explorar nuevas formas de aumentar la productividad mediante el desarrollo de software asistido por IA.

Si te apasiona resolver retos técnicos complejos, compartir tus conocimientos y generar un impacto duradero más allá de los proyectos individuales, esta es una excelente oportunidad para contribuir a definir el futuro de la ingeniería de software en un entorno colaborativo y orientado a la tecnología.

Requisitos del trabajo

¿Qué buscamos?

  • Más de 8 años de experiencia profesional en desarrollo de software, incluyendo experiencia en puestos de ingeniería sénior o de liderazgo técnico.

  • Amplia experiencia en el diseño y desarrollo de sistemas de software preparados para entornos de producción, con sólidos conocimientos de arquitectura de software, diseño de sistemas, patrones de diseño y principios de código limpio (Clean Code).

  • Experiencia con arquitecturas de software modernas, API, servicios de backend y sistemas distribuidos.

  • Sólidos conocimientos de prácticas de calidad del software, incluyendo pruebas automatizadas, revisiones de código e integración y entrega continuas (CI/CD).

  • Experiencia en la identificación y gestión de la deuda técnica, la mejora de la mantenibilidad y el establecimiento de estándares y buenas prácticas de ingeniería.

  • Capacidad demostrada para influir en las decisiones técnicas, colaborar con múltiples equipos y orientar y formar a desarrolladores.

  • Excelentes habilidades para la resolución de problemas, enfoque pragmático y capacidad para equilibrar la excelencia técnica con las prioridades del negocio.

  • Nivel de inglés profesional que permita trabajar con fluidez en un entorno laboral.

Experiencia en IA y automatización:

  • Experiencia práctica en el uso de herramientas de desarrollo de software asistido por IA para mejorar la productividad, la calidad del código o los flujos de trabajo de ingeniería.

  • Familiaridad con tecnologías y prácticas como asistentes de programación basados en IA, generación automatizada de pruebas, revisiones de código asistidas por IA, generación de documentación o agentes de IA.

  • Interés por evaluar nuevas tecnologías e incorporar prácticas de desarrollo asistido por IA que sean responsables, eficaces y aporten valor.

Competencias técnicas:

  • Sólidos conocimientos de uno o varios lenguajes de programación, como Python o C/C++.

  • Experiencia con flujos de trabajo de desarrollo basados en Git y metodologías modernas de desarrollo de software.

  • Familiaridad con herramientas y tecnologías como Docker, Kubernetes u otras soluciones similares de contenerización y orquestación.

Se valorará positivamente:

  • Experiencia en una empresa dedicada al desarrollo de productos de software o trabajando con productos y plataformas tecnológicas de alta complejidad.

  • Experiencia en los sectores de automoción, software embebido, telecomunicaciones o ingeniería.

  • Experiencia en integración de hardware y software, automatización de pruebas, simulación o entornos de validación.

  • Experiencia en la mejora de las prácticas de ingeniería y la productividad de varios equipos.

  • Experiencia trabajando en entornos internacionales y con equipos de desarrollo distribuidos.

¿Cuáles serán tus responsabilidades?

  • Actuar como referente técnico para los equipos de desarrollo de software, proporcionando apoyo en decisiones técnicas complejas y debates sobre arquitectura.

  • Definir e impulsar arquitecturas de software escalables, mantenibles y reutilizables, garantizando un equilibrio adecuado entre la coherencia y la flexibilidad de los distintos productos.

  • Impulsar la excelencia en ingeniería, mejorando la calidad del código, las estrategias de pruebas, las revisiones de código, la documentación y los estándares de desarrollo de software.

  • Identificar oportunidades para reducir la deuda técnica, simplificar los sistemas, eliminar complejidades innecesarias y mejorar la eficiencia del desarrollo.

  • Promover la adopción del desarrollo de software asistido por IA, identificando casos de uso prácticos para la generación de código, las pruebas automatizadas, la refactorización, la documentación y la automatización de los flujos de trabajo de desarrolladores.

  • Evaluar nuevas tecnologías, herramientas y enfoques de ingeniería para mejorar la calidad del software y la productividad de los equipos.

  • Compartir conocimientos y acompañar y orientar a desarrolladores, ayudando a los equipos a reforzar sus capacidades técnicas y adoptar prácticas de ingeniería eficaces.

  • Colaborar con los equipos de ingeniería y producto para identificar dependencias técnicas, anticipar riesgos y alinear las decisiones técnicas con las necesidades del negocio.

  • Fomentar la mejora continua en toda la organización, transformando los retos técnicos recurrentes en soluciones reutilizables y buenas prácticas.

¿Qué ventajas tendrás trabajando con nosotros?

  • Desde el primer día tendrás todo lo necesario para empezar con buen pie: un pack de bienvenida con materiales útiles, y, lo más importante, un proceso de incorporación diseñado a medida. Contarás con un seguimiento y el apoyo del equipo para que tu integración en la empresa sea ágil, cercana y exitosa.

  • Sabemos que cada persona tiene su ritmo, con nuestro horario flexible podrás organizar tu jornada con libertad para que puedas equilibrar tu vida personal y profesional respetando nuestro horario central.

  • Combinamos lo mejor de ambos mundos: con nuestro modelo híbrido de trabajo, podrás trabajar hasta 3 días a la semana desde casa.

  • Accede a beneficios fiscales a través de una tarjeta de retribución flexible, para gastos de restaurante y guardería, adaptada a tus necesidades.

  • Disfrutarás de 30 días laborables de vacaciones al año. Parte de estos días se organizan como vacaciones colectivas, coincidiendo con el periodo navideño y algunos puentes a lo largo del año, para que puedas desconectar y recargar energías junto al resto del equipo

  • Porque queremos que sigas creciendo, tendrás acceso a formación continua para seguir aprendiendo, desarrollando nuevas habilidades y avanzando en tu carrera profesional.

  • Porque tu salud es importante, si lo deseas tendrás cobertura médica privada cuando más lo necesites.

  • Tendrás siempre a mano café, bebidas vegetales, infusiones y fruta fresca en nuestra oficina,- y un equipo fantástico con el que siempre podrás contar y con el que compartir estos pequeños detalles

Valores de Technica

En Technica, creemos firmemente en la igualdad de oportunidades y la conservación de un entorno respetuoso e inclusivo sin importar género, nacionalidad, identidad, discapacidad o creencias. Además, creemos en la sostenibilidad y el respeto al medioambiente, integrando prácticas internas que permiten reducir al mínimo el impacto ambiental de las actividades empresariales.

Si esto se corresponde con tu perfil, ¡únete a Technica Engineering Spain y ayúdanos a construir el coche del futuro!🏎️

o