02 nov
|
Randstad Digital España
|
Madrid
02 nov
Randstad Digital España
Madrid
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 optimizado de tareas con supervisión moderada y curiosidad constante por aprender nuevas herramientas del ecosistema web.
#J-18808-Ljbffr
📌 Desarrollador/a Web .NET (C#) (Madrid)
🏢 Randstad Digital España
📍 Madrid