Detalles de la Vacante

Software Engineer

Descripción

Empresa: On Digital Data

El Ingeniero de Software será responsable de desarrollar y mantener la interfaz de usuario de aplicaciones web para el sector bancario, así como la lógica del lado del servidor. Participará en la definición de arquitectura, asegurará el cumplimiento de estándares de diseño y contribuirá a la construcción de soluciones digitales robustas, escalables y seguras.

Experiencia requerida

De 3 a 5 años de experiencia en posiciones similares desarrollando soluciones end-to-end. Experiencia en banca, fintech, integraciones con terceros, APIs transaccionales, canales digitales o procesos críticos de negocio será altamente valorada.

Responsabilidades

Desarrollar y mantener componentes frontend para aplicaciones web y móviles. Diseñar, construir y mantener servicios backend y microservicios. Participar en la definición de la arquitectura de aplicaciones y asegurar el cumplimiento de estándares técnicos. Integrar APIs y servicios de terceros en soluciones transaccionales. Realizar pruebas exhaustivas para garantizar la calidad, estabilidad y correcto funcionamiento de las aplicaciones. Colaborar con equipos multidisciplinarios bajo metodologías ágiles.

Conocimientos técnicos

Frontend: HTML5, CSS, JavaScript, TypeScript, Angular e Ionic. Backend: Java, desarrollo de microservicios web, Spring Boot y MongoDB. Pruebas unitarias y Cypress como conocimiento deseable. Metodologías ágiles.

Habilidades

Comunicación efectiva, liderazgo técnico, pensamiento analítico, trabajo en equipo, orientación a resultados.

Escolaridad

Licenciatura en Sistemas, Desarrollo y Gestión de Software, Ingeniería en Sistemas, Ingeniería de Software o carreras afines.

Experiencia

De 3 a 5 años de experiencia en posiciones similares desarrollando soluciones end-to-end. Experiencia en banca, fintech, integraciones con terceros, APIs transaccionales, canales digitales o procesos críticos de negocio será altamente valorada.

Conocimientos

Frontend: HTML5, CSS, JavaScript, TypeScript, Angular e Ionic. Backend: Java, desarrollo de microservicios web, Spring Boot y MongoDB. Pruebas unitarias y Cypress como conocimiento deseable. Metodologías ágiles.

Habilidades

Comunicación efectiva, liderazgo técnico, pensamiento analítico, trabajo en equipo, orientación a resultados.

Actividades

Desarrollar y mantener componentes frontend para aplicaciones web y móviles. Diseñar, construir y mantener servicios backend y microservicios. Participar en la definición de la arquitectura de aplicaciones y asegurar el cumplimiento de estándares técnicos. Integrar APIs y servicios de terceros en soluciones transaccionales. Realizar pruebas exhaustivas para garantizar la calidad, estabilidad y correcto funcionamiento de las aplicaciones. Colaborar con equipos multidisciplinarios bajo metodologías ágiles.

Educación

Licenciatura en Sistemas, Desarrollo y Gestión de Software, Ingeniería en Sistemas, Ingeniería de Software o carreras afines.

Datos Generales

Tipo de Contrato

Tiempo completo

Disponibilidad de Viajar

Si