Full-Stack Senior con IA & Agentes
BC Tecnología
Postular en Get on Board ↗La postulación se hace en la fuente original; WIAK no recibe postulaciones.
Compartir por WhatsAppSe abre tu WhatsApp con el aviso listo para enviar a quien quieras.
- Ubicación
- Remoto (países elegibles no informados)
- Modalidad
- Remoto
- Jornada
- Jornada completa
- Publicado
- 30 oct
La fuente no informa: contrato, experiencia, sueldo, cierre.
Resumen
- La persona seleccionada deberá poder desarrollar software desde su diseño hasta su mantención, tanto en front-end como back-end y en los distintos lenguajes y plataformas que tiene Khipu, haciéndose responsable de las piezas de software en las que trabaja.
- Comprender, mantener y evolucionar sistemas existentes que llevan años en producción.
- Investigar, diagnosticar y corregir errores, incluyendo problemas e incidentes productivos.
- Diseñar y desarrollar nuevas funcionalidades sobre los productos actuales.
- Mejorar y refactorizar componentes existentes cuando sea necesario.
Requisitos y detalle del puesto
Desarrollo de software
- Experiencia sólida desarrollando y manteniendo software en producción.
- Capacidad para comprender, diagnosticar y modificar sistemas existentes.
- Capacidad para diseñar y desarrollar tanto las piezas de software como los tests asociados.
- Capacidad para desarrollar tanto en front-end como en back-end.
- Dominio de varios lenguajes de programación o capacidad demostrable para aprenderlos rápidamente.
- Comprensión de cómo funciona la web, sus protocolos, APIs y servicios.
- Capacidad para investigar problemas productivos y determinar su causa.
STACK DE REFERENCIA TECNOLOGÍAS
El stack es principalmente Java/Kotlin con Spring, Micronaut o Grails, además de Python, TypeScript, Groovy, Swift y Go. No es excluyente: aceptan a alguien que sepa varios lenguajes y aprenda rápido.
IA aplicada al desarrollo de software
Experiencia práctica utilizando agentes de IA para desarrollar software, más allá del uso básico de asistentes de programación.
Capacidad para descomponer problemas complejos en tareas que puedan ser ejecutadas por uno o varios agentes.
Capacidad para delegar, coordinar y administrar el trabajo realizado por distintos agentes de IA.
Capacidad para entregar a los agentes el contexto, instrucciones, herramientas y restricciones necesarias para ejecutar correctamente una tarea.
Capacidad para revisar y validar críticamente código, análisis y soluciones generadas por agentes antes de incorporarlas a sistemas productivos.
Capacidad para utilizar agentes en análisis de código existente, depuración, implementación, refactorización, generación de pruebas y documentación.
Capacidad para mantener el control y la responsabilidad técnica sobre el resultado, independientemente de cuánto código o análisis haya sido generado por IA.
Desarrollo de soluciones agénticas
- Conocimientos de integración de aplicaciones con LLMs.
- Llamada a herramientas/funciones y salidas estructuradas.
- Diseño de agentes capaces de interactuar con APIs, servicios y herramientas externas.
- Diseño de flujos de trabajo y ejecución de tareas de múltiples pasos.
- Manejo de contexto, estado y memoria.
- Manejo de errores, reintentos, tiempos de espera y límites de ejecución.
- Evaluación y pruebas de soluciones basadas en LLMs.
- Observabilidad y trazabilidad de las acciones realizadas por agentes.
- Conocimientos de seguridad asociados al uso de agentes y LLMs.
Criterio técnico
Esperamos especialmente que tenga el criterio técnico para decidir cuándo resolver un problema mediante programación tradicional, mediante IA o mediante una combinación de ambas.
Lo que esperamos de este rol
Buscamos una persona que disfrute tanto construir como mantener software.
La mayor parte del trabajo será sobre sistemas que ya existen y se encuentran en producción:
entenderlos, mantenerlos, corregirlos y evolucionarlos.
Esperamos que la IA y los agentes sean herramientas que amplifiquen su capacidad como ingeniero/a, permitiéndole abordar problemas de desarrollo de manera más eficiente y autónoma, sin delegar en ellos su responsabilidad sobre el resultado.
Al mismo tiempo, queremos que tenga los conocimientos necesarios para identificar oportunidades donde las capacidades agrícolas puedan incorporarse a nuestros productos y desarrollar esas soluciones cuando corresponda.
Dónde postular
- Get on Board ↗ · visto por primera vez el 31 oct
Última verificación en WIAK: 4 nov. Revisa siempre la vigencia en la fuente.