Colaborar en el desarrollo de software, implementando soluciones sencillas bajo la supervisión de desarrolladores con más experiencia. El Desarrollador Junior participará activamente en proyectos de desarrollo de sistemas, contribuirá a la implementación de nuevas funcionalidades y será responsable del mantenimiento básico de bases de datos.
Responsabilidades Principales:
• Desarrollar y mantener código de calidad en colaboración con el equipo de desarrollo.
• Participar en proyectos y tareas asignadas, asegurando el cumplimiento de los plazos y estándares establecidos.
• Conocimiento básico de SQL y capacidad para realizar optimizaciones sencillas en consultas.
• Revisar y probar el código para detectar errores o áreas de mejora.
• Contribuir a la planificación y participar en reuniones ágiles (Scrum, Kanban).
• Documentar procesos y código de acuerdo con las directrices de la empresa.
Salario: Rango salarial de Q5,000 a Q8,000.
• Modalidad de trabajo: Presencial, con posibilidad de modelo híbrido según el desempeño.
• Tipo de Contrato: Indefinido
• Jornada laboral de lunes a viernes de 08:00 a 17:00 horas en Quetzaltenango, Quetzaltenango.
Requisitos Académicos:
• Licenciatura en Ciencias de la Computación, Ingeniería de Software o un área técnica relacionada (estudios en curso, entre 1 y 4 semestres), o conocimiento técnico equivalente comprobable.
Habilidades Técnicas Específicas:
• Lenguajes de programación: Conocimientos básicos en uno o más lenguajes de programación como Java, o C#.
• Bases de datos: Conocimiento básico de SQL y experiencia en la optimización de consultas para mejorar el rendimiento de bases de datos.
• Control de versiones: Familiaridad con Git o cualquier otra herramienta de control de versiones, y con flujos de trabajo de desarrollo colaborativo.
• Escritura de código: Capacidad para escribir y comprender código sencillo.
Experiencia:
Participación en proyectos académicos, prácticas profesionales o hasta 1 año de experiencia comprobable en desarrollo de software.
Habilidades Blandas y Capacidades Adicionales:
• Alta capacidad de aprendizaje y apertura para recibir mentoría.
• Habilidad para trabajar en equipo bajo supervisión.
• Excelentes habilidades de comunicación y capacidad para resolver problemas básicos.
• Flexibilidad y capacidad de adaptación en entornos de trabajo ágiles.