Developer
·
CDMX
·
Híbrido
Software Development Manager
¡Únete a Nuestro Equipo como Software Development Manager!
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.
- Departamento
- Developer
- Puesto
- Manager
- Ubicaciones
- CDMX
- Estado remoto
- Híbrido
- Salario mensual
- 85.000 MXN - 115.000 MXN

Acerca de CRH Talento de IT
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.