Empresa Líder en su ramo por expansión y crecimiento solicita:
= LIDER DE DESARROLLO DE SOFTWARE SR. =
OBJETIVO: Liderar técnicamente los proyectos de desarrollo de software, definiendo arquitecturas, estándares y mejores prácticas, asegurando la calidad de las soluciones. Dirigir el equipo de programadores, realizando seguimiento a las actividades para garantizar la entrega exitosa y en tiempo de los productos tecnológicos alineados a los objetivos del negocio.
Requisitos:
Escolaridad:
- Ing. Sistemas computacional, Lic. Sistemas computacionales, Lic. Tecnologías de la información o carrera a fin, con 10 años de graduado o mas.
Experiencia:
- 5 años o más en el cargo de Líder Técnico, Líder de Desarrollo u otros semejantes
- 5 años o más liderando equipo de desarrolladores (5 o más)
- 10 años o más en cargos de Programador, Desarrollador Full Stack, Programador Sr. u otros semejantes.
- De 10 a 12 años de experiencia en desarrollo de proyectos tecnológicos
- Implementación de plataformas de eCommerce.
- Integración de pasarelas de pago.
- Integración de servicios de shipping y logística.
- Integración con servicios de mensajería y notificaciones.
- Integración con plataformas de correo electrónico.
- Integraciones entre sistemas ERP, CRM y aplicaciones de terceros.
- Desarrollo de APIs y servicios empresariales.
- Idioma: inglés técnico B2 Deseable
Competencias Técnicas:
Patrones de diseño:
- Repository
- Unit of Work
- Singleton
- Dependency Injection
Arquitecturas:
- Domain-Driven Design (DDD)
- CQRS (Command Query Responsibility Segregation)
- MVC (Model-View-Controller)
- Arquitecturas orientadas a servicios y microservicios
Principios y buenas prácticas:
- SOLID
- KISS
- Clean Code
- Clean Architecture
Desarrollo de Software
- NET (Framework y .NET Core/.NET 8)
- Entity Framework
- Desarrollo de APIs REST
- Angular
- GitHub
- Trunk-Based Development (TBD)
Bases de Datos
- SQL Server
- Modelado de datos
- Optimización de consultas y rendimiento
- Procedimientos almacenados, índices y tuning
Cloud y DevOps. Microsoft Azure:
- Azure DevOps
- CI/CD
- Azure App Services
- Azure Kubernetes Service (AKS)
- Contenedores Docker
- Azure Data Factory
- Azure API Management
- Azure Key Vault
- Azure Cost Management
- Monitoreo y observabilidad de aplicaciones
Metodologías y Gestión
- Metodología ágil SCRUM
- Gestión de proyectos tecnológicos
- Planeación y seguimiento de entregables
- Administración de backlog y sprints
- Manejo de Jira
- Gestión y liderazgo de equipos de desarrollo
- Gestión de riesgos técnicos y funcionales
Competencias Personales:
- Liderazgo técnico.
- Pensamiento analítico y estratégico.
- Orientación a resultados.
- Comunicación efectiva con áreas técnicas y de negocio.
- Resolución de problemas complejos.
- Capacidad de toma de decisiones.
- Trabajo colaborativo.
- Gestión del cambio.
Funciones a desarrollar:
- Dirigir el equipo de programadores desde el punto de vista técnico y de gestión. Manejo de mas de 15 personas.
- Participar activamente en la planificación, estimación y seguimiento de proyectos tecnológicos.
- Realizar el seguimiento diario de las tareas del personal a su cargo para asegurar el cumplimiento de los plazos establecidos.
- Liderar el diseño técnico, desarrollo e implementación de soluciones empresariales de alta disponibilidad y escalabilidad.
- Definir y garantizar el cumplimiento de los estándares de desarrollo alineados con las mejores prácticas de la industria.
- Supervisar la calidad del código, revisiones técnicas y cumplimiento de estándares de desarrollo.
- Asegurar que los proyectos se entreguen a tiempo y cumpliendo con los estándares de calidad.
- Asegurar que la ejecución de los proyectos este dirigida a obtener arquitecturas de sistemas escalables, eficientes y mantenibles.
- Diseñar e implementar integraciones entre sistemas internos y externos.
- Presentar informes regulares sobre el progreso de los proyectos de desarrollo de software.
- Motivar, dirigir y capacitar a los desarrolladores de software, fomentando un ambiente de trabajo positivo y productivo.
- Brindar capacitación técnica, mentoría y acompañamiento técnico a desarrolladores
- Realizar evaluaciones técnicas del personal a su cargo.
Oferta salarial amuy atractiva según aptitudes. TRABAJO 100% PRESENCIAL.
¡¡ ÚNETE A NUESTRO EQUIPO !!
Sueldo: $50,000.00 - $65,000.00 al mes
Beneficios:
- Apoyo al desarrollo profesional
- Estacionamiento de la empresa
- Estacionamiento gratuito
- Opción a contrato indefinido
- Uniformes gratuitos
- Vales de despensa
Lugar de trabajo: Empleo presencial