👨🏻‍💻 postech.work

Líder de Desarrollo de Software / Solution Train Engineer

RENTIUX • 🌐 In Person

In Person Posted 1 day, 8 hours ago

Job Description

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á experiencia 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).

Experiencia 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.

Experiencia con Docker, CI/CD, Azure DevOps, Git.

Experiencia 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.

Experiencia 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 experiencia en desarrollo de software y +2 años en liderazgo técnico.

Experiencia comprobada en transformación digital y migración a la nube.

Habilidades de comunicación y liderazgo para inspirar, formar y consolidar equipos.

Experiencia previa como Scrum Master, Product Owner o Agile Coach es un plus.

Ofrecemos

Sueldo competitivo y prestaciones superiores a la ley.

Oportunidad de liderar proyectos de gran escala en transformación digital.

Ambiente colaborativo y cultura de innovación.

Plan de crecimiento profesional y capacitaciones continuas.

Si cumples con el perfil, postúlate enviando tu CV a reclutamiento@viverent.com con el asunto: "Líder de Desarrollo de Software".

Tipo de puesto: Tiempo completo

Sueldo: $35,000.00 - $40,000.00 al mes

Lugar de trabajo: Empleo presencial

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.