Programador Back-End (Back-End Developer)
Contrato indefinido Madrid Descripción:
Seleccionamos un desarrollador que se encargará de todo el proceso de análisis, desarrollo, testeo e implantación de Api's y desarrollos backend.
Todos los desarrollos se harán en colaboración con el Equipo de Desarrollo y el Arquitecto de Software, siguiendo el marco de desarrollo AGILE.
Funciones:
- Análisis de requisitos. Una vez recibido los requisitos funcionales, analizar junto con el equipo los pasos necesarios para el desarrollo e implantación de la funcionalidad.
- Diseño de arquitectura. Diseñar arquitecturas que sean ordenadas, escalables y reutilizables en los distintos proyectos.
- Desarrollo de funcionalidades. Implementar mejoras o nuevas funcionalidades en desarrollos que tenemos actualmente en producción.
- Refactorización de código. Mejorar la calidad de código ya existente para hacerlo más claro y reutilizable.
- Mantenimiento. Depurar errores reportados por los usuarios y desarrollar una solución.
- Test unitarios. Crear baterías de test unitarios con el objetivo de anticiparse a posibles errores y crear sistemas de pruebas automatizadas.
- Reuniones de equipo. Participar en las reuniones del equipo dentro del marco de AGILE (SCRUM), en las que detectan problemas para alcanzar los objetivos definidos y se proponen mejoras continuas en los método.
Todos los desarrollos se harán en colaboración con el Equipo de Desarrollo y el Arquitecto de Software, siguiendo el marco de desarrollo AGILE.
Funciones:
- Análisis de requisitos. Una vez recibido los requisitos funcionales, analizar junto con el equipo los pasos necesarios para el desarrollo e implantación de la funcionalidad.
- Diseño de arquitectura. Diseñar arquitecturas que sean ordenadas, escalables y reutilizables en los distintos proyectos.
- Desarrollo de funcionalidades. Implementar mejoras o nuevas funcionalidades en desarrollos que tenemos actualmente en producción.
- Refactorización de código. Mejorar la calidad de código ya existente para hacerlo más claro y reutilizable.
- Mantenimiento. Depurar errores reportados por los usuarios y desarrollar una solución.
- Test unitarios. Crear baterías de test unitarios con el objetivo de anticiparse a posibles errores y crear sistemas de pruebas automatizadas.
- Reuniones de equipo. Participar en las reuniones del equipo dentro del marco de AGILE (SCRUM), en las que detectan problemas para alcanzar los objetivos definidos y se proponen mejoras continuas en los método.
Requisitos:
- Eexperiencia en desarrollo backend con Php.
- Experiencia en Symfony 3 o versiones posteriores.
- Conocimientos sólidos en desarrollo de API REST.
- Buen manejo de Sql (MariaDb/MySql, Oracle)
Informática: No indicado
Idiomas: Inglés medio
localidad:
Madrid, España
Jornada: Horario de Mañanas y tardes
Contrato:
Contrato indefinido
Remuneración: A convenir
Más ofertas de: Intermundial