> Markdown version of [/jobs/ext/4493713-desarrollador-a-web-net-c](https://www.wearedevelopers.com/jobs/ext/4493713-desarrollador-a-web-net-c). 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 Web .NET (C#) - **Company:** Randstad - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** .NET Framework, Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Application Services, Unit Testing, Microsoft Azure, C Sharp (Programming Language), Code Review, Databases, Continuous Integration, Data Security, Relational Databases, Software Debugging, DevOps, Web Development, Language Integrated Query, Entity Framework, Github, Human-Computer Interaction, PostgreSQL, Microsoft SQL Server, MongoDB, Nunit, Scrum Methodology, RabbitMQ, Mstest, Swagger, Web Platforms, Web Services, Openapi, Azure Service Bus, .NET Core, Backend, Git, Xunit, Vue.js, Git Flow, Apache Kafka, Front End Software Development, Restful APIs, Software Version Control, Docker - **Published:** November 2, 2026 - **Apply:** https://www.jobleads.com/es/job/desarrollador-a-web-net-c--comunidad-de-madrid--ef6c9d5cc8a52e4aea58860e3cf8f3500 ## About the Role * Arquitectura y Principios: Aplicación práctica de principios SOLID, Clean Architecture o arquitecturas en capas para entornos web. * Pruebas: Experiencia en pruebas unitarias con xUnit, NUnit o similar. * Control de Versiones: Flujos de trabajo con Git (Gitflow, Pull Requests, code review)., * Frontend con Vue.js (Gran Plus): Experiencia previa o conocimientos en Vue.js (Vue 2/3, Composition API, Pinia/Vuex), o disposición para interactuar/apoyar en el stack frontend del equipo. * Contenedores: Manejo básico de Docker para despliegue y desarrollo local de servicios web. * Cloud & DevOps: Conocimientos en despliegue en la nube (Azure App Services, AWS) y flujos CI/CD (GitHub Actions, Azure DevOps). * Mensajería Asíncrona: Experiencia con RabbitMQ, Kafka o Azure Service Bus. * Metodologías Ágiles: Trabajo cotidiano con marcos Scrum o Kanban., * Visión Integral Web: Capacidad para entender el ciclo completo de una solicitud web, desde la interfaz de usuario hasta la base de datos. * Trabajo en Equipo y Comunicación: Fluidez para coordinarse entre perfiles backend y frontend, dando y recibiendo feedback constructivo. * Resolución de Problemas: Enfoque analítico para depurar incidencias web y proponer soluciones escalables. * Proactividad y Autonomía: Gestión eficiente de tareas con supervisión moderada y curiosidad constante por aprender nuevas herramientas del ecosistema web. ## Description Buscamos un Desarrollador Web .NET (C#) con entre 2 y 3 años de experiencia para sumarse a nuestro equipo de ingeniería. La persona seleccionada se enfocará en el diseño, desarrollo, pruebas y mantenimiento de aplicaciones y plataformas web, así como servicios backend modernos, escalables y seguros, integrando buenas prácticas y colaborando bajo metodologías ágiles. Responsabilidades Principales * Desarrollo Web & Backend: Diseñar, codificar y mantener APIs RESTful, servicios backend y componentes web utilizando el ecosistema .NET (C#), asegurando una integración fluida con interfaces web modernas. * Integración Frontend: Colaborar activamente con el equipo frontend para el consumo eficiente de endpoints, diseño de contratos de datos y soporte en funcionalidades web (especialmente en entornos Vue.js). * Bases de Datos: Diseñar, optimizar y consultar bases de datos relacionales (SQL Server, PostgreSQL) y/o no relacionales (MongoDB), gestionando el acceso mediante Entity Framework Core. * Calidad de Código: Escribir código limpio y mantenible, aplicando pruebas unitarias e integración (xUnit, NUnit o MSTest). * Colaboración en Equipo: Participar en ceremonias ágiles (Scrum/Kanban), estimación de requerimientos, revisiones de código code reviews y diseño técnico. * Mantenimiento y Optimización: Identificar cuellos de botella en servicios web, depurar errores debugging y refactorizar código para mejorar tiempos de respuesta y escalabilidad. * Documentación: Documentar APIs y servicios web (Swagger/OpenAPI), así como arquitecturas y flujos técnicos clave. * Experiencia Web & Backend: 2-3 años de experiencia continua en desarrollo de aplicaciones web y APIs utilizando C# y .NET Core / .NET 6+. * Acceso a Datos: Manejo sólido de Entity Framework Core, LINQ y consultas sobre SQL Server o PostgreSQL. * Arquitectura y Principios: Aplicación práctica de principios SOLID, Clean Architecture o arquitecturas en capas para entornos web. * Pruebas: Experiencia en pruebas unitarias con xUnit, NUnit o similar. * Control de Versiones: Flujos de trabajo con Git (Gitflow, Pull Requests, code review). Deseables (Muy Valorables) * Frontend con Vue.js (Gran Plus): Experiencia previa o conocimientos en Vue.js (Vue 2/3, Composition API, Pinia/Vuex), o disposición para interactuar/apoyar en el stack frontend del equipo. * Contenedores: Manejo básico de Docker para despliegue y desarrollo local de servicios web. * Cloud & DevOps: Conocimientos en despliegue en la nube (Azure App Services, AWS) y flujos CI/CD (GitHub Actions, Azure DevOps). * Mensajería Asíncrona: Experiencia con RabbitMQ, Kafka o Azure Service Bus. * Metodologías Ágiles: Trabajo cotidiano con marcos Scrum o Kanban. Competencias y Habilidades Blandas * Visión Integral Web: Capacidad para entender el ciclo completo de una solicitud web, desde la interfaz de usuario hasta la base de datos. * Trabajo en Equipo y Comunicación: Fluidez para coordinarse entre perfiles backend y frontend, dando y recibiendo feedback constructivo. * Resolución de Problemas: Enfoque analítico para depurar incidencias web y proponer soluciones escalables. * Proactividad y Autonomía: Gestión eficiente de tareas con supervisión moderada y curiosidad constante por aprender nuevas herramientas del ecosistema web.