Buscamos un perfil con un sólido dominio técnico, actitud proactiva y excelente capacidad para adaptarse a un entorno de trabajo colaborativo y dinámico. Es imprescindible contar con al menos 3 años de experiencia profesional en desarrollo de software para desempeñarse con éxito en este rol.
Los conocimientos y habilidades técnicas requeridas incluyen:
- Dominio de al menos un lenguaje de programación entre: C#, C, Ruby o Java.
- Experiencia avanzada en SQL y bases de datos relacionales.
- Conocimientos en manejo de bases de datos NoSQL para proyectos que requieran alta escalabilidad y flexibilidad.
- Dominio en alguno de los frameworks front-end modernos tales como Angular, React o Vue para el desarrollo de interfaces web intuitivas y responsivas.
- Manejo de tecnologías XML, servicios web (SOAP, WCF), API REST y GraphQL para la integración y comunicación eficiente entre sistemas.
- Conocimiento de patrones de diseño arquitectónicos que faciliten la escalabilidad, mantenibilidad y calidad del software.
- Experiencia práctica trabajando con metodologías ágiles como SCRUM o Kanban, participando activamente en ciclos de desarrollo iterativos y colaborativos.
Además, se valoran competencias interpersonales orientadas al trabajo en equipo, comunicación clara, responsabilidad en entregas, capacidad de aprendizaje continuo, y enfoque en la mejora continua y calidad del producto.