Universidad de los Andes

Senior Developer

Universidad de los Andes

📍 Colombia

via Magneto

Tiempo completoPresencial

Descripción

Buscamos nuestro(a) próximo(a) Senior Developer 💻🚀 Si para ti el desarrollo de software es más que escribir líneas de código y te motiva diseñar soluciones robustas, escalables y seguras aplicando las mejores prácticas de ingeniería y tecnología de vanguardia, ¡este espacio es tuyo! Responsabilidades 🛠️ 🏗️ Diseño, Arquitectura & Desarrollo de Soluciones Desarrollo Modular & Escalable: Diseñar e implementar componentes de software modulares, reutilizables y de alto rendimiento (Frontend y Backend) siguiendo patrones de arquitectura (Clean Architecture, Microservicios, Event-Driven). Integración Robusta: Diseñar y consumir APIs (RESTful, GraphQL, eventos), garantizando rendimiento, trazabilidad y seguridad bajo principios SOLID y Clean Code. Documentación Técnica: Mantenimiento de diagramas, endpoints, dependencias y manuales técnicos claros.   👨‍💻 Liderazgo Técnico & Revisión de Código Mentoría & Acompañamiento: Guiar a desarrolladores Junior y Mid en la adopción de estándares de ingeniería y buenas prácticas de desarrollo. Calidad de Código: Revisar y aprobar Pull Requests garantizando la mantenibilidad, seguridad y reducción de deuda técnica en los componentes.   🤖 IA Aplicada al Desarrollo & Productividad Eficiencia e Innovación: Aplicar Inteligencia Artificial en el diseño, generación de código, pruebas, documentación y análisis de causa raíz de incidentes. Adopción Responsable: Pilotear y evaluar nuevas herramientas y modelos de IA, promoviendo y acompañando su uso responsable y ético dentro del equipo.   ⚡ Optimización, Integración & CI/CD DevOps & Entregas Continuas: Colaborar con los equipos de DevOps y QA en el diseño e integración de pipelines de CI/CD (Azure DevOps / GitHub) y contenedorización (Docker, Kubernetes). Rendimiento & Calidad: Optimizar el rendimiento y tiempos de respuesta, asegurando una sólida cobertura de pruebas unitarias/integración y cumplimiento de estándares OWASP.   📐 Estimación & Trabajo Colaborativo Planeación Técnica: Liderar la estimación de componentes complejos en ceremonias ágiles (Scrum/Kanban) y orientar al equipo en el refinamiento del backlog (Definition of Ready). Expectativas del perfil 🎯 Formación: Profesional en Ingeniería de Sistemas, Software o carreras afines. Experiencia: Más de 5 años de experiencia profesional en desarrollo de software e implementación de soluciones de alta complejidad en entornos cloud. Tu trayectoria y conocimientos clave 🔑: 💻 Hands-on Técnico Sólido: Dominio avanzado en desarrollo Frontend y Backend (Node.js, Java, Python, TypeScript, Angular u otros), bases de datos (SQL y NoSQL) e integración de APIs. 🏗️ Arquitectura & Nube: Experiencia probada en arquitectura de microservicios, principios SOLID, Clean Architecture, contenedorización (Docker, Kubernetes) y despliegues en la nube (Azure/AWS). 🤖 Inteligencia Artificial & Calidad: Uso avanzado e integrado de IA para acelerar el ciclo de desarrollo y revisión de código, junto a un alto compromiso por las pruebas unitarias, desarrollo seguro (OWASP) y pipelines de CI/CD. 🤝 Liderazgo & Colaboración: Capacidad demostrada para guiar y hacer mentoría técnica a desarrolladores de menor nivel, comunicarse asertivamente y trabajar colaborativamente.   📅 Cierre de convocatoria: martes 20 de octubre. Modalidad de trabajo híbrida  

Empleos similares

Descargar ahora

Disponible en

Descarga gratuita