This is a remote position.
- Entregar productos y servicios de calidad.
- Lograr la satisfacción de nuestros clientes internos y externos.
- Fomentar en nuestro equipo la importancia de la formación para crecer profesional y personalmente a través de planes de desarrollo.
- Cumplir con los requisitos legales y normativos aplicables.
- Promover la mejora continua del sistema de gestión de la calidad.
- Tienes 4+ años de experiencia en desarrollo de software.
- Tienes 3+ años de experiencia en arquitectura de software.
- Eres competente en REST API, Spring Framework, Node.js y Swagger.
- Español - Nativo o completamente fluido.
- Participar activamente en la definición y el diseño de las diferentes soluciones, identificando las necesidades para crecimiento y optimización de recursos tecnológicos.
- Dar lineamientos a nivel de arquitectura para el desarrollo de las soluciones.
- Participar en la toma de decisiones adecuadas para lograr una arquitectura que garantice un mejor desempeño, flexibilidad, mantenibilidad, robustez, reúso o las cualidades que se pretendan de las soluciones.
- Ser un facilitador, colaborando con otras áreas como seguridad y Gobierno TI, APIs, DevOps, Cloud Services, operaciones, el equipo de mantenimiento y otras para lograr los objetivos de los proyectos.
- Asumir la dirección técnica de los proyectos y realizar coaching y mentoring sobre problemas técnicos, ayudando a la evolución profesional del equipo de programadores.
- Liderar desde el punto de vista tecnológico, la preventa y el desarrollo de negocio, así como la presentación a clientes de propuestas comerciales de implementación de tecnología.
- Participar en las fases de definición, aportando valor y criterio técnico a los modelos de negocio y productos digitales propuestos junto a un equipo multidisciplinar.
- Ayudar a arrancar los proyectos y acompañar al equipo de ingenieros hasta la puesta en marcha, garantizando la excelencia técnica.
Requirements
- Profesional con experiencia de 4 años en adelante como desarrollador de software y al menos 3 años como Arquitecto de Software.
- Experiencia en arquitecturas MACH, Composable, etc.
- Experiencia en tecnologías en diferentes capas como Java/Spring, Maven o Gradle, NodeJS, Angular, ReactJS- Java Spring, alguna de ellas.
- Conocimientos en exposición y consumo de servicios web SOAP y de API RESTful bajo estándares como (Swagger - OpenAP).
- Arquitecturas de microservicios y patrones de diseño.
- Experiencia con plataformas CMS como Drupal, Liferay, Contentful, etc.
- Conocimiento en Lenguaje Natural y Procesamiento del Lenguaje Natural (NLP) e implementación de Chatbots Conversacionales o Conversational AI.
- Herramientas DevOps como Jira, GitHub, GitLab, Jenkins, Azure, Devops; AWS, JFrog, Selenium, Cucumber (BDD), Sonarqube (Pruebas unitarias y de integración).
- Conocer sobre metodología DevOps.
- Dominar soluciones IaaS y PaaS en nubes públicas AWS, Azure o GCP, Cloud providers.
- Experiencia en el diseño (diagramas) de arquitecturas e infraestructuras de alto rendimiento, seguras, escalables y resiliente.
Benefits
- Reconocimiento como Great Place to Work.
- Oportunidades para escalar y crecer profesionalmente.
- Días libres para un equilibrio entre vida laboral y personal.
- Apoyo para educación formal y certificaciones.
- Beneficios con empresas aliadas.
- Plan de referidos y flexibilidad horaria.
