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, documenta, diseña, programa, prueba, y ejecuta aplicaciones complejas de negocio utilizando los programas cliente servidor y plataformas web de lenguajes actuales y herramientas.
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.
Provee asistencia técnica en el uso, mantenimiento y operación de las soluciones que provee.
Requisitos:
Bachillerato en Sistemas de Información.
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 o 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, 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.
Fully bilingual (Spanish/English)
EOO
Job Type: Full-time
Work Location: In person