Skip to content
← Back to job listings

Senior Developer .NET Fullstack

Weber Solutions S.L.U · Madrid

External listingfull-time1 day ago

About The Role

Buscamos un/a Senior Developer .NET Fullstack con experiencia sólida en desarrollo backend con .NET / C# y frontend con Blazor, orientado/a a construir aplicaciones empresariales, APIs, servicios y soluciones integradas en entornos reales de producción.

La persona se incorporará a un equipo técnico que trabaja habitualmente con arquitecturas basadas en servicios, APIs, aplicaciones web, integraciones con terceros, bases de datos SQL y despliegues en entornos Docker / cloud / on-premise.

Requisitos imprescindibles

  • Experiencia mínima de 3 años en desarrollo con .NET / C#, preferiblemente en versiones modernas como .NET 6, .NET 8 o superior.
  • Experiencia desarrollando aplicaciones web con Blazor, especialmente Blazor Server o Blazor WebAssembly.
  • Experiencia en desarrollo de APIs REST con <ASP.NET> Core.
  • Conocimientos sólidos de Entity Framework Core y/o acceso a datos mediante repositorios, Dapper o <ADO.NET>.
  • Experiencia trabajando con bases de datos relacionales, especialmente SQL Server y PostgreSQL.
  • Capacidad para diseñar y mantener lógica de negocio en backend, servicios, jobs, procesos batch o background services.
  • Conocimientos de autenticación y autorización en aplicaciones .NET, por ejemplo Cookie Auth, JWT, OAuth2, OpenID Connect o Microsoft Entra ID.
  • Experiencia trabajando con Git y flujos de trabajo colaborativos mediante ramas, pull requests y revisiones de código.
  • Capacidad para analizar requisitos funcionales, proponer soluciones técnicas y estimar tareas de desarrollo.
  • Buenas prácticas de desarrollo: código limpio, separación de responsabilidades, patrones de diseño, testing básico y documentación técnica.

Tecnologías principales

Backend

C#

  • .NET 8 / .NET 10
  • <ASP.NET> Core Web API

Background Services / Worker Services

Entity Framework Core

Identity

Dapper / <ADO.NET>

REST APIs

SignalR / WebSockets, valorable

Frontend

Blazor Server

Blazor WebAssembly, valorable

Razor Components

HTML, CSS, JavaScript

MudBlazor u otras librerías de componentes

Bases de datos

SQL Server

PostgreSQL

  • Diseño de tablas, vistas, procedimientos, índices y optimización de consultas
  • Conocimiento de transacciones, concurrencia y rendimiento

DevOps / Infraestructura

Docker y Docker Compose

Nginx / IIS

CI/CD

  • SonarQube, valorable
  • Despliegues en entornos Linux y Windows
  • Azure, AWS o entornos on-premise, valorable

Responsabilidades principales

  • Desarrollar y mantener aplicaciones web empresariales con .NET y Blazor.
  • Diseñar e implementar APIs REST y servicios backend.
  • Integrarse con sistemas externos mediante APIs, bases de datos, colas o servicios cloud.
  • Participar en el diseño técnico de nuevas funcionalidades.
  • Colaborar en la definición de arquitectura de servicios, modelos de datos y flujos de integración.
  • Revisar código y asegurar buenas prácticas de desarrollo.
  • Resolver incidencias técnicas en entornos de desarrollo, UAT y producción.
  • Participar en estimaciones, planificación de tareas y análisis de requisitos.
  • Documentar decisiones técnicas, endpoints, procesos y configuraciones relevantes.

Competencias personales

  • Autonomía para analizar problemas y proponer soluciones.
  • Capacidad para trabajar en proyectos con requisitos cambiantes.
  • Orientación a calidad, mantenibilidad y rendimiento.
  • Comunicación clara con perfiles técnicos y funcionales.
  • Capacidad para documentar y explicar decisiones técnicas.
  • Mentalidad de mejora continua.
  • Proactividad para detectar riesgos técnicos y proponer mejoras.

This is an external listing. JobSpring does not represent or verify the employer. Report this listing