27 oct
|
Texfina
|
Callao
Buscamos un(a) programador(a) junior con mínimo un año de experiencia, capaz de participar en el desarrollo, mantenimiento y mejora de sistemas empresariales relacionados con procesos productivos y gestión operativa.
Es apreciable que sepa utilizar herramientas de vibe coding e inteligencia artificial, pero manteniendo criterio técnico: entender, revisar, probar y corregir el código generado, sin limitarse únicamente a escribir prompts.
Requisitos técnicos
- Mínimo 1 año de experiencia comprobable en desarrollo de software.
- Conocimientos sólidos de bases de datos SQL (CRUD’s BÁSICOS):
- Consultas SELECT, INSERT, UPDATE y DELETE.
- JOIN, subconsultas, agrupaciones y procedimientos almacenados.
- Identificación de relaciones entre tablas.
- Validación y optimización básica de consultas.
- Preferentemente experiencia con Python.
- Deseable experiencia con Django y desarrollo de API’s.
- Conocimientos básicos de:
- JavaScript.
- HTML y CSS.
- Git y manejo de ramas.
- Integración entre frontend, backend y base de datos.
- Capacidad para leer documentación, comprender y preguntar sobre el código existente antes de modificarlo.
Experiencia con inteligencia artificial
Debe saber utilizar herramientas de IA para:
- Generar código inicial o propuestas de solución.
- Analizar errores y buscar alternativas.
- Crear consultas SQL, pruebas y documentación técnica.
- Acelerar tareas repetitivas.
Pero también debe ser capaz de:
- Explicar qué hace el código generado.
- Supervisar la estructura de almacenamiento de datos.
- Validar que la solución respete la arquitectura del proyecto.
- Probar la solución antes de entregarla.
- No copiar código de la IA sin comprenderlo.
- Mantener consistencia con las convenciones documentadas del proyecto.
Responsabilidades
- Implementar nuevas funcionalidades y correcciones.
- Dar mantenimiento a módulos existentes.
- Crear y modificar consultas SQL y procedimientos almacenados.
- Integrar interfaces web con API’s y bases de datos.
- Revisar impactos antes de modificar modelos o tablas.
- Participar en pruebas funcionales y técnicas.
- Documentar cambios relevantes.
- Reportar riesgos, bloqueos o inconsistencias encontradas.
📌 Programador Junior (Callao)
🏢 Texfina
📍 Callao