> Markdown version of [/jobs/ext/1687311-desarrollador-a-de-software-en-c-c-ref-m3t41c4m](https://www.wearedevelopers.com/jobs/ext/1687311-desarrollador-a-de-software-en-c-c-ref-m3t41c4m). 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). --- # Desarrollador/A De Software En C/C++ - Ref: M3T41C4M - **Company:** Jobhunter - **Location:** Barcelona, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Java (Programming Language), .NET Framework, Microsoft Windows, Application Programming Interfaces (APIs), Agile Methodology, Artificial Neural Networks, C Sharp (Programming Language), C++ (Programming Language), Software Design Patterns, Python (Programming Language), Machine Learning, Windows Presentation Foundation, OpenGL, Scrum Methodology, Software Engineering, Deep Learning, Backend - **Published:** July 31, 2026 - **Apply:** https://www.buscojobs.com.es/desarrollador-a-de-software-en-c-c-ref-m-3-t-41-c-4-m-en-barcelona-ID-364333436 ## About the Role REQUISITOS Experiencia sólida (5+ años) en desarrollo de software en entornos complejos. Muy buen nivel en C++ y/o C# (se aceptan perfiles con background fuerte en Java u otros lenguajes similares). Capacidad para trabajar con código legacy y mejorarlo. Capacidad para definir estructuras complejas de clases y aplicar patrones de diseño. Experiencia desarrollando algoritmos complejos. Conocimientos sólidos de geometría y trigonometría 2D/3D (líneas, arcos, ángulos, polígonos, NURBS). Capacidad para optimizar performance de algoritmos y procesos existentes. Experiencia trabajando con metodologías ágiles (SCRUM). (Valorado) Experiencia y/o conocimientos en Machine Learning, Deep Learning o Redes Neuronales (Python). (Valorado) Experiencia en CAD/CAM y/o gráficos por ordenador (OpenGL). Español e inglés fluido. Catalán valorado. Grado y máster en desarrollo de software o similares. PERFIL BUSCADO Pasión real por el desarrollo de software y los retos técnicos complejos. Proactividad, responsabilidad y autonomía. Alta capacidad intelectual y pensamiento crítico. Flexibilidad y capacidad de adaptación. Comunicación clara y asertiva. Trabajo en equipo, empatía y orientación a la calidad. ## Description Desarrollador/a de Software C# / C++ - Aplicaciones Windows (CAD/CAM) Barcelona En Jobhunter, consultora de selección especializada en perfiles tecnológicos y de ingeniería, buscamos un Desarrollador/a de Software Senior en C# y C++ para incorporarse a una empresa tecnológica consolidada, desarrolladora de aplicaciones Windows complejas tipo CAD/CAM, con un producto propio de alto nivel técnico y millones de líneas de código.Buscamos un desarrollador/a nato, apasionado por el software, los retos técnicos complejos y la mejora continua del código.FUNCIONES DEL PUESTO Desarrollo de software en C# y C++.Desarrollo de aplicaciones Windows complejas (WPF, .NET Framework, Embarcadero).Desarrollo de nuevas funcionalidades y mejora de funcionalidades existentes.Resolución de bugs y mantenimiento de código legacy.Desarrollo frontend (UI) y backend (core).Integración con otros módulos y uso de APIs de terceros.Trabajo sobre bases de código grandes y complejas.Metodología SCRUM: stand?up diario, sprints y sistema de ticketing.Dedicación semanal a autoformación dirigida y refactoring (3h/semana).QUÉ OFRECEMOS Contrato indefinido.Salario fijo según experiencia y valía + boni anual.Horario semiflexible: Entrada entre las 7:30 y las 11:30 (CET).Lunes a jueves: 8h30m.Viernes jornada intensiva en teletrabajo (6 horas).Proyecto técnico estable, retador y de largo recorrido.REQUISITOS Experiencia sólida (5+ años) en desarrollo de software en entornos complejos.Muy buen nivel en C++ y/o C# (se aceptan perfiles con background fuerte en Java u otros lenguajes similares).Capacidad para trabajar con código legacy y mejorarlo.Capacidad para definir estructuras complejas de clases y aplicar patrones de diseño.Experiencia desarrollando algoritmos complejos.Conocimientos sólidos de geometría y trigonometría 2D/3D (líneas, arcos, ángulos, polígonos, NURBS).Capacidad para optimizar performance de algoritmos y procesos existentes.Experiencia trabajando con metodologías ágiles (SCRUM).(Valorado)Experiencia y/o conocimientos en Machine Learning, Deep Learning o Redes Neuronales (Python).(Valorado)Experiencia en CAD/CAM y/o gráficos por ordenador (OpenGL).Español e inglés fluido.Catalán valorado.Grado y máster en desarrollo de software o similares.PERFIL BUSCADO Pasión real por el desarrollo de software y los retos técnicos complejos.Proactividad, responsabilidad y autonomía.Alta capacidad intelectual y pensamiento crítico.Flexibilidad y capacidad de adaptación.Comunicación clara y asertiva.Trabajo en equipo, empatía y orientación a la calidad.¿TE MOTIVA ESTE RETO?Si buscas un proyecto técnico exigente, con retos diarios reales y foco en la excelencia del software, esta posición puede ser para ti.Inscríbete ahora y da el siguiente paso en tu carrera profesional con Jobhunter.#J-*****-Ljbffr ## Related Videos - [Getting Started with Machine Learning](https://www.wearedevelopers.com/videos/260-getting-started-with-machine-learning) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) - [Geometric deep learning for drug discovery](https://www.wearedevelopers.com/videos/264-geometric-deep-learning-for-drug-discovery) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [#Wanted and #Misunderstood: Decoding the Divide Between Developers and HR](https://www.wearedevelopers.com/videos/1224-wanted-and-misunderstood-decoding-the-divide-between-developers-and-hr) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [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) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)