Match score not available

Arquitecto de Software

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Systems Engineering, Computer Science, Software Engineering, or a related field., At least 4 years of experience in similar roles, preferably in software development and E2E integrations., Desirable recent certifications in Java and enterprise architecture frameworks like TOGAF., Advanced knowledge in backend and frontend development technologies, cloud services, and microservices architecture..

Key responsabilities:

  • Design and document the software architecture of new technological solutions, ensuring alignment with the client's enterprise architecture model.
  • Evaluate proposed technological solutions for technical viability and organizational standards compliance.
  • Supervise the development of applications, ensuring adherence to established architectural guidelines.
  • Collaborate with technical and business teams to identify significant use cases and propose alternative solutions.

Stefanini LATAM logo
Stefanini LATAM Large http://www.stefanini.com/es
10001 Employees
See all jobs

Job description

JOB DESCRIPTION

¡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.


RESPONSIBILITIES AND ASSIGNMENTS

  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.

 


REQUIREMENTS AND QUALIFICATIONS

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.

ADDITIONAL INFORMATION



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.


Required profile

Experience

Spoken language(s):
Spanish
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Leadership
  • Proactivity
  • Problem Solving

Related jobs