TMS LLC
MCAP
Director, Ingeniería de Software
Sobre la oportunidad
Director, Ingeniería de Software
MCAP en un Vistazo
¡Unirse a MCAP significa formar parte de nuestra diversa fuerza laboral de personas altamente talentosas, reconocidas por su experiencia y éxito! En MCAP, tu experiencia profesional, compromiso con el trabajo en equipo y pasión por la excelencia en el servicio son reconocidos y recompensados con una oferta competitiva de recompensas totales, una carrera con aprendizaje y desarrollo continuo (formación formal e informal) y oportunidades emocionantes en un entorno dinámico y emprendedor.
El Puesto
Este puesto desempeñará un papel clave en el avance de nuestro viaje de IA, impulsando la modernización y la eficiencia en todo el ciclo de vida de la entrega. Este puesto se centra en ayudar a los equipos de ingeniería a aplicar la IA de maneras prácticas y medibles para mejorar la velocidad de entrega, aumentar la calidad y reducir la sobrecarga operativa en los flujos de trabajo de desarrollo y operaciones.
Este es un puesto de liderazgo técnico práctico que une la estrategia y la ejecución. Te asociarás estrechamente con los equipos de ingeniería, arquitectura, seguridad y entrega para diseñar, probar, implementar y escalar capacidades habilitadas por IA que fortalezcan los resultados de la entrega de software. Si bien el enfoque principal es avanzar en las prácticas de ingeniería de software y el desarrollo asistido por IA, el puesto también apoyará una adopción más amplia de la IA en toda la organización donde se alinee con el impacto en la entrega y las operaciones.
El candidato seleccionado combina una profunda experiencia en ingeniería de software, experiencia práctica en la aplicación de tecnologías de IA a desafíos de ingeniería del mundo real, una sólida disciplina de entrega y un liderazgo de cambio práctico. Ayudarás a los equipos a adoptar la IA de manera responsable desarrollando manuales reutilizables, patrones de implementación y directrices, junto con enfoques de validación y flujos de trabajo con intervención humana para garantizar que las soluciones habilitadas por IA sean seguras, cumplan con las normativas, de alta calidad y mantenibles, alineadas con la visión, misión, objetivos y valores de MCAP.
Si esto suena como tú y buscas formar parte de una de las compañías de financiación hipotecaria independientes más grandes de Canadá, ¡entonces queremos saber de ti!
Estrategia y Planificación
- Participa y aporta información en la creación de planes estratégicos de TI de 1 a 3 años (específicos de la empresa y de la unidad de negocio).
- Garantiza que las aplicaciones cumplan con las expectativas de la unidad de negocio.
- Facilita y supervisa las Decisiones de Arquitectura de Aplicaciones - de 1 a 5 años.
- Fomenta relaciones de trabajo sólidas dentro de los diversos equipos internos de TI y equipos de unidades de negocio para comprender la dirección futura de las iniciativas.
- Se asocia con la Línea de Negocio para entregar Aplicaciones de Sistemas de Negocio que satisfagan las necesidades actuales y futuras del negocio.
- Responsable del ciclo de vida completo de la entrega de TI para los proyectos de la Unidad de Negocio.
- Responsable de la entrega oportuna y dentro del presupuesto de los componentes de TI de los proyectos (mayores y tácticos) según las prioridades establecidas por la LOB y/o el Comité de Asignación de Recursos.
- Enlace con los equipos de Arquitectura e Infraestructura para implementar y mantener soluciones.
- Gestiona las solicitudes de las unidades de negocio, que son proyectos aprobados y priorizados.
Adquisición y Despliegue
- Dirige la investigación sobre productos de software emergentes para el desarrollo de aplicaciones, lenguajes y estándares en apoyo a los esfuerzos de adquisición y desarrollo, incluyendo LLMs, frameworks de agentes, agentes de codificación y copilotos de desarrolladores.
- Lidera la evaluación y selección de herramientas y plataformas de desarrollo de IA, incluyendo decisiones de "build versus buy", evaluación de modelos y asociaciones con proveedores externos de IA.
- Realiza el diseño técnico detallado de las soluciones propuestas.
- Evalúa los riesgos relevantes y determina las estrategias de mitigación.
- Identifica los requisitos y gestiona el proceso de adquisición y la selección de proveedores para nuevas tecnologías.
Gestión Operativa
- Promueve la Visión, Misión y Valores de la empresa establecidos en el Plan Estratégico, tanto interna como externamente dentro de la industria.
- Recluta y desarrolla a las personas adecuadas que creen y reflejen en su comportamiento los Valores y la cultura de MCAP.
- Establece, supervisa y comunica los estándares de rendimiento a los subordinados directos, reforzando los resultados individuales, la calidad del trabajo, la mejora continua, el trabajo en equipo y el logro de los objetivos de MCAP.
- Educa, entrena y asesora al personal para asegurar que estén capacitados para manejar eficazmente sus roles de manera confiada y profesional.
- Establece y mantiene un sistema de comunicación eficaz en toda la unidad de negocio.
- Asegura que se establezca y fomente una cultura de mejora continua.
- Asiste en la definición de los Principios Rectores Corporativos, Estándares de Arquitectura y Diseño y el Kit de Herramientas de Entrega de Soluciones aprobado, incorporando estándares y patrones de desarrollo asistido por IA.
- Asiste en el avance estratégico de las Metodologías de TI.
- Asiste en la selección del Kit de Herramientas de Entrega de Soluciones de MCAP.
- Determina, define y apoya las métricas y medidas necesarias para garantizar el éxito general de TI de MCAP.
- Trabaja con la gerencia de LOB para establecer y administrar el presupuesto de Tecnología de la Información para la Unidad de Negocio.
- Asegura el cumplimiento de los estándares, procedimientos y metodologías y trabaja con los auditores para evaluarlos.
- Captura, rastrea y reporta Medidas y Métricas de TI.
- Trabaja con Presupuestos de Proyectos y Presupuestos de Sistemas.
- Autoridad de Firma (basado en la matriz de autoridad).
Requisitos mínimos
Lo que Aportas al Equipo
- Más de 10 años de experiencia en TI, incluyendo más de 5 años en un puesto de liderazgo en TI.
- Experiencia en la creación o integración de agentes de codificación, copilotos de desarrolladores, agentes de automatización de flujos de trabajo o herramientas de ingeniería habilitadas por IA.
- Familiaridad con LLMs, infraestructura de IA, ingeniería de prompts, frameworks de agentes, Generación Aumentada por Recuperación, evaluación de modelos y prácticas de gobernanza de IA.
- Sólida experiencia práctica en ingeniería con desarrollo de aplicaciones modernas, APIs, patrones nativos de la nube, CI/CD, pruebas automatizadas, codificación segura y soporte de producción.
- Experiencia en la definición y medición de resultados de productividad de desarrolladores o adopción de IA, con el criterio para manejar los matices de la medición del impacto en la ingeniería.
- Sólida comprensión del desarrollo seguro de software, detección de vulnerabilidades, gestión de secretos, protección de datos y consideraciones de cumplimiento.
- Experiencia práctica demostrada liderando equipos mientras se contribuye activamente a soluciones creadas con TypeScript, JavaScript, Node.js y/o .NET.
- Capacidad para equilibrar riesgo, costo y beneficio.
- Capacidad para trabajar en un entorno de ritmo rápido con un alto grado de cambio y prioridades contrapuestas.
- Sólidas habilidades de comunicación oral, escrita y de presentación.
- Sólidas habilidades interpersonales y capacidad para interactuar con todos los niveles dentro de la organización.
- Sólidas habilidades de resolución de problemas y de conflictos.
- Excelentes habilidades de planificación y gestión de proyectos.
- Experiencia demostrada en liderazgo, mentoría y coaching a otros.
- Capacidad para realizar múltiples tareas y priorizar tareas en múltiples proyectos.
- Excelente atención al detalle y orientación a resultados.
- Conocimiento práctico de las prácticas de desarrollo nativo de la nube y patrones de diseño utilizando proveedores de nube privados o públicos.
- Título de Grado en Ciencias de la Computación, Ingeniería o un campo relacionado, o experiencia práctica equivalente.
Sé Parte de Algo Grande
MCAP es la compañía de financiación hipotecaria independiente más grande de Canadá, con más de $150 mil millones en activos bajo gestión, que proporciona soluciones hipotecarias para propiedades residenciales y comerciales. Durante más de 35 años, MCAP origina, negocia, titulariza y presta servicios de hipotecas en oficinas de todo Canadá. MCAP origina hipotecas residenciales exclusivamente a través del canal de intermediarios hipotecarios, ya que creemos que un intermediario hipotecario profesional es la mejor opción para el consumidor y MCAP promueve activamente los servicios de los intermediarios hipotecarios en todo el país. MCAP también es líder en el mercado canadiense de préstamos para la construcción residencial, con más de 25 años en el negocio. Nuestros equipos de profesionales dedicados atienden a una variedad de clientes desarrolladores, constructores y prestamistas en todo Canadá.
Nº de Puesto: req2231
Estado de Empleo: Permanente a Tiempo Completo
Ubicación: Waterloo; Ontario
Número de Vacantes: 1
Departamento: Tecnología de la Información
Título Interno del Puesto: Director, Ingeniería de Software
Rango Salarial: $120,000 - $140,000
La información anterior en esta descripción ha sido diseñada para indicar la naturaleza general y el nivel de trabajo realizado por los empleados en el puesto. No está destinada a contener un inventario exhaustivo de todas las funciones, responsabilidades y cualificaciones requeridas de los empleados asignados a este puesto.
MCAP ofrece igualdad de oportunidades para todos los solicitantes y se compromete a fomentar un entorno inclusivo y accesible, donde todos los empleados se sientan valorados, respetados y apoyados durante todo el proceso de reclutamiento y empleo. Si requiere alguna adaptación, trabajaremos con usted para satisfacer sus necesidades.
