View all jobs

Senior Integration Developer

  • Guaynabo, PR

Descripción general del puesto:
Responsable por el desarrollo de las integraciones entre aplicaciones y servicios de soluciones empresariales. Brinda apoyo en la ejecución de proyectos tecnológicos colaborando con equipos multidisciplinarios en tareas relacionadas a análisis, diseño, desarrollo de soluciones escalables, documentación, pruebas unitarias, así como en el seguimiento de tareas asignadas. Participará en procesos claves de gestión de proyectos, desarrollo de soluciones y mejora continua, contribuyendo al cumplimiento de los objetivos operacionales y estratégicos del Departamento. 


Deberes y responsabilidades:
  • Analiza las necesidades del negocio, documenta el caso de negocio, diseña, implementa y mantiene soluciones e integraciones. 
  • Analiza e integra con aplicaciones empresariales, usando APIs, webhook, OAuth, entre otros. 
  • Analiza, diseña y crea soluciones automatizadas para el procesamiento de información en formatos JSON, XML, entre otros. 
  • Estima esfuerzos y tiempo de implementación para las soluciones. 
  • Desarrolla la lógica de programación utilizando Java u otras herramientas asignadas, siguiendo las buenas prácticas de codificación y los estándares establecidos por la Empresa. 
  • Recomienda cambios y actualiza o mejora los programas e integraciones existentes de 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 las soluciones existentes. 
  • Brinda apoyo ofreciendo adiestramientos o demos a usuarios nuevos 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. 
  • 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 los entregables de acuerdo con 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. 
  • Participa en revisiones de código y pruebas de software. 
  • Colabora con equipos de frontend, QA y DevOps. 
  • Cumple con los procedimientos operacionales estándar (SOP) establecidos para su rol tanto para su departamento como para la empresa en general. 
  • Participa en otros proyectos estratégicos según requeridos y/o realiza otras tareas relacionadas según necesario. 
Educación y/o experiencia:
  • Bachillerato en Sistemas de Información, Ciencias de Computadora o equivalente. Mínimo cuatro (4) años de experiencia en desarrollo de integraciones para soluciones empresariales. Como también podría considerarse una combinación de educación y experiencia. 
  • Conocimiento y manejo de bases de datos relacionados. 
  • Sólida experiencia en el desarrollo, manejo y mantenimiento de APIs (REST y SOAP) e integraciones, así como con tecnología Web (JSON, XML, XPATH, Web Services, etc.). 
  • Diseño e implementación en mecanismos de seguridad, tales como OAuth 2.0 y JWT. 
  • Diseño e implementación de integraciones utilizando programación orientada a objetos con java siguiendo J2EE Design Patterns. 
  • Diseño e implementación de soluciones de sistemas de información en ambientes distribuidos con alto volumen de transacciones. 
  • Capacidad de análisis de información, análisis de requerimientos y resolución de problemas. 
  • Experiencia con base de datos Oracle, MSSQUL o herramientas asociadas (SQL Developer, MS Management Studio). 
  • Experiencia en servidores de aplicaciones compatibles con J2EE. 
  • Conocimiento básico en Linux. 
  • Bilingüe (español e inglés), habilidad para leer, escribir y hablar en ambos idiomas. 
EEO
“Somos un patrono con Igualdad de Oportunidades en el Empleo y tomamos acción afirmativa para reclutar a Mujeres, Minorías, Veteranos Protegidos y Personas con Impedimentos.”