Misión
Responsable del diseño, desarrollo y mantenimiento de aplicaciones y sistemas de software de alta calidad
Responsabilidades
Escribir y mantener código limpio, eficiente y bien documentado.
Desarrollar nuevas funcionalidades y mejorar las existentes en las aplicaciones y sistemas de software.
Asegurar que el código cumple con los estándares de calidad y mejores prácticas.
Liderar proyectos de desarrollo desde la planificación hasta la entrega.
Proveer mentoría y apoyo técnico a desarrolladores junior y mid-level.
Realizar revisiones de código y asegurar la calidad del trabajo del equipo de desarrollo.
Participar en el diseño y arquitectura de nuevas soluciones de software.
Evaluar y seleccionar tecnologías adecuadas para los proyectos.
Colaborar con arquitectos de soluciones para definir la arquitectura del sistema.
Requisitos
Título universitario en Ingeniería en Sistemas, Informática, o un campo relacionado.
Certificaciones relevantes en desarrollo de software y arquitectura son deseables.
Mínimo 5-7 años de experiencia en desarrollo de software.
Experiencia comprobada en liderazgo de proyectos y mentoría de equipos de desarrollo.
Sólida experiencia en el desarrollo de aplicaciones utilizando lenguajes de programación como Java, C#, Python, JavaScript, u otros relevantes.
Conocimiento profundo de principios de diseño de software, estructuras de datos y algoritmos.
Experiencia con frameworks y bibliotecas relevantes (por ejemplo, Spring, .NET, React, Angular).
Familiaridad con metodologías ágiles de desarrollo de software (Scrum, Kanban).
Experiencia en el uso de sistemas de control de versiones como Git.
Conocimiento en diseño y arquitectura de sistemas escalables y seguros.
RECUERDA QUE AL DAR CLIC EN POSTULARME DEBERÁS COMPLETAR TUS EVALUACIONES EN TU PÁGINA DE CANDIDATO.
Tu proceso de selección simple, inteligente y moderno