14 ago
|
RENTIUX
|
Zapopan
Líder de Desarrollo de Software / Solution Train Engineer
**Ubicación**: Guadalajara, Jalisco, México
**Industria**: Desarrollo de Software (Cloud, SaaS, ERP, soluciones empresariales)
**Tipo de puesto**: Tiempo completo - Presencial/Híbrido
Sobre la posición
Buscamos un **Líder de Desarrollo de Software** apasionado por la mejora continua, la innovación tecnológica y la construcción de equipos de alto rendimiento. La persona ideal tendrá experiência dirigiendo equipos en el ciclo completo de desarrollo de software, implementando metodologías ágiles a escala y participando activamente en la definición de arquitecturas modernas (cloud, CI/CD, DevOps).
Tendrás la responsabilidad de **liderar equipos multidisciplinarios**, garantizar la calidad del software, definir estrategias de migración a la nube y fomentar la adopción de prácticas modernas como **TDD, DDD, CI/CD, Team Topologies, SAFE y DevOps**.
**Responsabilidades**:
- Definir la estrategia de desarrollo de software y migración a la nube.
- Liderar y acompañar equipos en la adopción de **Agile, DevOps, Team Topologies y Design Thinking**.
- Actuar como **Solution Train Engineer / Agile Coach** para asegurar la coordinación entre múltiples equipos de desarrollo.
- Gestionar proveedores, proyectos a gran escala y dependencias técnicas.
- Asegurar que los equipos mantengan métricas de productividad y calidad (velocidad, defectos, entregas).
- Promover el crecimiento de las personas y consolidación de los equipos de ingeniería.
Requisitos técnicos
- Dominio de C#.NET y arquitectura orientada a objetos.
- Conocimientos sólidos en **bases de datos relacionales (SQL Server, Entity Framework, LINQ)**.
- Experiência en desarrollo de aplicaciones **web (APIs REST, WebServices SOAP, JWT, Swagger/Postman)**.
- Manejo de **principios SOLID,
patrones de diseño y prácticas de clean code**.
- Experiência con **Docker, CI/CD, Azure DevOps, Git**.
- Experiência con metodologías ágiles a escala (Scrum, Nexus, SAFe).
Conocimientos a evaluar en la entrevista técnica
Durante el proceso de selección se evaluará la comprensión de conceptos clave, tales como:
- POO: clases, objetos, interfaces, clases estáticas, modificadores de acceso, constructores, enums, structs, clases abstractas.
- Parámetros en C# (ref, out), tipos de datos (byte, nullable), excepciones y manejo de errores (try, catch, finally).
- Programación asíncrona (async/await).
- Control de flujo: break, continue, operador ternario.
- Experiência con **WebForms/WinForms**, code-behind, inyección de dependencias.
- **Entity Framework**: LINQ, migrations, database first vs code first, búsquedas parciales.
- Protocolos y arquitectura web: métodos HTTP, diferencia GET/POST, SOAP, REST, JWT, Swagger, Postman.
- **Docker** y virtualización.
- **Principios SOLID**.
- Redes y seguridad: FTP, sockets vs websockets, encriptación vs hash, HTTPS.
- SQL: llaves primarias y foráneas, triggers, funciones vs procedimientos, índices, JOINs.
Perfil deseado
- +5 años de experiência en desarrollo de software y +2 años en liderazgo técnico.
- Experiência comprobada en **transformación digital y migración a la nube**.
- Habilidades de comunicación y liderazgo para inspirar, formar y consolidar equipos.
- Experiência previa como **Scrum Master, Product Owner o Agile Coach** es un plus.
Ofrecemos
- Sueldo competitivo y prestaciones superiores a la ley.
- Ocasión de liderar proyectos de gran escala en transformación digital.
- Ambiente colaborativo y cultura de innovación.
- Plan de crecimiento profesional y capacitaciones continuas.
Tipo de puesto: Tiempo completo
Sueldo: $35,000.00 - $40,000.00 al mes
Lugar de trabajo: Empleo presencial
📌 Líder de Desarrollo de Software / Solution Train Engineer (Zapopan)
🏢 RENTIUX
📍 Zapopan