6 días
Expira 14/02/2025
Programador Full Stack Base de Datos
Programador Full Stack Base de Datos
¡Se parte del equipo Gather!
En Gather Consultores nos encontramos en la búsqueda de un/a Desarrollador/a Backend especialista en base de datos que se encargue de utilizar metodologías para el desarrollo y mantención de sistemas de software. Se encarga de mejorar el diseño de aplicaciones o software de tal modo que se adapten a los entornos de la empresa y sus clientes. El objetivo principal es crear programas y sistemas eficientes que satisfagan las necesidades de los usuarios.
Responsabilidades
- Desarrollo de Programas y Aplicaciones: Diseñar y producir programas y aplicaciones eficientes y funcionales.
- Solucionar problemas, depurar y actualizar el software existente.
- Mejora Continua: Recomendar y realizar mejoras en el diseño y funcionalidad del software.
- Analizar y mejorar la eficiencia, estabilidad y escalabilidad de los recursos del sistema.
- Análisis y Desarrollo Ad-hoc: Analizar y examinar las necesidades de los usuarios.
- Diseñar y desarrollar software ad-hoc de acuerdo con los proyectos en curso.
- Actualizaciones de Software: Sugerir actualizaciones de software para los sistemas y programas de los clientes.
- Asegurarse de que los programas funcionen según las especificaciones a través de pruebas de mantenimiento.
- Desarrollo Backend: Desarrollar modelos de datos eficientes.
- Construir y diseñar las capas de servicios, incluyendo stored procedures, que permitan operar sobre los datos.
Requisitos:
- Experiencia previa comprobable en desarrollo backend (mínimo 2 años), idealmente en entornos de producción.
- Sólido conocimiento en el uso de bases de datos como DB2 y Oracle (SQL y SQL/PL).
- Familiaridad con herramientas de control de versiones (Git).
- Habilidades de resolución de problemas y depuración de software.
- Capacidad para trabajar de manera efectiva en equipo.
- Interés por la mejora continua y la actualización constante en tendencias y tecnologías de backend.
Habilidades Adicionales:
- Seguridad en Desarrollo: Conocimiento y aplicación de prácticas de seguridad en el desarrollo de software, asegurando la protección contra posibles vulnerabilidades.
- Optimización de Rendimiento: Capacidad para optimizar el rendimiento del software, identificando y abordando cuellos de botella y mejorando la eficiencia del código.
- Experiencia en el diseño eficiente de bases de datos, normalización y gestión de esquemas para garantizar la integridad de los datos.
- Desarrollo Ágil: Familiaridad con metodologías ágiles, como Scrum, para una colaboración efectiva y una entrega incremental de software.
- Colaboración Interdisciplinaria: Habilidad para colaborar estrechamente con equipos multidisciplinarios, incluyendo diseñadores, analistas y otros desarrolladores.
- Mantenimiento Evolutivo: Capacidad para realizar el mantenimiento evolutivo del software, implementando nuevas funcionalidades de acuerdo con los requisitos cambiantes
Únete a Gather Consultores y ayúdanos a construir el futuro de la tecnología con innovación y excelencia.
- Nivel de antigüedad: No corresponde
- Tipo de empleo: Jornada completa
- Sectores: Servicios y consultoría de TI