Desarrollador/a Python Full Stack - ERP

Ports
Madrid, Spain
about 2 months ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

HTML JavaScript (Programming Language) Automation of Tests Cascading Style Sheets (CSS) Software as a Service Code Review Databases Continuous Integration Relational Databases Linux Web Development Mobile Application Software
+8 more
Python (Programming Language) PostgreSQL Model View Controller (MVC) Web Applications Git Restful APIs Software Version Control Docker

Job description

La persona seleccionada participará en el desarrollo y evolución de un ERP, especialmente en las áreas de ventas, facturación y contabilidad. Buscamos un perfil con capacidad para entender procesos de negocio, diseñar soluciones mantenibles e integrar el ERP con aplicaciones y servicios externos., * Desarrollar nuevas funcionalidades y módulos del ERP.

  • Mantener y mejorar las funcionalidades existentes.
  • Analizar requisitos técnicos y funcionales junto con otros equipos.
  • Trabajar en módulos de clientes, productos, presupuestos, pedidos, albaranes, facturas, cobros y contabilidad.
  • Diseñar, desarrollar y documentar APIs REST.
  • Integrar el ERP con aplicaciones móviles, plataformas de pago, sistemas de acceso, CRM, herramientas contables y otros servicios externos.
  • Desarrollar interfaces web utilizando JavaScript, HTML y CSS.
  • Diseñar y optimizar consultas y estructuras de bases de datos.
  • Investigar y corregir incidencias.
  • Crear pruebas y participar en las revisiones de código.
  • Documentar los desarrollos y las decisiones técnicas.

Requirements

  • Experiencia profesional en desarrollo con Python.
  • Conocimiento de frameworks basados en arquitectura MVC o patrones equivalentes.
  • Experiencia en diseño, desarrollo y consumo de APIs REST.
  • Conocimientos de JavaScript y desarrollo de aplicaciones web.
  • Experiencia con HTML y CSS.
  • Manejo de bases de datos relacionales y lenguaje SQL.
  • Conocimientos de Git y control de versiones.
  • Experiencia en análisis, depuración y resolución de problemas.
  • Capacidad para trabajar con código existente y desarrollar nuevas funcionalidades de forma estructurada.

Conocimientos funcionales

Es necesario conocer el funcionamiento habitual de un ERP y entender procesos como:

  • Gestión de clientes y proveedores.
  • Catálogo de productos y servicios.
  • Presupuestos, pedidos, albaranes y facturas.
  • Contratos y facturación recurrente.
  • Cobros, pagos y formas de pago.
  • Impuestos y series de facturación.
  • Asientos y cuentas contables.
  • Cuentas a cobrar y cuentas a pagar.
  • Conciliación y cierres contables.
  • Informes comerciales, financieros y contables.

No buscamos exclusivamente un perfil técnico. Es importante que la persona pueda entender las necesidades de los usuarios y convertirlas en funcionalidades concretas dentro del ERP., * Experiencia previa desarrollando o implantando soluciones ERP.

  • Conocimiento de frameworks de Python.
  • Experiencia con PostgreSQL.
  • Conocimientos de facturación electrónica, Veri*Factu, SII u otras obligaciones fiscales españolas.
  • Experiencia en integraciones con CRM, plataformas de pago o programas de contabilidad.
  • Conocimientos de Docker, entornos Linux y despliegues en la nube.
  • Experiencia con pruebas automatizadas y procesos de integración continua.
  • Conocimientos de seguridad en aplicaciones web.
  • Experiencia en arquitecturas SaaS o aplicaciones multiempresa.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…