> Markdown version of [/jobs/ext/1286358-ingeniero-de-software](https://www.wearedevelopers.com/jobs/ext/1286358-ingeniero-de-software). 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). --- # Ingeniero de software - **Company:** Michael Page - **Location:** Spain - **Contract:** Permanent contract - **Skills:** .NET Framework, Microsoft Windows, Application Programming Interfaces (APIs), Business Logic, Software Applications, C Sharp (Programming Language), Code Review, Communications Protocols, Concurrent Computing, Relational Databases, Distributed Systems, Entity Framework, Supervisory Control and Data Acquisition (SCADA), Windows Communication Foundation, Windows Presentation Foundation, Microsoft SQL Server, Modbus, Message Queuing Telemetry Transport (MQTT), Scrum Methodology, Simple Object Access Protocol (SOAP), TCP/IP, Test Execution Engine, Web Services, Git, Information Technology, Restful APIs - **Published:** July 16, 2026 - **Apply:** https://www.tecnoempleo.com/ingeniero-software-michael-page/net-wcf/rf-678116ef72cfa32d0847 ## About the Role * Formación: * Ingeniero, Ingeniero Técnico, Grado Universitario, en áreas de Ingeniería o Ciencias. * Grado Formativo Superior en áreas de electrónica, electricidad o informática, con experiencia relevante * Experiencia: * 3-4 años en programación de proyectos software. * Se valorará especialmente haber participado en la resolución de problemas técnicos reales. * Conocimientos técnicos (requeridos): * Programación de aplicaciones y servicios en entornos .NET Framework 4.8 y .NET 10 * Programación en lenguaje C# * Programación con bases de datos relacionales, como MS SQL Server * Uso de sistemas de control versiones (GIT) * Conocimientos técnicos (deseables): * Programación de servicios web (SOAP, RESTful) * Uso de librerías .NET cliente-servidor (WCF) * Uso de librerías .NET para interfaces usuario (WPF) * Uso de librerías .NET de acceso a datos (Entity Framework) * Conocimiento de redes y protocolos TCP/IP * Interés o experiencia en protocolos de comunicación (MQTT, IEC 60870-5, Modbus u otros) * Interés o experiencia en entornos industriales, SCADA o sistemas distribuidos * Interés o experiencia en programación concurrente * Idiomas: * Castellano * Catalán (opcional, valorable) * Inglés (lectura y escritura de documentación técnica) * Aptitudes no técnicas: * Capacidad de aprendizaje y adaptación en entornos técnicos complejos * Autonomía en la resolución de problemas * Capacidad de análisis y diagnóstico (uso de logs, trazas, etc., …) * Trabajo en equipo y comunicación técnica * Actitud abierta al feedback y a la mejora continua * Flexibilidad y orientación a resultados * Capacidad para entender y trabajar con sistemas existentes antes de proponer cambios ## Description * Desarrollo y mantenimiento de aplicaciones de escritorio en entorno .NET (Windows) * Participación activa en metodologías de trabajo ágiles (Scrum/Kanban) para el seguimiento y entrega de tareas. * Implementación de lógica de negocio, capas de servicio e Interficies de Usuario * Desarrollo y mantenimiento de bases de datos relacionales (MS SQL Server) * Análisis y resolución de incidencias en entornos reales de producción * Elaboración y ejecución de pruebas (unitarias e integración), usando entornos estilo xUnit * Elaboración de documentación técnica y funcional * Revisión de código y documentación de otros desarrolladores * Instalación y configuración de aplicaciones en sistemas de cliente (remota o presencial, puntualmente). * Apoyo al Área de Proyectos en incidencias complejas. Ingeniería electrónica e informática, con producto propio para el telecontrol de sistemas eléctricos e industriales. ## Related Videos - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [An Applied Introduction to eBPF with Go](https://www.wearedevelopers.com/videos/1075-an-applied-introduction-to-ebpf-with-go) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Your next 10x engineer isn't in your city. Refactor accordingly.](https://www.wearedevelopers.com/videos/100103-your-next-10x-engineer-isn-t-in-your-city-refactor-accordingly) - [Turning Container security up to 11 with Capabilities](https://www.wearedevelopers.com/videos/718-turning-container-security-up-to-11-with-capabilities) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Spanish Business Culture and Etiquette](https://www.wearedevelopers.com/magazine/353-spanish-business-culture-and-etiquette) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)