Este es un puesto de trabajo remoto.
Uno de nuestros clientes, una importante empresa de Software de Recursos Humanos anda en búsqueda de un Desarrollador - Scrum Master que tendrá como misión trabajar como Desarrollador de Software y paralelamente tomar el rol de líder o Scrum Master del equipo de desarrollo. Buscamos un líder práctico, que colaborará con el equipo para garantizar el desarrollo, el soporte, las pruebas y el mantenimiento efectivos de nuestros productos.
Main Responsabilities
- Ser partícipe en el desarrollo de nuestros softwares, como Frontend, Backend o Fullstack developer.
- Motivar y guiar al equipo de desarrollo a alcanzar las metas de cada sprint y otras metas o hitos importantes de los proyectos.
- Ayudar a eliminar/mitigar bloqueos e impedimentos que tenga el equipo.
- Supervisar el progreso del equipo a través de tareas y sprints.
- Probar y revisar el código para verificar la precisión técnica, los estándares y la funcionalidad en conformidad con el diseño.
- Facilitar stand-ups, sesiones de reviews, planificación y retrospectivas.
- Construir una relación de trabajo efectiva con el Product Owner.
- Capturar y analizar los requisitos de software.
- Identificar el impacto de las posibles opciones de implementación.
- Diseñar soluciones robustas y escalables.
- Escribir pruebas unitarias.
- Mejorar el rendimiento y la refactorización del código heredado.
- Trabajar dentro de los plazos en relación con la planificación de los lanzamientos del producto, y de manera consistente completar las tareas de desarrollo asignadas en los plazos requeridos.
- Crear y defender estimaciones y ayudar al equipo a hacer lo mismo.
- Seguir y contribuir a los procesos y estándares de desarrollo de software.
- Convertirse en un experto en la lógica del negocio y ser un líder técnico en áreas clave o módulos de nuestros sistemas.
- Compartir conocimientos y habilidades con otros.
Requisitos
Requirements
Indispensables:
- Excelente conocimiento de Programación Orientada a Objetos.
- Excelente conocimiento de Bases de Datos Relacionales y deseable en procesos ETL.
- Excelente conocimiento de los IDE modernos.
- Excelente conocimiento de software de control de versiones Git.
- Experiencia en las siguientes tecnologías:
o Si es Frontend Developer: en primer lugar Vue.js, y como adicional Nuxt.js.
o Si es Backend Developer: Java que lo utilizamos con Springboot.
o Si es Fullstack Developer: Java y Vue.js.
- Desde Inglés medio a avanzado.
Deseables:
- Certificación de Scrum Master.
- Experiencia previa en un rol de Scrum Master o líder de equipo.
Características personales:
- Entusiasmo por la tecnología, el software y el liderazgo.
- Carácter justo, transparente y amigable.
- Liderazgo natural, capaz de reunir a otros en torno a una causa.
- Capaz de motivar a otros.
- Ganas de aprender y compartir conocimientos.
- Excelentes habilidades de comunicación con la capacidad de explicar los problemas de forma clara y sencilla, tanto oralmente y por escrito.
- Disfrutar colaborando para lograr los objetivos del equipo.
- Creativo.
- Lógico y analítico, con un enfoque metódico para la resolución de problemas.
- Preciso, con gran atención al detalle.
- Capaz de mantener la calma y resolver problemas bajo presión.