Emplea.do

Desarrollador Full-Stack

BC Tecnología · Get on Board · Remote

Descripción del puesto

Formación AcadémicaTítulo profesional universitario de 4 o más años de duración.Ingeniería Civil en cualquiera de sus especialidades.Ingeniería en Ejecución en cualquiera de sus especialidades.Carreras afines al área de Tecnologías de la Información.ExperienciaAl menos 2 años de experiencia en desarrollo de software.Experiencia en proyectos de desarrollo web y aplicaciones empresariales.Experiencia trabajando bajo metodologías ágiles.Conocimientos TécnicosNivel avanzado en HTML5, CSS3, JavaScript y AJAX.Experiencia en desarrollo Frontend responsive y compatible con múltiples navegadores.Conocimientos en desarrollo Backend y consumo de servicios.Experiencia en desarrollo de aplicaciones web y móviles.Experiencia en integración con APIs y servicios REST/SOAP.Manejo de control de versiones y buenas prácticas de desarrollo.Experiencia en pruebas unitarias y aseguramiento de calidad de software. Diseñar, desarrollar y mantener soluciones de software para la automatización y mejora continua de procesos.Crear y modificar piezas de software de acuerdo con los requerimientos funcionales y técnicos definidos.Participar en la ejecución y certificación de pruebas unitarias e integrales, asegurando la calidad de las soluciones implementadas.Validar componentes y desarrollos en los distintos ambientes tecnológicos de la organización.Desarrollar soluciones eficientes en el uso de recursos computacionales, considerando estándares de arquitectura, calidad y rendimiento.Programar código funcional, mantenible y escalable para componentes Backend y Frontend.Implementar y mantener pruebas unitarias que garanticen la calidad de los desarrollos entregados en cada sprint.Participar activamente en ceremonias ágiles y colaborar con Product Owners, Líderes Técnicos y equipos multidisciplinarios.Apoyar actividades de análisis, diseño, construcción, integración y soporte de aplicaciones. Objetivo del CargoEvaluar, diseñar y proponer iniciativas relacionadas con procesos, sistemas y tecnologías, realizando el levantamiento y análisis funcional y técnico de requerimientos, de acuerdo con las normas y procedimientos establecidos. Su principal objetivo será contribuir a la continuidad operacional de los servicios TI, desarrollando soluciones de software de calidad que respondan a las necesidades del negocio y de los usuarios. Experiencia o conocimientos en plataformas Salesforce.Conocimientos de servicios cloud, idealmente AWS.Experiencia en procesos ETL e integración de datos.Conocimientos de arquitectura de software y patrones de diseño.Experiencia en entornos bancarios o financieros.

Juegatela