Hiree
← Volver a resultados

Desarrollador/a Web.NET

Randstad Digital España

Madrid

Salario no publicado

Disponible en

Sobre el puesto

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.
Conoce a Randstad Digital España

Comparte una oportunidad

Puede ser el próximo paso de alguien.

Hiree