Full Stack Software developer

GRUAS EUGENIO SL
Badajoz, Spain
5 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Experience level
Senior

Job location

Badajoz, Spain

Tech stack

ASP.NET
Java
JavaScript
.NET
PHP
API
Amazon Web Services (AWS)
User Authentication
Azure
Bash
C Sharp (Programming Language)
Cipher
Database Design
Software Design Patterns
Django
Python
Laravel
Lightweight Directory Access Protocols (LDAP)
PostgreSQL
Microsoft Dynamics
Microsoft SQL Server
Modular Design
MySQL
MVC
OAuth
SAP Applications
Service-Oriented Architecture
Symfony
TypeScript
Google Cloud Platform
Flask
Spring-boot
Gitlab
FastAPI
Odoo
Kubernetes
GraphQL
REST
Software Version Control
Docker

Job description

Descripción del puesto de trabajo: 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 y 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. Requisitos: Técnicas (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

Requirements

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 * Punto de vista crítico * Capacidad para trabajar bajo presión

Apply for this position