Ingeniero de Software Sutherland está buscando un Ingeniero de Software para desempeñar un papel clave en el desarrollo, personalización, integración y despliegue de soluciones de software empresarial centradas en la gestión de riesgos, prevención de fraudes, tecnología financiera y plataformas basadas en datos. Este puesto requiere una sólida formación técnica en desarrollo de software, resolución de problemas y colaboración multifuncional. El candidato ideal trabajará en estrecha colaboración con los equipos de Ingeniería, Ciencia de Datos, Producto y Soporte al Cliente para ofrecer soluciones escalables y de alta calidad para clientes empresariales.
El Ingeniero de Software realiza una amplia gama de tareas, incluyendo algunas o todas las siguientes:
* Desarrollar, configurar, personalizar e implementar funcionalidades de software de acuerdo con las especificaciones técnicas y los estándares de software empresarial.
* Diseñar, construir, probar y mantener soluciones e integraciones de software escalables.
* Colaborar con equipos multifuncionales para apoyar las actividades de implementación y garantizar el despliegue exitoso del software.
* Identificar, solucionar y resolver dependencias técnicas, defectos y problemas de rendimiento.
* Trabajar con los equipos de Ingeniería para desarrollar integraciones de terceros y optimizar los procesos de despliegue.
* Asociarse con equipos técnicos y de datos para implementar soluciones de análisis, automatización y aprendizaje automático, cuando sea aplicable.
* Participar en discusiones técnicas, revisiones de arquitectura, revisiones de código y sesiones de resolución de problemas.
* Contribuir a las actividades de despliegue, monitoreo e iniciativas de mejora continua.
* Apoyar los despliegues de software en múltiples entornos y colaborar ocasionalmente entre zonas horarias, cuando sea necesario.
* Dominio avanzado del inglés (B2 o superior)
* 3-5+ años de experiencia en Ingeniería de Software, Desarrollo de Software, Ingeniería de Soluciones o roles técnicos relacionados.
* Sólidas habilidades de programación con experiencia en lenguajes como Java, Python, SQL, PL/SQL o tecnologías similares.
* Experiencia trabajando con bases de datos relacionales y/o NoSQL (PostgreSQL, MySQL, Oracle, MongoDB, etc.).
* Experiencia práctica con entornos Unix/Linux, scripting y solución de problemas.
* Familiaridad con tecnologías en la nube (AWS, Azure o GCP), contenerización, prácticas DevOps, pipelines CI/CD y herramientas de despliegue.
* Sólida comprensión de APIs, servicios web, conceptos de redes, procesos ETL y sistemas distribuidos.
* Sólidas habilidades analíticas y de solución de problemas con la capacidad de investigar problemas técnicos complejos.
* Excelentes habilidades de comunicación con la capacidad de colaborar eficazmente entre equipos técnicos y no técnicos.
* Capacidad para trabajar de forma independiente, gestionar múltiples prioridades y prosperar en entornos de ritmo rápido.
* La experiencia trabajando con análisis, aprendizaje automático o plataformas basadas en datos es una ventaja.
* Se prefiere experiencia previa en servicios financieros, tecnologías bancarias, ecosistemas de pagos, prevención de fraudes, gestión de riesgos, cumplimiento normativo o entornos de software empresarial.
* Sólidas habilidades cuantitativas y de resolución de problemas con una mentalidad centrada en el cliente.
Modelo de trabajo híbrido: 3 d