Pular para o conteúdo principal

Arquitecto de Software

Descrição da vaga

¡Sé parte de Stefanini!​


En Stefanini somos más de 30.000 genios, conectados desde 41 países, haciendo lo que les apasiona y co-creando un futuro mejor.​


Descripción del Rol:

El Arquitecto de Software es responsable de definir, diseñar y supervisar la arquitectura técnica de las soluciones tecnológicas, asegurando que estas cumplan con los estándares de calidad, escalabilidad, seguridad y alineación con el modelo de arquitectura empresarial del cliente. Este rol implica colaborar estrechamente con equipos técnicos y de negocio para garantizar que las soluciones propuestas respondan a las necesidades estratégicas de la organización, promoviendo la adopción de mejores prácticas y la evolución tecnológica.

Responsabilidades e atribuições

  1. Diseñar y documentar la arquitectura de software de nuevas soluciones tecnológicas, asegurando su alineación con el modelo de arquitectura empresarial del cliente.
  2. Evaluar las soluciones tecnológicas propuestas para garantizar su viabilidad técnica y su alineación con los estándares de la organización.
  3. Supervisar y dar seguimiento al desarrollo de los aplicativos, asegurando el cumplimiento de los lineamientos de arquitectura establecidos.
  4. Proponer iniciativas de mejora para la arquitectura empresarial, considerando las necesidades tecnológicas del negocio y las áreas de desarrollo.
  5. Colaborar con los equipos técnicos y de negocio para identificar casos de uso significativos y plantear alternativas de solución.
  6. Planificar y gestionar la incorporación de nuevas tecnologías, evaluando los riesgos asociados desde el marco de la arquitectura empresarial.
  7. Establecer esquemas de monitoreo y seguimiento con los líderes técnicos de las células Agile, promoviendo el cumplimiento de los estándares de desarrollo.
  8. Garantizar la coherencia entre la infraestructura, las aplicaciones tecnológicas y los procesos de negocio.
  9. Actuar como referente técnico para los equipos de desarrollo, promoviendo las mejores prácticas y asegurando la calidad de las soluciones entregadas.

 

Requisitos e qualificações

Formación Académica Requerida:

  • Licenciatura en Ingeniería en Sistemas, Ciencias de la Computación, Ingeniería en Software o carrera afín.
  • Deseable contar con certificaciones recientes en Java (por ejemplo, Oracle Certified Professional: Java SE).
  • Deseable certificaciones en frameworks de arquitectura empresarial como TOGAF o similares.

Años de Experiencia:

  • Mínimo 4 años de experiencia en roles similares, preferentemente en proyectos de desarrollo de software e integraciones E2E.
  • Deseable experiencia previa en el sector financiero.
  • Deseable experiencia como arquitecto de soluciones en equipos Agile-Scrum.

Habilidades Técnicas Requeridas:

  • Experiencia en el diseño y evaluación de arquitecturas de software, incluyendo propuestas de evolución tecnológica.
  • Conocimiento avanzado en desarrollo backend con tecnologías como Java JEE (JAX-WS/JAX-RS, REST, Servlets, JSP, JMS).
  • Experiencia avanzada en frameworks como Spring (Spring Core, Spring Boot, Spring Cloud, Spring Security).
  • Conocimientos avanzados en desarrollo frontend con tecnologías como HTML5, CSS3, JavaScript, AngularJS, JQuery y Bootstrap.
  • Experiencia en acceso a datos con SQL, DB2 o Oracle, deseable base de datos NoSQL.
  • Conocimiento de nube como AWS o Azure.
  • Conocimiento en sistemas distribuidos y arquitectura de microservicios.
  • Familiaridad con herramientas de integración continua como Jenkins, GitLab, SonarQube, Veracode, Confluence y Jira.
  • Conocimiento en patrones de diseño de arquitectura y patrones de integración empresarial (Enterprise Integration Patterns).
  • Experiencia en la elaboración de assessments tecnológicos y evaluación de plataformas existentes.
  • Conocimiento en estándares de programación, calidad de código y mejores prácticas en desarrollo de software.

Habilidades Soft Requeridas:

  • Liderazgo técnico y capacidad para motivar equipos multidisciplinarios.
  • Excelentes habilidades de comunicación verbal y escrita, con capacidad para transmitir conceptos técnicos a audiencias no técnicas.
  • Capacidad de autoaprendizaje y adaptación a nuevas tecnologías.
  • Mentalidad de mejora continua y enfoque en la resolución de problemas.
  • Habilidad para trabajar en entornos colaborativos y fomentar la autogestión del equipo.
  • Actitud proactiva, sentido de urgencia y compromiso con los objetivos del proyecto.
  • Capacidad para gestionar múltiples prioridades y trabajar bajo presión.

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Presentación de CV
  3. Etapa 3: Entrevista
  4. Etapa 4: Confirmación candidato
  5. Etapa 5: Onboarding
  6. Etapa 6: Contratação

Conoce a Stefanini

Somos una empresa global con 35 años de experiencia en el mercado, ofrecemos una sólida selección de servicios como: automatización, nube, Internet de las cosas (IoT) y experiencia de usuario (UX).


Creemos que la tecnología puede revolucionar una empresa y la innovación es fundamental para fomentar el desarrollo y la competitividad. También valoramos las nuevas ideas y el poder de una mente abierta, por lo que reconocemos que cada talento es esencial para la calidad de nuestros proyectos y especialmente para nuestro progreso.


Mantenemos nuestra excelencia invirtiendo en innovaciones tecnológicas, las mejores alianzas, adquisiciones de empresas en todo el mundo y la contratación de profesionales altamente capacitados.