Analiza y desarrolla requerimientos del negocio, define e implementa especificaciones de soluciones empresariales, así como la definición y ejecución de pruebas unitarias que contribuyan en el alcance de las metas organizacionales con énfasis en la calidad de los entregables. El analista identifica, define e implementa soluciones de negocio centrado en el beneficio que obtendrán las unidades de negocio y estableciendo métricas. Trabaja en conjunto con los líderes técnicos en la definición de las soluciones de acuerdo los estándares establecidos y estrategias de IS&T. Apoya y/o resuelve problemas en producción.
Deberes y responsabilidades esenciales:
Analiza las necesidades de negocio, documenta el caso de negocio, diseña, implementa y mantiene soluciones de software.
Estima esfuerzos, tiempo, y costo de implementación de las soluciones de software.
Analiza soluciones a problemas organizacionales de acuerdo a su juicio experto y costo efectividad para las compañías del Grupo. Incluye, pero no se limita a soluciones “out of the box” de terceros, desarrollo interno, desarrollo con terceros, etc.
Recomienda cambios y/o actualiza o mejora los programas existentes en la Empresa.
Documenta todas las soluciones que prepara, desde el análisis hasta la implementación y mantenimiento del mismo incluyendo cambios o mejoras a programas existentes.
Ofrece adiestramiento a nuevos usuarios y a todos los usuarios de las soluciones de software que se le asignan. Documenta casos de prueba.
Provee asistencia técnica en el uso, mantenimiento y operación de las soluciones que provee.
Adquiere entendimiento de los procesos de negocio de las unidades organizacionales que atiende e identifica oportunidades de mejora aplicándolo de manera sistemática.
Asiste y provee asesoría técnica a los programadores a la vez que evalúa la calidad de sus entregables de acuerdo a las mejores prácticas y estándares organizacionales.
Asume responsabilidad y propiedad de las soluciones propuestas y que los resultados vayan acordes con lo que el negocio o la operación de la Empresa necesita y espera.
Cumple con los procedimientos operacionales estándar (SOP) establecidos para su rol tanto para su Departamento como para la Empresa en general.
Participa en proyectos y/o tareas especiales, según solicitado.
Competencias Críticas:
Experiencia en Programación de Soluciones Empresariales para Estrategia Digital: Mínimo de cinco (5) años de experiencia en el desarrollo de soluciones empresariales digitales, tanto en entornos web como en la gestión de bases de datos relacionales, orientadas a la transformación y optimización digital de procesos. Esta experiencia debe incluir el diseño, implementación y mantenimiento de aplicaciones empresariales complejas con un enfoque en automatización, eficiencia y escalabilidad.
Lenguajes de Programación Java y JavaScript: Experiencia en el desarrollo de interfaces interactivas y dinámicas en aplicaciones web, con énfasis en el diseño de experiencias de usuario (UX) y interfaces que soporten la estrategia digital de la organización. Conocimiento en buenas prácticas, patrones de diseño y optimización del rendimiento para aplicaciones digitales
Tecnologías Web y su Aplicación en Estrategia Digital: Conocimiento profundo en HTML y CSS para la creación y diseño de páginas web efectivas. Experiencia en el uso de XML para la estructuración de datos y XPath para la navegación y manipulación de documentos XML. Habilidad en la integración de web services para permitir la comunicación entre aplicaciones distribuidas y servicios web, clave para la interoperabilidad de sistemas en un entorno digital
Programación y Manejo de Bases de Datos para Estrategia Digital: Experiencia en programación en Oracle y/o SQL, optimización de consultas y administración de bases de datos. Profundo conocimiento en el manejo de bases de datos relacionales y No SQL
Experiencia en ETL (Extract, Transform, Load) y herramientas de integración de datos como DTS y SSIS, esenciales para integrar diversas fuentes de datos y alimentar aplicaciones y plataformas digitales de manera eficiente y efectiva
Conocimiento en Plataformas de la Nube y su Aplicación en Estrategia Digital, como Azure Synapse Analytics y Azure Data Factory: Capacidad para diseñar, implementar y optimizar soluciones de procesamiento y análisis de datos a gran escala
Habilidad en la creación de pipelines de datos, integración de fuentes diversas y manejo eficiente de grandes volúmenes de información en entornos en la nube, garantizando la eficiencia y la seguridad de los procesos digitales
Conocimiento en herramientas de Enterprise Content Management (ECM), preferiblemente en OnBase by Hyland, con un enfoque en la gestión digital de contenidos empresariales, implementación de workflows y reglas de negocio para automatizar procesos y mejorar la eficiencia operativa en el marco de la estrategia digital
Experiencia en integración de APIs y herramientas como UnityScripts, Visual Studio, C#, etc. para desarrollar soluciones tecnológicas que habiliten la comunicación y colaboración digital entre aplicaciones, plataformas y servicios, fundamentales para la creación de ecosistemas digitales interconectados
Educación y/o experiencia:
Bachillerato en Sistemas de Información y mínimo de cinco (5) años de experiencia en programación de soluciones empresariales en ambientes web y manejo de bases de datos relacionales. Como también podría considerarse una combinación de educación y experiencia equivalente
Mínimo un (1) año de experiencia en la redacción de requerimientos en la fase de análisis utilizando metodologías y mejores prácticas
Experiencia con tecnologías Web (HTML, javascripts, CSS, XML, XPATH, Web Services, etc)
Diseño e implementación de soluciones de sistemas de información en ambientes distribuidos con alto volumen de transacciones
Diseño e implementación de sistemas de información utilizando algún lenguaje de programación orientada a objetos (java, C#) siguiendo J2EE Design Patterns
Experiencia con herramientas de control de versiones
Experiencia con base de datos Oracle y MSSQL herramientas asociadas (Designer, TOAD, sqlplus, explain plan, DTS, integration services, etc)
Experiencia en la plataforma J2EE y servidores de aplicaciones compatibles con estas especificaciones
Cursos actualizados de Análisis y Diseño de Sistemas. Aptitud para aprender nuevas técnicas y tecnología de manera autodidacta
Experiencia en la Industria del Seguro, preferible. Conocimiento básico de las líneas de negocio y productos de la Compañía
Habilidad para manejar simultáneamente varios proyectos organizacionales con diferentes niveles de complejidad
Habilidad para tomar decisiones bajo presión en un ambiente dinámico
Capacidad de trabajo en equipo y colaboración con otros
Excelentes destrezas de comunicación y a diferentes niveles dentro de la organización
Excelentes destrezas interpersonales, servicio y manejo de público
Destrezas de liderato, proactividad y apoderamiento ante situaciones de trabajo
Licencias y/o certificaciones:
No se requiere licencias y/o certificaciones para ejercer las funciones antes expuestas. Sin embargo, para la ejecución óptima de sus funciones se podrían requerir licencias o certificaciones relacionadas al puesto
Idioma:
Bilingüe (español e inglés), habilidad para leer, escribir y hablar en ambos idiomas
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job