About this role
Desarrollador Fullstack
Team Overview El cargo de Developer requiere un nivel avanzado de conocimiento en lenguajes de programación aplicables al desarrollo de aplicaciones y servicios l equipo de Desarrollo de Aplicaciones es responsable de diseñar, construir y mantener soluciones tecnológicas que soportan las necesidades de negocio y de los clientes de TransUnion. Trabaja de manera colaborativa con áreas técnicas y de negocio para garantizar entregas seguras, escalables y alineadas con la estrategia corporativa. Este equipo impulsa la innovación mediante el desarrollo de aplicaciones y servicios de alta calidad. La posición reporta a una Sr. Lead Development
This is a hybrid position and involves regular performance of job responsibilities virtually as well as in-person at an assigned TU office location for a minimum of two days a week.
Role Overview And Core Responsibilities
- Desarrollar, implementar y mantener aplicaciones web y servicios que satisfagan los requerimientos funcionales y técnicos de los clientes.
- Garantizar que las soluciones desarrolladas cumplan con los estándares de calidad, seguridad, tiempo de entrega y presupuesto establecidos.
- Diseñar componentes reutilizables que maximizen la eficiencia y sostenibilidad de las soluciones tecnológicas.
- Aplicar los procesos y metodologías definidas para el ciclo de vida de desarrollo de software (SDLC) de principio a fin.
- Cumplir y promover los lineamientos de seguridad definidos por Infosec y las prácticas establecidas por los equipos de bases de datos y middleware.
- Participar activamente en análisis, diseño, desarrollo, pruebas e implementación de soluciones tecnológicas.
- Ejecutar controles de calidad y validaciones técnicas para garantizar entregables confiables y escalables.
- Colaborar estrechamente con equipos de desarrollo, tecnología y negocio para asegurar una comunicación efectiva y una ejecución exitosa de proyectos.
- Identificar oportunidades de mejora e innovación en soluciones existentes y nuevas iniciativas.
- Comunicar ideas, riesgos y propuestas técnicas de forma clara, contribuyendo a la toma de decisiones del equipo
Required Knowledge And Experiences
- Título profesional en Ingeniería de Sistemas, Ingeniería de Software o carreras afines; experiencia equivalente también será considerada.
- Mínimo 3 años de experiencia en desarrollo de s