




Resumen: Buscamos un Gerente de Ingeniería para liderar y orientar a ingenieros de software experimentados, asumir la responsabilidad y evolucionar la arquitectura, e impulsar el desarrollo integral del ciclo de vida del software para plataformas de negociación basadas en web y escalables. Aspectos destacados: 1. Liderar y orientar a ingenieros de software experimentados, brindando orientación arquitectónica 2. Ser responsable y evolucionar la hoja de ruta de la arquitectura, garantizando escalabilidad y rendimiento 3. Impulsar el desarrollo en todas las fases del ciclo de vida del software mediante metodologías ágiles Descripción general: Contrato indefinido, jornada completa, modalidad híbrida. **Conectando a los clientes con los mercados — y al talento con las oportunidades** Con más de 5.400 empleados y más de 80.000 clientes institucionales, comerciales y de pagos, operamos desde más de 80 oficinas distribuidas en seis continentes. Como proveedor cotizado en Nasdaq y clasificado entre las 100 empresas más importantes según la revista Fortune, conectamos a nuestros clientes con los mercados globales, centrándonos en la innovación, la conexión humana y la prestación de productos y servicios de clase mundial a todo tipo de inversores. Ya sea que desees forjar una carrera conectando a nuestros clientes minoristas con oportunidades potenciales de negociación, o integrarte profundamente en el mundo de la inversión institucional, StoneX Group está compuesta por cuatro segmentos de negocio que ofrecen un potencial ilimitado de progresión y crecimiento. **Corporativo:** Participa en una amplia variedad de actividades críticas para el negocio que mantienen a nuestra empresa funcionando de manera eficiente. Desde marketing estratégico y gestión financiera hasta recursos humanos y supervisión operativa, tendrás la oportunidad de optimizar procesos e implementar políticas transformadoras. Responsabilidades: **Propósito del puesto:** Buscamos un Gerente de Ingeniería con experiencia en el desarrollo de plataformas de negociación basadas en web y altamente escalables. El puesto abarcará la arquitectura y el desarrollo en todas las capas de la pila de aplicaciones. Formarás parte de un equipo de ingenieros talentosos que trabajan en aplicaciones de negociación críticas para la misión y de baja latencia. Las funciones y responsabilidades incluyen la arquitectura y el desarrollo de aplicaciones durante todo el ciclo de vida del desarrollo de software, colaborando con ingenieros afines. Gestionar y liderar técnicamente a un equipo de ingenieros de software altamente calificados, estableciendo relaciones con partes interesadas clave dentro de una base de usuarios diversa. **Principales funciones incluirán:** * Liderar y orientar equipo(s) de ingenieros de software experimentados, brindando orientación arquitectónica y técnica. * Ser responsable y evolucionar la hoja de ruta de la arquitectura, garantizando escalabilidad, rendimiento y mantenibilidad. * Impulsar el desarrollo en todas las fases del ciclo de vida del software mediante metodologías ágiles. * Asegurar que el diseño y la implementación se alineen con las especificaciones comerciales y técnicas. * Supervisar la planificación y entrega de los componentes de software. * Promover la mejora continua mediante la evaluación de tecnologías emergentes y la presentación de recomendaciones. * Establecer sólidas relaciones con partes interesadas multifuncionales para alinear los esfuerzos de ingeniería con los objetivos comerciales. * Fomentar una cultura de excelencia, propiedad e innovación dentro del equipo. Requisitos: **Para obtener este puesto necesitarás:*** Mínimo 7 años de experiencia en desarrollo basado en web. * Experiencia comprobada en la construcción y liderazgo de equipos técnicos, brindando dirección y orientación, trabajando con equipos globales. * Entregar proyectos técnicos de extremo a extremo, coordinando múltiples equipos de entrega en una variedad de disciplinas y ubicaciones geográficas, trabajando de forma ágil. * Amplios conocimientos de JavaScript y TypeScript, programación asíncrona, clausuras, tipos y ES6. * Experiencia en HTML/CSS, cubriendo diseño, compatibilidad entre navegadores y accesibilidad. * Conocimientos del marco React, carga diferida, captura de errores, modo concurrente, división de código, patrones para reutilización de código, bibliotecas de gestión de estado y arquitectura de enrutamiento. * Mejoras de rendimiento en diversas fases del desarrollo, compilación, despliegue, tiempo de ejecución, caché perimetral, encabezados de control de caché, habilitación de gzip, transporte sobre HTTP/2 y optimizaciones de renderizado. * Experiencia deseable en el desarrollo de microservicios basados en eventos utilizando Java/Spring (ideal) o C#/.NET Core. **Qué te diferencia:** * Experiencia con TDD/BDD y frameworks de pruebas (Jest/React-testing-library/JUnit). * Alguna experiencia en el desarrollo de sistemas distribuidos mediante arquitectura de microservicios (basada en eventos). * Experiencia con contenerización (Docker, Kubernetes). * Experiencia con plataformas en la nube (Azure, GCP, AWS). * Conocimiento de plataformas de mensajería o transmisión distribuida (Apache Kafka es ideal). * Experiencia con bases de datos relacionales y NoSQL. **Formación académica:** * Título universitario (Licenciatura o Maestría) en Ciencias de la Computación, Ingeniería o disciplina afín. **Entorno laboral:** * Modalidad híbrida (Ubicación de la oficina: Avenida Carrera 9A — Avenida Carrera 9A # 115-06/30 Edificio Torre Tierrafirme Bogotá, 110111 Colombia) \#LI\-Hybrid \#LI\-DK1


