Profesional en Ingeniería de Sistemas, Ingeniería Informática, Ingeniería de Software o carreras afines. 6+ años de experiencia en desarrollo de software. Experiencia liderando técnicamente proyectos o equipos de desarrollo. Experiencia en diseño y arquitectura de aplicaciones. Conocimiento de patrones de diseño y buenas prácticas de desarrollo. Experiencia trabajando con arquitecturas basadas en microservicios y APIs. Experiencia en integración de sistemas y desarrollo de soluciones en entornos Cloud. Conocimiento y experiencia trabajando bajo metodologías ágiles. Inglés intermedio o avanzado para lectura de documentación técnica y colaboración con equipos internacionales.
💻 Conocimientos técnicos requeridos
- Desarrollo de software.
- Arquitectura de aplicaciones y soluciones.
- Patrones de diseño y buenas prácticas.
- Microservicios.
- APIs e integración de sistemas.
- Desarrollo en entornos Cloud.
- Metodologías ágiles.
- Revisión y aseguramiento de calidad de código.
- Definición de estándares y lineamientos técnicos.
- Estimación y definición técnica de soluciones.
🤝 Habilidades
- Liderazgo técnico.
- Comunicación asertiva.
- Orientación al cliente.
- Trabajo en equipo.
- Pensamiento analítico.
- Planificación y organización.
- Innovación.
- Capacidad de aprendizaje.
- Resolución de problemas.
- Capacidad para tomar decisiones técnicas.