Descripción del puesto
Objetivo
Realizar, garantizar y evaluar el adecuado diseño, desarrollo, integración e implementación de la arquitectura tecnológica de las aplicaciones en los sistemas informáticos, acorde a los lineamientos establecidos. Asegurar que los desarrollos incrementales tengan buenos tiempos de respuesta, con calidad evitando la inyección de errores o situaciones de riesgo que se puedan materializar, a través de desarrollo por componentes reutilizables.
Funciones macro del pruesto
Aplicar las mejores prácticas y metodolgías de desarrollo de software
Realizar desarrollos modulares y escalables
Recopilar y confeccionar la documentación necesaria para los desarrollos
Preparación y acompañamiento al usuario en la etapa de pruebas
Garantizar la calidad de los desarrollos y asegurarse de que se cumplan las expectativas del cliente
Realizar la documentación del código, manuales técnicos y manuales de usuario adecuadamente
Requisitos
Estudios
Licenciatura en Desarrollo de Software o carreras afines
Conocimientos:
· Conocimiento en análisis, programación y diseño de sistemas.
· Conocimientos avanzados en Metodología de Análisis y Desarrollo de aplicaciones (scrum)
· Conocimiento de metodología JTBD (Job to be done) deseable*
· Conocimientos de Base de datos (Oracle, MS SQL, entre otras)
· Conocimiento de metodologías de gestión de Proyectos (deseable)
· Conocimiento en Javascript
· Conocimiento en Apex (deseable)
. Conocimiento de herramientas de Integración de aplicaciones (deseable)
Beneficios
Beneficios corporativos a conversar durante la entrevista