ARQUITECTO/A DE SOFTWARE SENIOR TIC

2 days ago
Full time role
In-person · Sants-Montjuïc, Barcelona, CT, ES... more

Somos una compañía global, líder en el desarrollo de infraestructuras regenerativas que generan un impacto positivo en la sociedad. Nuestra plantilla, formada por más de 60.000 profesionales y presente en más de 40 países de los cinco continentes, contribuye a nuestra misión de diseñar un planeta mejor. Buscamos personas que quieran marcar la diferencia, promover el desarrollo sostenible y encontrar soluciones a los mayores desafíos globales, incluidos el cambio climático, la sobrepoblación y la escasez hídrica. Únete a nosotros en la búsqueda de soluciones para lograr un futuro sostenible.

Descripción del puesto

Responsable de liderar la arquitectura técnica de las Aplicaciones TIC del negocio de Silence/Mobility en ACCIONA.

Requisitos del candidato

PRINCIPALES FUNCIONES Y RESPONSABILIDADES

  • Diseñar, codificar, probar y depurar aplicaciones de software de alta calidad.
  • Implementar funcionalidades complejas siguiendo los requisitos del proyecto y los estándares de la industria.
  • Participar en todo el ciclo de vida del desarrollo de software, desde la planificación hasta el despliegue.
  • Participar en las revisiones de código para asegurar la calidad, eficiencia y mantenimiento del software.
  • Proporcionar feedback constructivo a los miembros del equipo para mejorar la calidad del código y las prácticas de desarrollo.
  • Contribuir al diseño y la arquitectura de sistemas y aplicaciones, asegurando que sean escalables, eficientes y mantenibles junto con el equipo.
  • Evaluar y seleccionar tecnologías, herramientas y frameworks adecuados para los proyectos junto con el equipo.
  • Colaborar con otros desarrolladores, diseñadores, analistas de negocio y stakeholders para asegurar que los requisitos del proyecto se entiendan y se implementen correctamente.
  • Participar en reuniones de equipo, sesiones de planificación y revisiones de sprint.
  • Promover la creación de documentación técnica clara, las API y las arquitecturas de software.
  • Proporcionar mentoría y apoyo técnico a desarrolladores junior y mid-level.
  • Promover compartir conocimientos y mejores prácticas a través de talleres.
  • Participar en la implementación de procesos de desarrollo de software, incluyendo integración continua y despliegue continuo (CI/CD).
  • Proponer e implementar mejoras para optimizar el rendimiento y la eficiencia del software.
  • Desarrollar y ejecutar pruebas unitarias, de integración y de sistema para asegurar la calidad del software.
  • Colaborar con el equipo de QA para identificar y resolver problemas antes de las salidas a producción.

 PERFIL DE LA PERSONA

  • Estudios Superiores en Ingeniería Informática, Telecomunicaciones o similar.
  • Habilidades técnicas en implementación y gestión de sistemas de TI y desarrollo de software.  Conocimiento de lenguajes de programación orientados a objetos: JAVA 8+, C# (.NET Core), y Python 3.x
  • Conocimiento de bases de datos relacionales y no relacionales.
  • Al menos 10 años de experiencia en programación, valorando al menos 3 años de experiencia gestionando infraestructuras en Cloud.
  • Persona con iniciativa y responsabilidad. Metódica y organizada, empática y con trato cordial para ofrecer el mejor servicio a los clientes.  Capacidad para innovar y adaptarse rápidamente a nuevas tecnologías y tendencias del mercado.

Somos una compañía que valora la diversidad como fuente de talento y por ello trabajamos para impulsar un entorno inclusivo en el que se promueve el respeto, la pertenencia y el compromiso de forma que todas las personas puedan participar en igualdad de oportunidades. Invitamos a todas las personas a inscribirse con independencia del origen, circunstancias, bagaje o condición. ACCIONA ha recibido la certificación Top Employer 2021, 2022, 2023 y 2024, que reconoce a la Compañía como una de las mejores empresas para trabajar en España.