Desarrollador/a Web .NET

Hace 1 día

madrid, España Randstad Digital España Jornada completa

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.


Envíe su CV y cualquier información adicional requerida después de haber leído esta descripción, haciendo clic en el botón de solicitud.
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. xqbhyrx
  • 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.