Citi
Citi
Citi es una empresa global de banca y servicios financieros que atiende a consumidores, corporaciones, gobiernos e instituciones. Su oferta abarca la banca minorista, las tarjetas de crédito, la gestión patrimonial, la banca corporativa y la banca de inversión, respaldadas por operaciones en más de 100 países. Como una gran organización financiera internacional, Citi reúne equipos que trabajan en los sectores de la banca, los servicios financieros y la tecnología financiera.

Desarrollador sénior de UI (vicepresidente) en Citi – Mississauga híbrido

Desarrolla aplicaciones escalables de negociación en el cliente para el equipo de Tecnología de Tipos de Interés de Citi. Crea interfaces de usuario, integraciones y capacidades de soporte en producción para la negociación de tipos de interés.

Descripción

  • Crear, mejorar e implementar sistemas de aplicaciones y programas de software
  • Colaborar con las mesas de negociación de Tipos de Interés para comprender los requisitos empresariales y los obstáculos de los flujos de trabajo
  • Convertir las necesidades empresariales en diseños de interfaces intuitivos, eficientes y centrados en el usuario
  • Diseñar arquitecturas de interfaces web escalables
  • Producir código de alta calidad y realizar pruebas exhaustivas
  • Impulsar las prácticas del ciclo de vida del desarrollo de software, los estándares de calidad del código y los métodos de ingeniería
  • Liderar iniciativas tecnológicas complejas y de gran escala desde el concepto inicial hasta la implementación en producción
  • Proporcionar soporte de producción de tercer nivel y resolver problemas escalados mediante un análisis técnico detallado
  • Evaluar las soluciones técnicas propuestas en cuanto a resiliencia, escalabilidad y coherencia arquitectónica
  • Desarrollar conocimientos especializados en integración empresarial y garantizar que las soluciones tecnológicas mejoren los procesos empresariales
  • Identificar oportunidades de innovación, investigar tecnologías emergentes y aplicar los avances adecuados
  • Cumplir los procesos de desarrollo y operación establecidos
  • Evaluar y mitigar riesgos, proteger a Citi, a sus clientes y sus activos, y respaldar el cumplimiento normativo
  • Escalar, gestionar y comunicar los problemas de control con transparencia

Requisitos

  • Al menos 6 años de experiencia profesional sólida en desarrollo, principalmente centrada en aplicaciones sofisticadas del lado del cliente
  • Dominio avanzado de Angular, ReactJS, JavaScript, HTML5, ES6+, TypeScript y enfoques de programación reactiva como RxJS
  • Experiencia en el diseño y la conexión de flujos de datos en tiempo real y API RESTful
  • Experiencia trabajando con sistemas de alto rendimiento y baja latencia
  • Experiencia práctica con Kafka, Solace y MongoDB
  • Experiencia creando o utilizando canalizaciones y herramientas de CI/CD como Tekton
  • Experiencia con OpenShift y Kubernetes
  • Experiencia en un entorno de servicios financieros dinámico y orientado a las mesas de negociación
  • Conocimientos de desarrollo guiado por pruebas y perfilado del rendimiento de aplicaciones
  • Sólida capacidad matemática y motivación para aprender matemáticas de derivados financieros
  • Enfoque altamente analítico y metódico para la resolución de problemas
  • Comunicación escrita y verbal clara y concisa
  • Gran atención al detalle, autonomía y adaptabilidad
  • Se valoran conocimientos previos del negocio de derivados de tipos de interés
  • Título universitario o de grado, o experiencia equivalente