El objetivo del desarrollador/a es desarrollar nuevas funcionalidades o mejoras sobre Gextia o personalizaciones de los clientes, en base a los requerimientos, siguiendo buenas prácticas de programación, garantizando su funcionamiento óptimo y contribuyendo a la mejora continua del producto.
Responsabilidades
Análisis y refinamiento:
Realizar análisis y refinamiento funcional o técnico de las tareas.
Definir nuevas funcionalidades y el alcance de las características.
Hacer uso de la funcionalidad estándar de Odoo y OCA para optimizar las soluciones.
Analizar la viabilidad de las propuestas del equipo y aportar soluciones mantenibles y viables en Gextia.
Desarrollo de Software:
Desarrollar módulos genéricos para incorporar al portafolio de desarrollos de Gextia.
Desarrollar interfaces y conectores con diversas plataformas de venta online (Magento, Shopify, Woocommerce, Prestashop...) o de terceros (transportistas, op. logísticos...), entrando en contacto con terceros, si fuera necesario, de manera autónoma.
Desarrollar módulos específicos acorde a las necesidades de negocio de los clientes, en caso de que la funcionalidad no existiese en Gextia.
Realizar actuaciones técnicas genéricas: carga de información en los sistemas, creación de scripts para la actualización automatizada de datos o la modificación masiva de conceptos clave según las necesidades del Cliente, así como cualquier otro concepto relevante.
Validaciones y pruebas:
Realizar pruebas de usuario y de validación para garantizar el correcto funcionamiento del software.
Realizar code review a otros compañeros, para verificar que el código es correcto y no provoque problemas con otros desarrollos o con el funcionamiento del sistema.
Documentación:
Elaborar documentación técnica.
Mantenimiento evolutivo y resolución de expedites:
Resolver los errores o bugs relacionados con los desarrollos de cada paquete.
Resolver incidencias técnicas del sistema consideradas como expedite por parte del SM o el equipo.
Mejora Continua:
Identificar oportunidades de mejora del sistema y proponer nuevas funcionalidades para mantenerlo al día con las últimas novedades y mejores prácticas de la industria.
Requisitos
Conocimientos de Python y Javascript.
Experiencia demostrable en desarrollo de ERP (preferiblemente Odoo).
Buenas habilidades analíticas, organizativas y comunicativas.
Ganas de aprender y ambición.