> Markdown version of [/jobs/ext/322729-senior-software-developer-r-d](https://www.wearedevelopers.com/jobs/ext/322729-senior-software-developer-r-d). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Developer (R&D) - **Company:** Power Electronics España - **Location:** Liria, Spain - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Agile Methodology, Amazon Web Services, Microsoft Azure, Bash Shell, C++ (Programming Language), Linux, Python (Programming Language), Microsoft Office, Node.Js, Windows PowerShell, Ansible, System Software, Scripting, Kubernetes, Information Technology, Docker, Jenkins - **Published:** June 14, 2026 - **Apply:** https://es.indeed.com/viewjob?jk=7f80903d43443782 ## About the Role Licenciatura y/o Grado Universitario, preferiblemente, del área cientifica (ingeniería, física, matemáticas, conciencia computacional…); o conocimiento y experiencia demostrable en su trayectoria profesional en los requerimientos del puesto Informática Conocimiento y experiencia en el entorno office 365 Idiomas Inglés (B1) Competencia Genérica "Técnicas - Buses de comunicación" "Técnicas - Metodologías Agile" "Técnicas - Diseño producto Power Electronics" "Técnicas - Arquitectura de computadores y redes" "Técnicas - Arquitectura y programación de microcontroladores" "Técnicas - Software embebido en tiempo real" "Técnicas - Creatividad" "Técnicas - Herramientas Monitoring & reporting " "Técnicas - Data Driven / Pensamiento analítico" "Personales - Orientado a resultados" "Personales - Iniciativa y responsabilidad" "Técnicas - Conocimiento de la Industria" "Técnicas - Product lifecycle" "Personales - Comunicación e influencia a otros" "Personales - Colaboración" "Técnicas - Project management" "Personales - Orientación al cliente" "Personales - Resolución de problemas" "Técnicas - Protecciones de etapas de potencia" "Liderazgo - Autodesarrollo y fomenta desarrollo de los demás", Para este puesto destacamos dos tipos de perfiles: 1) Perfil junior, con una experiencia entre 0 a 5 años y, por otro lado, 2) Perfil Senior, con una experiencia superior a cinco años, con autonomía y capacidad para resolver problemas complejos asociados a su trabajo como desarrollador/a de software de sistemas Conocimiento Específico Conocimiento y experiencia en sistemas Linux (KERNEL y espacio de usuario) Conocimiento y experiencia en programas para la automatización de tareas como Jenkins y Ansible Competente en C / C ++ y Javascript (NodeJS) Conocimiento y experiencia en scripting empleando Bash, powershell y/o python así como en Docker y Kubernetes, AWS, Azure Conocimiento en redes, ciberseguridad y sistemas interconectados Conocimiento en materia de calidad y sostenibilidad, según indicado en la matriz. ## Description Analizar los requisitos de software, así como diseñar, desarrollar y mantener aplicaciones de software en todo su ciclo de vida. Analizar el impacto de las modificaciones realizadas en el software. Realizar las revisiones de código y asegurar la correcta verificación de este (depuración, unit testing, integración continua...). Elaborar la documentación técnica (requisitos y descripciones) asociada, así como asegurar la correcta actualización de esta a partir de las modificaciones y cambios realizados. Velar por el cumplimiento del plan de calidad de las áreas de software. Realizar las tareas asignadas, atendiendo a las prioridades determinadas por su responsable inmediato, velando por cumplirlas con la calidad determinada en el tiempo establecido. Colaborar de manera transversal y proporcionar soporte técnico al resto de áreas. Participar activamente en las reuniones diarias, reportando la evolución de su trabajo, así como colaborar en el registro de los KPIs del área. Realizar todas aquellas tareas encomendadas por su responsable inmediato tanto asociadas con su área como vinculadas a otros departamentos para asegurar el correcto desarrollo del trabajo. Cumplir con los roles y responsabilidades asignados en la matriz de seguridad y salud de la empresa. Cumplir con la matriz de roles y responsabilidades en materia de seguridad y salud en su puesto de trabajo (P14.130S-F01). ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [The Road to MLOps: How Verivox Transitioned to AWS](https://www.wearedevelopers.com/videos/1050-the-road-to-mlops-how-verivox-transitioned-to-aws) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)