18 sep
|
Ports.tech
|
Madrid
Buscamos un/a desarrollador/a con experiencia en Python y desarrollo de aplicaciones web para incorporarse a nuestro equipo de tecnología.
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.
Funciones principales
- 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.
Conocimientos y experiencia necesarios
- Experiencia cualificado 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.
Se valorará
- 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.
Perfil buscado Buscamos una persona con autonomía, criterio técnico y capacidad para trabajar en equipo. Debe sentirse cómoda analizando procesos de negocio, proponiendo soluciones y desarrollándolas desde la base de datos hasta la interfaz web.
Se valorará especialmente la capacidad para escribir código claro, documentar el trabajo realizado y mantener una comunicación directa con los equipos funcionales y de soporte.
Job Type: Full-time
Work Location: Hybrid remote in 28003 Madrid, Madrid provincia
📌 Desarrollador/a Python Full Stack – ERP (Madrid)
🏢 Ports.tech
📍 Madrid