




**Descubre tu futuro en Citi** -------------------------------- Trabajar en Citi es mucho más que simplemente tener un empleo. Una carrera con nosotros significa unirte a un equipo de más de 230 000 personas dedicadas de todo el mundo. En Citi, tendrás la oportunidad de desarrollar tu carrera, contribuir a tu comunidad y generar un impacto real. **Resumen del puesto** ---------------- El Analista Programador Senior de Desarrollo de Aplicaciones es un puesto de nivel intermedio responsable de participar en el establecimiento e implementación de nuevos sistemas y programas de aplicaciones o de los ya existentes y revisados, en coordinación con el equipo de Tecnología. El objetivo general de este puesto es contribuir a las actividades de análisis y programación de sistemas de aplicaciones. **Responsabilidades:** * Realizar tareas relacionadas con estudios de viabilidad, estimaciones de tiempo y costos, planificación de TI, tecnología de riesgos, desarrollo de aplicaciones, desarrollo de modelos, y establecer e implementar nuevos sistemas y programas de aplicaciones o los ya existentes y revisados para satisfacer necesidades empresariales específicas o de áreas de usuarios * Supervisar y controlar todas las fases del proceso de desarrollo y análisis, diseño, construcción, pruebas e implementación, así como brindar soporte a los usuarios y operativo en las aplicaciones a los usuarios empresariales * Utilizar conocimientos especializados profundos sobre desarrollo de aplicaciones para analizar problemas/cuestiones complejos, evaluar procesos empresariales, procesos del sistema y normas industriales, y emitir juicios evaluativos * Recomendar y desarrollar medidas de seguridad en el análisis posterior a la implementación del uso empresarial para garantizar un diseño y funcionalidad exitosos del sistema * Consultar con usuarios/clientes y otros grupos de tecnología sobre temas específicos, recomendar soluciones avanzadas de programación e instalar y asistir en los sistemas de exposición al cliente * Asegurar el cumplimiento de los procedimientos esenciales y colaborar en la definición de estándares y procesos operativos * Actuar como asesor o mentor para analistas nuevos o de menor nivel * Tener la capacidad de operar con un nivel limitado de supervisión directa * Poder ejercer independencia de criterio y autonomía * Actuar como experto (SME) ante partes interesadas senior y/o demás miembros del equipo * Evaluar adecuadamente los riesgos cuando se toman decisiones empresariales, prestando especial atención a la reputación de la empresa y a la protección de Citigroup, sus clientes y sus activos, impulsando el cumplimiento de las leyes, normas y regulaciones aplicables, adheriéndose a las políticas, aplicando un juicio ético sólido respecto al comportamiento personal, la conducta y las prácticas empresariales, y escalando, gestionando y reportando con transparencia los temas relacionados con los controles. **Requisitos:** * 5\-8 años de experiencia relevante * Experiencia en análisis de sistemas y programación de aplicaciones de software * Experiencia en la gestión e implementación de proyectos exitosos * Conocimientos prácticos de técnicas/métodos de consultoría/gestión de proyectos * Capacidad para trabajar bajo presión y gestionar plazos o cambios inesperados en las expectativas o requisitos **Educación:** * Título universitario/licenciatura o experiencia equivalente Esta descripción de puesto ofrece una revisión general de alto nivel de los tipos de trabajo realizados. Otras funciones relacionadas con el puesto pueden asignarse según sea necesario. * Desarrollador dentro de un entorno tecnológico empresarial distribuido, basado en servicios y a gran escala (instituciones financieras preferidas). * Experiencia con Java J2EE / Spring / Oracle, servicios web / API REST y mensajería en un entorno contenedorizado. Experiencia demostrada en el diseño y desarrollo de aplicaciones empresariales J2EE con capacidades de mensajería y servicios web * Experiencia con Kubernetes, contenedores Docker y plataformas OpenShift * Experiencia con herramientas de gestión de requisitos / defectos (como JIRA), herramientas de gestión de código fuente (como GitHub, Bitbucket), herramientas de gestión de cambios (como ServiceNow), herramientas de construcción y gestión de versiones (Jenkins, Maven), conjunto de herramientas CI/CD y herramientas de monitoreo de infraestructura de producción como AppDynamics. Buen conocimiento y experiencia en seguridad de infraestructura (inicio de sesión único, certificados, JWT, IAM, etc.). Experiencia con la programación de trabajos por lotes (Autosys JIL), etc. * Experiencia con sistemas/aplicaciones en tecnología de riesgos para instituciones financieras; se prefiere conocimiento de OpenPages \- **Grupo de Familia de Puestos:** Tecnología \- **Familia de Puestos:** Desarrollo de Aplicaciones \- **Tipo de jornada:** Tiempo completo \- **Habilidades más relevantes** Consulte los requisitos enumerados anteriormente. \- **Otras habilidades relevantes** Para habilidades complementarias, consulte lo anterior y/o póngase en contacto con el reclutador. \- *Citi es un empleador que ofrece igualdad de oportunidades, y los candidatos calificados serán considerados sin importar su raza, color, religión, sexo, orientación sexual, identidad de género, origen nacional, discapacidad, condición de veterano protegido o cualquier otra característica protegida por la ley.* *Si usted es una persona con discapacidad y necesita una adaptación razonable para utilizar nuestras herramientas de búsqueda y/o postularse a una oportunidad profesional, revise* *Accesibilidad en Citi**.* *Consulte la* *Declaración de Política de Igualdad de Oportunidades en el Empleo (EEO) de Citi* *y el cartel* *Conozca sus derechos* *.*


