Menor a 1 mes
Tecnología, Sistemas y Telecomunicaciones
Azuay
Full-time
Buscamos Programadores Senior de alto impacto para liderar el desarrollo y la evolución de nuestras plataformas críticas. Su misión será diseñar soluciones escalables integrando tecnologías de tendencia en 2026, asegurando la robustez de nuestras bases de datos y la eficiencia del sistema.Desarrollo de Software: Construir y mantener aplicaciones de alto rendimiento utilizando arquitecturas de microservicios. Integración & Middleware: Desarrollar personalizaciones e integraciones mediante Webservices (REST/SOAP) y gestión de capas intermedias. Automatización: Creación de scripts avanzados y herramientas internas para optimizar el despliegue y la operación. Requisitos Técnicos (Core Stack) Lenguajes: Dominio experto en Python (FastAPI/Django) y Java (Spring Boot 3.x+). Frontend: Experiencia sólida en Angular (Versiones 17+). Ecosistema Oracle: Conocimiento profundo en Oracle, PL/SQL y soluciones de Middleware Bases de Datos: Manejo avanzado de sql y tuning de consultas. Infraestructura: Conocimiento con contenedores (Docker, Kubernetes) y automatización con scripts (Bash/Python).
Supervisar el avance de tareas del equipo de desarrollo. Coordinar la comunicación entre frontend, backend, DBA e infraestructura. Resolver bloqueos o impedimentos operativos del equipo. Verificar el cumplimiento de estándares de desarrollo y buenas prácticas. Revisar y ajustar prioridades según requerimientos urgentes o cambios del negocio. Planificar y facilitar reuniones de seguimiento con el equipo. Revisar avances técnicos y funcionales de los desarrollos con stakeholders internos. Coordinar con el DBA e infraestructura despliegues o cambios planificados. Actualizar el backlog o tableros de tareas utilizando metodologías ágiles. Capacitar o guiar a miembros del equipo en aspectos técnicos o metodológicos. Realizar retrospectivas periodicas para identificar mejoras en procesos de desarrollo. Participar en reuniones de revisión de entregables con áreas de negocio. Validar que el entorno de desarrollo cumpla con condiciones óptimas (seguridad, estabilidad, acceso). Evaluar el rendimiento individual y del equipo para identificar oportunidades de mejora. Presentar reportes ejecutivos de desempeño del equipo de desarrollo a traves del cumplimiento de actividades asignadas. Coordinar sesiones de revisión técnica o arquitectónica con infraestructura y DBA. Identificar necesidades de herramientas, librerías o servicios para mejorar la eficiencia del equipo. Promover iniciativas de mejora continua o automatización dentro del flujo de desarrollo. Participar en la planificación estratégica de tecnología de mediano y largo plazo. Identificar los back up, para los miembros del equipo.Area de especialización: Gestión de equipos de desarrollo tecnológico. Arquitectura y ciclo de vida del software.Metodologías ágiles y frameworks de gestión de proyectos. Integración de áreas técnicas (DBA, infraestructura, QA).Gestión de proyectos.Formación: Ingeniería en Sistemas, Ingeniería en Software, Tecnologías de la información o afines. Experiencia:2 - 3 años de experiencia en cargos similares ó en posiciones de liderazgo o coordinación de equipos de TI.
Cuenca
Chofer
Atención al cliente
Mantenimiento
Abogado
Docente
Médico
Asistente
Gerente
Marketing
Seguridad
Cajero
Ingeniero civil
Arquitecto
Limpieza
Ventas
Recepcionista
Empresa verificada