Objetivo de la posición:
Construir Piezas de Softwate que cumplan con el alcance funcional requerido y con los parámetros de calidad establecidos.
Tareas/responsabilidades:
Establecer el diseño técnico de las piezas de software a desarrollar
Desarrollar piezas de software en los lenguajes de programación requeridos
Preparar la documentación técnica asociada al software desarrollado
Gestionar versiones del software desarrollado
Realizar la prueba unitaria de componentes desarrollados
Resolver incidentes de mal funcionamiento registrados en cualquiera de los componentes bajo su responsabilidad
Reportar avance
Disponibilizar las piezas de software desarrolladas
Formación:
+5 años de experiencia en desarrollo de componentes en PHP
+3 años de experiencia en desarrollo de plugins para Moodle
Conocimientos excluyentes:
PHP 7.0, 7.4 y 8.0
Javascript
Base de Datos MySQL/MaríaDB
Experiencia práctica en instalación de los componentes desarrollados
Gestor de versiones Git
Conocimientos adicionales deseados:
Manejo de linux Ubuntu o similares
Conocimientos prácticos de docker y kubernets
Base de datos PostgreSQL/SQLServer.
Experiencia práctica en pruebas unitarias
Habilidades/Competencias requeridas:
Proactividad e iniciativa
Orientación a la acción (problem solving)
Flexibilidad
Capacidad analítica
Trabajo Colaborativo
Orientación al cliente