Resumen del Puesto:
El Desarrollador Senior lidera el diseño, desarrollo y mantenimiento de aplicaciones y sistemas complejos. Es responsable de acompañar al equipo técnico, asegurar la calidad del software y aportar soluciones innovadoras que impulsen los objetivos estratégicos de la organización. Su experiência y liderazgo son cruciales para la toma de decisiones técnicas y la optimización de procesos de desarrollo.
**Responsabilidades**:
- Desarrollo y Diseño de Software:
- Diseñar y desarrollar arquitecturas de software escalables y eficientes.
- Supervisar la implementación de nuevas funcionalidades y la integración de sistemas.
- Asegurar la calidad del código mediante revisiones y estándares de desarrollo.
- Liderazgo y Mentoría:
- Acompañar al gerente del área a entrenar a desarrolladores junior y medios, proporcionando retroalimentación constructiva.
- Coordinar y colaborar con otros equipos técnicos para cumplir con los objetivos del proyecto.
- Gestión de Proyectos:
- Participar en la planificación de proyectos y estimaciones de tiempo.
- Identificar y mitigar riesgos técnicos y problemas durante el ciclo de vida del desarrollo.
- Innovación y Mejora Continua:
- Proponer y implementar mejoras en procesos y herramientas de desarrollo.
- Mantenerse actualizado con las últimas tecnologías y tendencias del sector.
**Requisitos**:
- Título en Ingeniería de Software, Ciencias de la Computación o campo relacionado.
- 5 años de experiência en desarrollo de software, con experiência demostrable en tecnologías relevantes o tipo de proyectos.
- Conocimientos Técnicos:
- Dominio de PHP, CSS, HTML, JavaScript, Java,Android.
- Experiência con frameworks, bases de datos (mysql, PostgreSQL) y configuración de sistemas como grafana, zabbix openwisp entre otros
- Experiência en servidores Linux.
- Habilidades:
- Excelentes habilidades de resolución de problemas y pensamiento analítico.
- Capacidad de liderazgo y habilidades de comunicación.
- Capacidad para trabajar bajo presión y adaptarse a cambios.
- Aptitud para aprender nuevas tecnologías y adaptarse a cambios en el entorno de trabajo.
- Investigación de nuevas tecnologías.