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.