Senior Backend .NET Developer

Michael Page — Spain · Posted ~4 hours ago

Senior Full-time

Skills

C# .NET ASP.NET Core REST APIs software architecture SOLID principles code review REST API

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior backend engineering role focused on building scalable applications with Microsoft technologies. The position involves designing APIs, improving code quality, contributing to architecture decisions, and supporting development best practices within a technical team.

Highlights

Opportunity to work on backend solutions, influence technical decisions, contribute to architecture, and support engineering quality practices.

Description

Buscamos incorporar un perfil técnico con experiencia en desarrollo backend sobre tecnologías Microsoft y capacidad para actuar como referente técnico dentro del equipo. Esta persona participará en el análisis y desarrollo de soluciones basadas en C# y .NET, colaborará en la toma de decisiones técnicas y acompañará al equipo en aspectos relacionados con la calidad del código, la arquitectura y las buenas prácticas de desarrollo. Detalles del cliente Empresa de ingeniería del software y consultoría informática con sede en Torrelavega, Cantabria. Descripción de la oferta Analizar requisitos y participar en el diseño de soluciones técnicas.Desarrollar y mantener aplicaciones backend con C# y .NET.Diseñar y desarrollar APIs REST con ASP.NET Core.Participar en la definición de arquitecturas mantenibles y escalables.Aplicar buenas prácticas de programación y principios SOLID.Realizar revisiones de código y ayudar a mantener los estándares de calidad.Acompañar y dar soporte técnico a otros miembros del equipo.Colaborar con responsables de proyecto y perfiles funcionales.Participar en la estimación y planificación de tareas técnicas.Identificar posibles bloqueos, riesgos o dependencias.Participar en la evolución técnica de los proyectos y en la reducción de la deuda técnica. Perfil ideal El/la candidato/a seleccionado deberá cumplir los siguientes requisitos: Experiencia aproximada de al menos 3 años en desarrollo backend con C# y .NET.Será necesario acreditar la participación durante un periodo mínimo de 6 meses en, al menos, un proyecto de cierta envergadura o complejidad técnica.Se valorará experiencia previa como desarrollador Senior, Advanced o referente técnico.Formación en Ingeniería Informática, Desarrollo de Aplicaciones, Sistemas o titulaciones relacionadas.También se valorará la experiencia profesional equivalente y la formación especializada en tecnologías .NET y arquitectura de software.Conocimientos de ASP.NET Core y desarrollo de APIs REST.Conocimientos de SQL Server y/o PostgreSQL.Conocimientos de arquitectura por capas y principios SOLID.Experiencia utilizando Git en entornos colaborativos.Conocimientos de testing unitario.Capacidad para analizar problemas y proponer soluciones técnicas.Autonomía en el desarrollo y resolución de incidencias.Experiencia o interés en realizar revisiones de código.Capacidad para comprender requisitos funcionales y trasladarlos a soluciones técnicas.Oferta de empleo Incorporación a un equipo técnico y multidisciplinar.Participación en proyectos desarrollados con tecnologías .NET, Azure y arquitecturas modernas.Posibilidad de asumir progresivamente mayores responsabilidades como referente técnico.Participación en decisiones técnicas y en la evolución de los proyectos.Formación y acompañamiento en las tecnologías y herramientas utilizadas por la empresa.Retribución en función de la experiencia y conocimientos aportados. Desired Skills and Experience El/la candidato/a seleccionado deberá cumplir los siguientes requisitos: - Experiencia aproximada de al menos 3 años en desarrollo backend con C# y .NET. - Será necesario acreditar la participación durante un periodo mínimo de 6 meses en, al menos, un proyecto de cierta envergadura o complejidad técnica. - Se valorará experiencia previa como desarrollador Senior, Advanced o referente técnico. - Formación en Ingeniería Informática, Desarrollo de Aplicaciones, Sistemas o titulaciones relacionadas. - También se valorará la experiencia profesional equivalente y la formación especializada en tecnologías .NET y arquitectura de software. - Capacidad para analizar problemas y proponer soluciones técnicas. - Autonomía en el desarrollo y resolución de incidencias. - Experiencia o interés en realizar revisiones de código. - Capacidad para comprender requisitos funcionales y trasladarlos a soluciones técnicas.