Software Developer

Tecniceu — Spain · Posted ~21 hours ago

Mid Full-time

Skills

Software development System integration Database integration ERP integration PLC integration Software infrastructure Version control Server configuration Odoo PLC Databases Servers

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

A software developer is sought to design, develop, and maintain complex applications that improve internal operations in an industrial organization. The role combines application development with integrations across enterprise systems, databases, industrial controls, servers, and software infrastructure, with substantial technical autonomy.

Highlights

Autonomous software development role focused on complex applications, system interoperability, infrastructure, scalability, reliability, and continuous technical improvement within an industrial environment.

Description

La misión del rol de Software Developer es diseñar, desarrollar y mantener soluciones de software que optimicen los procesos internos de TECNIC, garantizando la integración eficaz con sistemas externos como el ERP (Odoo), PLCs y aplicaciones industriales. La persona en este rol actúa con un alto nivel de autonomía, proponiendo, implementando y supervisando mejoras técnicas alineadas con la estrategia de IT, contribuyendo a la eficiencia operativa, la fiabilidad y la evolución tecnológica de la organización. Tareas Diseñar, desarrollar y mantener aplicaciones complejas, asegurando eficiencia, escalabilidad y alineación con las necesidades del negocio. Integrar sistemas, servicios y bases de datos, garantizando la interoperabilidad entre aplicaciones internas, ERP, PLCs y otros entornos industriales. Gestionar la infraestructura de software: despliegues, mantenimiento de entornos, configuración de servidores y supervisión del rendimiento. Aplicar metodologías de control de versiones y buenas prácticas de desarrollo para asegurar trazabilidad, calidad y estabilidad del código. Participar en la optimización y automatización de procesos, proponiendo mejoras técnicas que aumenten la eficiencia de los flujos internos. Colaborar en la implementación de medidas de seguridad y buenas prácticas de protección de datos, siguiendo la estrategia global de IT. Requisitos Grado en Ingeniería Informática, Ingeniería de Software o formación equivalente. Conocimientos avanzados en frameworks y metodologías de desarrollo backend. 3-5 años de experiencia en el desarrollo de software e integraciones con otros softwares. Valorable experiencia en desarrollo de software e integraciones con otros softwares Conocimiento avanzado en Python (Odoo, Django, FastAPI), integraciones (XMLRPC, webhooks…) Familiaridad con programas informáticos Odoo, sistemas base unix, Happydonia. Capacidad para interpretar planos y especificaciones técnicas. Beneficios Retribución en base a política salarial interna. Posibilidad de adherirse a la retribución flexible con COBEE después de los 3 meses. Trabajo híbrido: 1 semanas presencial / 3 remoto En TECNIC promovemos la igualdad de oportunidades y un entorno laboral diverso e inclusivo. Las candidaturas serán valoradas exclusivamente según su adecuación al puesto, experiencia, competencias y potencial profesional, sin discriminación por ninguna circunstancia personal o social. En aquellas áreas con infrarrepresentación femenina, TECNIC fomenta especialmente la presentación de candidaturas de mujeres que cumplan los requisitos del puesto. Únete a TECNIC Bioprocess Solutions como Desarrollador/a de Software y transforma la biotecnología con soluciones innovadoras. Impulsa la investigación y desarrollo en un entorno dinámico y comprometido con el éxito.