Buscamos un ingeniero de software senior con experiencia en el desarrollo e implementación de ERPs para crear un programa a medida en empresa con 5 sedes y más de 100 trabajadores. Se busca realizar un equipo de 3 personas para el desarrollo a medida que cobra las necesidades de esta empresa. Se valoran especialmente candidatos que hayan realizado desarrollos con módulos de contabilidad y facturación como SAP, SAGE, ODOO u otros. También se valora muy positivamente contar con experiencia en RPA y automatizaciones. Indispensable contar con experiencia mínima de 5 años y haber estado en proyectos similares de empresas que se encuentre en el SII y necesiten Verifactu.
Responsabilidades
Análisis de procedimientos internos
Programación de módulos ERP con inclinación hacía la parte financiera, contable y legal
Soporte y consultoría
Competencias
Hard Skills
Diseño modular y orientado a servicios (SOA / microservicios): capacidad para dividir el ERP en módulos independientes (contabilidad, compras, RRHH, inventario…)
Modelado de datos y diseño de bases de datos relacionales: dominio de MySQL, PostgreSQL o SQL Server.
Diseño de APIs RESTful o GraphQL para integración con otros sistemas.
Patrones de diseño (MVC, Repository, Factory, etc.) aplicados a soluciones empresariales.
Experiencia en control de versiones (Git / GitHub / GitLab).
Python (Django / Flask / FastAPI)
Java (Spring Boot)
C# (.NET / ASP.NET Core)
PHP (Laravel / Symfony)
JavaScript / TypeScript
Python o Bash para tareas de mantenimiento y despliegue.
Experiencia en sistemas ERP o CRM existentes (Odoo, SAP, Dynamics, etc.) es un plus muy valioso.
Autenticación y autorización (OAuth2, JWT, LDAP, SSO).
Cifrado de datos y comunicaciones (TLS, AES, Hashing).
Gestión de permisos por roles y jerarquías.
Conocimiento básico de RGPD (Reglamento General de Protección de Datos).
Experiencia en entornos cloud: AWS, Azure o Google Cloud.
Contenedores y orquestación: Docker, Kubernetes.
Personales (Soft Skills)
Buena actitud hacia el trabajo
Compañerismo
Capacidad de explicar conocimientos técnicos a personas sin dichos conocimientos