




Resumen: Únase a Modern Campus como Desarrollador de Software Senior para construir y mejorar la aplicación web empresarial Destiny One, con el fin de potenciar a los estudiantes y a las instituciones académicas. Aspectos destacados: 1. Diseñar y desarrollar funciones de software de extremo a extremo para la plataforma Destiny One. 2. Contribuir en todo el ciclo de vida del desarrollo de software (SDLC). 3. Entregar soluciones de software seguras, escalables y de alto rendimiento. Descripción del empleo: ### **Acerca del puesto** Buscamos un **Desarrollador de Software Senior** para que se una al equipo de producto Lifelong Learning de Modern Campus. En este puesto, será responsable de construir, mantener y mejorar la aplicación web empresarial Destiny One —una plataforma crítica para la misión que apoya iniciativas de educación continua y desarrollo de la fuerza laboral en instituciones de educación superior. Contribuirá en todo el ciclo de vida del desarrollo de software (SDLC), desde el análisis de requisitos y el diseño del sistema hasta el desarrollo y la implementación, aprovechando una sólida pila tecnológica basada en Java, Spring y tecnologías web modernas. Esta es una excelente oportunidad para un desarrollador detallista y versátil que disfrute resolver problemas complejos, colaborar con equipos multifuncionales y entregar soluciones de impacto que potencien a los estudiantes y a las instituciones académicas. ### **Principales responsabilidades** * Diseñar y desarrollar funciones de software de extremo a extremo para la plataforma Destiny One, incluidos servicios de backend e interfaces de usuario basadas en la web. * Colaborar con Gestión de Producto para traducir los requisitos comerciales en especificaciones técnicas y planes de implementación. * Participar en todas las fases del SDLC: recopilación de requisitos, arquitectura, diseño, codificación, pruebas e implementación. * Contribuir a la planificación de proyectos, la estimación de esfuerzos y las iniciativas de mejora continua dentro de un entorno de desarrollo Ágil. * Entregar soluciones de software seguras, escalables y de alto rendimiento, alineadas con las necesidades de los usuarios y las instituciones. * Mantener y mejorar los componentes existentes de la aplicación, al tiempo que se mejora la calidad del código y la confiabilidad del sistema. * Realizar revisiones de código entre pares y aplicar las mejores prácticas de ingeniería durante todos los procesos de desarrollo. * Trabajar de forma multifuncional con QA, DevOps y otras partes interesadas para garantizar lanzamientos exitosos de productos y su soporte. ### **Formación y experiencia** * Título universitario o diploma en Ciencias de la Computación, Sistemas de Información o disciplina relacionada (o experiencia profesional equivalente). * **8+ años** de experiencia profesional en entornos de desarrollo de software empresarial. * Experiencia práctica con la mayoría de las siguientes tecnologías: **Backend y marcos de trabajo** * Java * Spring Framework * Hibernate * Apache Tomcat * Servidor HTTP de Apache **Frontend** * JavaScript * HTML5 * CSS3 * jQuery * Bootstrap **Bases de datos e integración** * Microsoft SQL Server * API RESTful * Herramientas de informes e integración como Tableau, SnapLogic o Crystal Reports **Herramientas y metodologías** * Git * Jira * Prácticas de desarrollo Ágil/Scrum ### **Habilidades blandas** * Excelentes habilidades de comunicación y colaboración. * Capacidad para trabajar eficazmente en equipos multifuncionales. * Gran atención al detalle y compromiso con la entrega de software mantenible y de alta calidad. trabajo remoto en LATAM remuneración en USD


