> Markdown version of [/jobs/ext/3720645-desarrollador-fullstack-net-c](https://www.wearedevelopers.com/jobs/ext/3720645-desarrollador-fullstack-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 Fullstack .Net (C#) - **Company:** Randstad - **Location:** Las Rozas de Madrid, Spain (Remote available) - **Contract:** Apprenticeship - **Skills:** ASP.NET, .NET Framework, Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Unit Testing, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Code Review, Databases, Continuous Integration, Relational Databases, Software Debugging, Dependency Injection, Software Design Patterns, Language Integrated Query, Middleware, Entity Framework, Github, PostgreSQL, Microsoft SQL Server, MongoDB, Nunit, Scrum Methodology, RabbitMQ, Mstest, Swagger, Software Engineering, Web Applications, Openapi, Azure Service Bus, .NET Core, Backend, Git, Xunit, Git Flow, Information Technology, Apache Kafka, Restful APIs, Code Restructuring, Software Version Control, Docker, Web Api, Microservices - **Published:** October 14, 2026 - **Apply:** https://www.randstad.es/candidatos/ofertas-empleo/oferta/desarrollador-fullstack-net-c-3014543/ ## About the Role * Formación: FP Grado Superior, Ciclo Formativo Grado Superior: Informática * Conocimientos: .net * Experiencia: 2 años, Experiencia: De 2 a 3 años de experiencia demostrable trabajando de forma continua con C# y .NET Core / .NET 6+. Desarrollo Backend: Experiencia sólida en ASP.NET Core Web API (principios RESTful, middleware, inyección de dependencias). Bases de Datos & ORM: Dominio de Entity Framework Core, consultas LINQ y manejo de SQL Server o PostgreSQL. Testing: Experiencia en creación de pruebas unitarias (xUnit, NUnit o MSTest). Control de Versiones: Manejo fluido de Git (Gitflow, resolución de conflictos y pull requests). Arquitectura y Patrones: Comprensión clara de principios SOLID, patrones de diseño y arquitecturas en capas (Clean Architecture, Onion Architecture o similar). Requisitos Valorables: Conocimientos en contenedores (Docker). Familiaridad o experiencia básica con servicios cloud (Azure o AWS). Integración y despliegue continuo (CI/CD con GitHub Actions o Azure DevOps). Manejo de mensajería asíncrona (RabbitMQ, Kafka o Azure Service Bus)., Capacidad analítica y resolución de problemas complejos. Gran habilidad de comunicación y trabajo en equipo. Autonomía, proactividad e interés por el aprendizaje continuo. ## Description Reportando al Tech Lead / Lead Developer, formarás parte activa del ciclo de vida del software en el equipo de ingeniería. Tus principales responsabilidades serán: Desarrollo de Software: Diseñar, codificar y mantener APIs RESTful, microservicios y aplicaciones web robustas y seguras utilizando C# y .NET Core. Gestión de Bases de Datos: Diseñar, optimizar y consultar bases de datos relacionales (SQL Server, PostgreSQL) y/o no relacionales (MongoDB), gestionando el acceso mediante ORMs como Entity Framework Core. Calidad de Código: Escribir código limpio, mantenible y testeado a través de pruebas unitarias y de integración (xUnit, NUnit o MSTest). Metodologías Ágiles: Participar activamente en los rituales ágiles (Scrum/Kanban), estimación de tareas, sesiones de diseño técnico y code reviews. Mantenimiento y Refactorización: Identificar cuellos de botella, depurar errores (debugging) y refactorizar código para optimizar rendimiento y mantenibilidad. Documentación Técnica: Documentar componentes, arquitectura básica y endpoints (Swagger / OpenAPI).