Desde Practia estamos buscando un/a Senior Full Stack Software Engineer para liderar la modernización de sistemas y la incorporación estratégica de IA en proyectos de alto impacto para nuestros clientes.

La posición tendrá como principal objetivo orquestar la modernización de aplicaciones de punta a punta: desde el diagnóstico de los sistemas legacy y la definición de la arquitectura de destino, hasta la medición del impacto en el negocio. Buscamos un perfil que combine un dominio profundo del desarrollo full stack y la arquitectura con la capacidad de usar la IA como herramienta estratégica y de traducir las decisiones técnicas en valor de negocio.

Requisitos

  • Formación en Ingeniería de Sistemas, Ciencias de la Computación o afines, o sólida experiencia equivalente en el sector IT
  • Más de 5 años de experiencia en desarrollo de software, con trayectoria en roles de liderazgo técnico y desarrollo full stack
  • Experiencia comprobada liderando proyectos de modernización o migración de sistemas a gran escala
  • Nivel experto en stacks modernos (JavaScript/React/Angular, Python, Node.js, Java, .NET) y capacidad para leer y entender rápidamente código legacy
  • Sólida experiencia analizando, refactorizando y migrando sistemas monolíticos hacia arquitecturas de microservicios o modulares
  • Dominio del diseño de arquitecturas distribuidas y patrones de migración
  • Experiencia con servicios cloud (GCP) y prácticas de DevOps (Docker, Kubernetes, CI/CD)
  • Manejo avanzado de bases de datos SQL y NoSQL, incluyendo estrategias de migración
  • Conocimiento profundo de buenas prácticas de seguridad
  • Buenas habilidades de comunicación, liderazgo y trabajo con stakeholders

Se valora

  • Experiencia integrando componentes de IA de forma estratégica y con herramientas de IA generativa (GenAI, LLMs) para análisis y generación de código
  • Experiencia desarrollando una cultura DevSecOps, idealmente en conjunto con áreas de seguridad / CISO
  • Posgrado (Maestría) en áreas relacionadas
  • Certificaciones en arquitectura de software, seguridad o plataformas cloud
  • Experiencia colaborando con DBAs e Infraestructura en estrategias de migración de datos

Responsabilidades

  • Liderar el diseño y la arquitectura de soluciones full stack escalables, seguras y mantenibles
  • Diagnosticar los sistemas legacy (deuda técnica, cuellos de botella y riesgos) y definir la arquitectura de destino y la hoja de ruta de migración en función de los objetivos del negocio
  • Armar el mapa de aplicaciones de la compañía, identificar riesgos de obsolescencia y trazar el plan para mitigarlos
  • Evaluar, seleccionar y proponer herramientas de IA (GenAI, LLMs) y proveedores, considerando viabilidad técnica, costos, escalabilidad y capacidad del equipo
  • Definir y gobernar los estándares de calidad de código, las prácticas de testing y los procesos de CI/CD
  • Impulsar una cultura DevSecOps junto al equipo de seguridad
  • Mentorizar a desarrolladores Semi Senior y Junior, fomentando la transferencia de conocimiento y la excelencia técnica
  • Traducir las complejidades técnicas en valor de negocio medible para stakeholders no técnicos