DESARROLLADOR

Ubicación: Lasso, Ecuador

Departamento:

Tipo de Empleo: Tiempo Completo

Modalidad: Presencial

Fecha de Publicación:

Descripción del Puesto

📋 Resumen del Puesto

Buscamos un desarrollador para crear, mejorar y mantener aplicaciones y herramientas digitales. La persona ideal trabaja en equipo, resuelve problemas y entrega soluciones claras y confiables.

✅ Requisitos

1. Formación académica

  • Título de tercer nivel en Ingeniería en Sistemas, Software, Tecnologías de la Información, Ciencias de la Computación o carreras afines.

  • Se valorará formación complementaria en desarrollo de software, bases de datos, arquitectura de sistemas o metodologías ágiles.

2. Experiencia laboral

  • Experiencia de 2 a 3 años en desarrollo de software o aplicaciones.

  • Experiencia en mantenimiento, mejora y optimización de sistemas existentes.

  • Experiencia en integración de aplicaciones y consumo de servicios API.

  • Experiencia en gestión de bases de datos y resolución de incidencias técnicas.

3. Conocimientos técnicos

  • Lenguajes de programación acordes con la arquitectura tecnológica de la empresa.

  • Desarrollo de aplicaciones web y/o sistemas empresariales.

  • Manejo de bases de datos relacionales, como SQL Server, PostgreSQL o MySQL.

  • Desarrollo e integración de API REST.

  • Control de versiones mediante Git.

  • Conocimientos de pruebas de software, depuración y documentación técnica.

  • Manejo de metodologías ágiles, como Scrum o Kanban.

  • Conocimientos de seguridad, rendimiento y buenas prácticas de programación.

💼 Responsabilidades

  • Diseño, programación y mantenimiento de aplicaciones informáticas según los requerimientos del negocio.

  • Análisis y mejora de soluciones de software: evaluación de sistemas existentes, identificación de oportunidades de mejora y optimización de funcionalidades.

  • Gestión de bases de datos: creación y optimización de consultas, vistas, procedimientos almacenados y estructuras de datos para asegurar la disponibilidad e integridad de la información.

  • Integración de sistemas y aplicaciones: desarrollo y mantenimiento de conexiones entre plataformas internas y externas mediante API y otros mecanismos de integración.

  • Automatización de procesos: desarrollo de soluciones tecnológicas para reducir tareas manuales, minimizar errores y mejorar la eficiencia operativa.

  • Desarrollo de reportes e indicadores: construcción y mantenimiento de reportes que faciliten el análisis de información y la toma de decisiones.

  • Soporte técnico y resolución de incidencias: identificación, diagnóstico y solución de errores en aplicaciones, desarrollos e integraciones.

  • Gestión de requerimientos tecnológicos: levantamiento, análisis y documentación de las necesidades de las áreas usuarias para convertirlas en soluciones de software.

  • Pruebas y control de calidad del software: ejecución de pruebas funcionales y técnicas para validar el correcto funcionamiento de los desarrollos antes de su implementación.

  • Implementación y despliegue de soluciones: publicación de nuevas funcionalidades, actualizaciones y mejoras en los ambientes tecnológicos autorizados.

  • Gestión de versiones y documentación técnica: control de cambios, administración del código fuente y elaboración de documentación técnica de las soluciones implementadas.

  • Seguridad y rendimiento de aplicaciones: aplicación de buenas prácticas de programación, protección de datos, control de accesos y optimización del desempeño de los sistemas.

Aplicar Ahora