Descripción
Contrato directo con cliente , hibrido en Comuna Las Condes
Developer / Desarrollador(a) de Software
Objetivo del cargo
Diseñar, desarrollar, mantener y mejorar soluciones de software que soporten los procesos del negocio, asegurando calidad, seguridad, escalabilidad y cumplimiento de los estándares técnicos definidos por la organización.
Principales responsabilidades
· Analizar requerimientos funcionales y técnicos junto a usuarios y equipos de negocio.
· Diseñar y desarrollar aplicaciones y componentes de software según buenas prácticas.
· Mantener y mejorar sistemas existentes, corrigiendo errores y optimizando rendimiento.
· Participar en revisiones de código, pruebas unitarias e integración continua.
· Documentar desarrollos, APIs y decisiones técnicas relevantes.
· Colaborar con arquitectos, QA, UX y otros desarrolladores en equipos ágiles.
· Asegurar el cumplimiento de estándares de seguridad, calidad y control de versiones.
· Participar en despliegues, soporte de incidentes y análisis de causa raíz cuando corresponda.
Requisitos del cargo
· Título profesional o técnico en Ingeniería Informática, Computación o carrera afín.
· Experiencia en desarrollo de software (según seniority requerido).
· Conocimientos en al menos uno de los siguientes lenguajes: ASP, Visual Basic, Java, Python.
· Experiencia en bases de datos relacionales y/o no relacionales (Oracle, SQL Server, PostgreSQL, MongoDB, etc.).
· Manejo de control de versiones (Git).
· Conocimientos de metodologías ágiles (Scrum, Kanban).
· Capacidad de análisis, trabajo en equipo y orientación a la calidad.
Conocimientos deseables
· Desarrollo de APIs REST / microservicios.
· Experiencia en entornos cloud (AWS, Azure, GCP).
· CI/CD, pipelines y automatización.
· Desarrollo en herramientas de integración y procesamiento de datos, tales como IBM DataStage (ETL) y Control M para la orquestación de procesos batch.
· Conocimientos básicos de seguridad aplicativa.
· Experiencia en industrias reguladas (banca, seguros, finanzas), deseable.
Competencias
· Pensamiento analítico y resolución de problemas.
· Responsabilidad y compromiso con los plazos.
· Comunicación efectiva con equipos técnicos y no técnicos.
· Aprendizaje continuo y adaptación al cambio.