El Analista de Desarrollo de Software es responsable de analizar requerimientos, diseñar soluciones técnicas y desarrollar aplicaciones que respondan a las necesidades de la empresa. Trabaja en conjunto con usuarios, product owners y otros miembros del equipo de tecnología para asegurar que las soluciones implementadas sean funcionales, escalables, seguras y alineadas a los estándares de calidad definidos por la organización.
Principales responsabilidades
Levantar y analizar requerimientos con usuarios y Product Owners, y traducirlos en soluciones técnicas viables.
Diseñar, desarrollar y mantener sistemas y módulos conforme a los estándares de la empresa.
Elaborar diagramas (UML, flujo, arquitectura) para representar las soluciones.
Integrar sistemas mediante APIs REST o servicios web.
Asegurar calidad, rendimiento y seguridad: pruebas unitarias, colaboración con QA y corrección de errores en pruebas y producción.
Versionar con Git,
gestionar pull requests y participar en revisiones de código.
Trabajar bajo metodologías ágiles (sprints, dailies, retrospectivas) cumpliendo tiempos de entrega.
Documentar código y decisiones técnicas, dar soporte a usuarios y proponer nuevas tecnologías y mejoras.
Perfil requerido
Licenciatura terminada en Sistemas Computacionales, TI, Informática, Telecomunicaciones o afín.
Mínimo 3 años de experiencia en desarrollo de software.
Experiencia con frameworks como React/Angular/Vue, .NET Core, Django o Spring Boot
Bases de datos
Conocimiento de pruebas de software y buenas prácticas de seguridad.
Deseable: uso de herramientas de IA
Inglés avanzado.
Habilidades: análisis y resolución de problemas, trabajo en equipo, proactividad y comunicación clara.