Desarrollador/a Web .NET (C#)
Randstad
Madrid, Spain
7 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.jobleads.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
2 years minimum
Working hours
Regular working hours
Job source
Tech stack
.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
+31 more
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
Job 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.
Requirements
- 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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.jobleads.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…