12 oct
|
Bayport
|
Bogotá
- Requisitos para aplicar a la vacante:
- 5 años de experiencia, Profesional hasta Especialización/ Maestría
- Salario a convenir
- Bogotá, D.C.
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 competente 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
Habilidades
- Node.js
- TypeScript
- Docker
- Javascript
Palabras clave: Senior Developer, Senior Software Developer, Desarrollador de Software Senior, Microservicios
Ver empresa: Universidad de los Andes
¡Ten cuidado con el fraude!
Magneto y sus empresas aliadas nunca te pedirán dinero a cambio en un proceso de selección. Ten cuidado, revisa bien la vacante y si ves algo sospechoso repórtalo.
📌 Senior Developer (Bogotá)
🏢 Bayport
📍 Bogotá