Software Development Manager

CRH Talento de IT

  • Ciudad de México
  • Permanente
  • Tiempo completo
  • Hace 2 meses
Estamos buscando un Software Development Manager experimentado para liderar nuestra organización de desarrollo de aplicaciones. Si eres un líder técnico con pasión por la innovación y la transformación digital, ¡esta es tu oportunidad!En este rol de alta visibilidad, serás clave para:
  • Supervisar la arquitectura, el desarrollo y la entrega de aplicaciones críticas para el negocio.
  • Construir y mentorizar equipos de ingeniería de alto rendimiento, tanto locales como globales.
  • Impulsar la excelencia técnica utilizando frameworks modernos, tecnologías cloud-native, prácticas ágiles, CI/CD, seguridad y optimización del rendimiento.
  • Colaborar con stakeholders técnicos y de negocio en proyectos de gran escala a nivel empresarial.
¿Qué buscamos?El candidato ideal tendrá experiencia a escala empresarial con:
  • Frameworks Modernos: Spring Boot, .NET Core, React/Angular.
  • Plataformas Cloud: AWS, Azure, GCP.
  • Microservicios y Contenedores: Docker, Kubernetes.
  • Metodologías Ágiles y CI/CD.
  • Seguridad de Aplicaciones: OWASP, SAST/DAST.
  • Optimización del Rendimiento.
Tus Responsabilidades incluirán:
  • Diseñar e implementar microservicios escalables basados en Java (Spring Boot, Spring Cloud) y crear APIs RESTful.
  • Desarrollar aplicaciones robustas del lado del servidor utilizando Java 17+ y el ecosistema Spring, con bases de datos relacionales.
  • Construir e integrar componentes frontend responsivos con Angular o React.
  • Desarrollar pipelines de procesamiento de datos utilizando Java streams y modelos de programación reactiva.
  • Desplegar y gestionar aplicaciones containerizadas en plataformas cloud (GCP: Cloud Run & GKE).
  • Aplicar mejores prácticas de seguridad en aplicaciones Java (MFA, ADFS, autenticación, cifrado de datos).
  • Optimizar el rendimiento de las aplicaciones Java, incluyendo JVM, pooling de conexiones y estrategias de caché.
  • Implementar patrones de API Gateway (Apigee) y configurar la comunicación servicio a servicio.
  • Configurar y mantener pipelines de CI/CD para aplicaciones Java (Tekton, Maven/Gradle, Github Actions).
  • Mentorizar equipos de desarrollo, conducir revisiones de código y promover las mejores prácticas.
Calificaciones:
  • Licenciatura en Ciencias de la Computación, Ingeniería de Datos, Sistemas de Información, o experiencia laboral equivalente.
  • 5+ años de experiencia en ingeniería de software, con balance entre ingeniería de datos y desarrollo de software.
  • 5+ años liderando y gestionando equipos de desarrollo de software.
  • 2+ años de experiencia trabajando con ecosistemas de nube pública (AWS, GCP o Azure).
  • Experiencia trabajando con equipos de liderazgo senior y construyendo relaciones comerciales sólidas.
Habilidades Técnicas:
  • Dominio de lenguajes de programación: Java, Python y JavaScript.
  • Fuerte experiencia con tecnologías frontend y backend (React, Angular, Node.js).
  • Experiencia demostrada en el diseño y la arquitectura de pipelines de datos basadas en la nube / microservicios.
  • Profundo conocimiento de la arquitectura orientada a servicios (SOA) y microservicios en entornos de nube.
  • Experiencia en gestión de bases de datos (relacionales como PostgreSQL, MySQL; NoSQL; BigQuery).
  • Alta competencia en herramientas de Infrastructure-as-Code (IaC), específicamente Terraform.
  • Fuerte conocimiento de pipelines de CI/CD y frameworks de automatización.
Habilidades de Liderazgo:
  • Habilidad probada para construir y liderar equipos de ingeniería de alto rendimiento.
  • Fuerte comprensión de las mejores prácticas y principios de seguridad.
  • Experiencia implementando marcos de gobernanza de datos y medidas de seguridad.
  • Excelentes habilidades de resolución de problemas.
  • Capacidad sobresaliente de comunicación, colaboración y presentación.
  • Éxito demostrado en la entrega de proyectos complejos bajo plazos ajustados.
Modalidad de Trabajo: Este rol requiere una presencia en sitio de dos o tres días a la semana para fomentar la colaboración y el trabajo en equipo.En CRH Talento en IT, nos especializamos en la búsqueda y selección de consultores en el sector de Tecnologías de Información (IT) de acuerdo con las necesidades de nuestros clientes.

CRH Talento de IT

Empleos similares

  • Software Development Manager Java Senior - Híbrido

    QUALITY & KNOWLEDGE ON IT SERVICES SA DE CV

    • Ciudad de México
    Software Development Manager Objetivo: Gestionar la implementación de software de terceros, la construcción y la integración de soluciones tecnológicas con un enfoque centrado …
    • Hace 16 días
  • Software Development Manager - Híbrido

    QUALITY & KNOWLEDGE ON IT SERVICES SA DE CV

    • Ciudad de México
    ¡ÚNETE A NUESTRO EQUIPO COMO SOFTWARE DEVELOPMENT MANAGER! Somos una organización líder en el desarrollo de soluciones tecnológicas que impulsa la calidad, eficiencia y seguridad…
    • Hace 2 meses
  • Business Development Manager (Adobe)

    Ingram Micro

    • Ciudad de México
    It's fun to work in a company where people truly BELIEVE in what they're doing! Job Description: Adobe Sales Specialist Si buscas oportunidad para demostrar lo bueno que pued…
    • Hace 22 días