Desarrollador Senior .Net

📍 Spain

Altro BCNC GROUP

Descripción del Puesto

En [Nombre de la empresa] buscamos un

Senior Back-End Developer .NET

que lidere la construcción y evolución de nuestras aplicaciones back-end. Serás responsable de escribir código de calidad, optimizar el rendimiento, y asegurar la correcta integración de servicios y bases de datos. Trabajarás en un entorno colaborativo, aplicando principios avanzados de arquitectura (DDD, SOLID) y promoviendo buenas prácticas de desarrollo, revisiones de código y estándares de equipo. Qué harás Diseñar, desarrollar y mantener servicios Back-End en .NET (C# 8+, .NET Core 5+). Crear APIs REST robustas y escalables. Implementar mensajería (por ejemplo, con RabbitMQ) y manejar peticiones

asíncronas. Trabajar con bases de datos relacionales (SQL Server), usando Entity Framework, LINQ y ADO.NET. Integrar almacenamiento en caché con Redis. Escribir pruebas automatizadas (unit testing) y asegurar la calidad del código. Participar en pipelines de CI/CD (idealmente con Azure DevOps). Realizar profiling y análisis de rendimiento para mejorar la eficiencia. Establecer y promover estándares de codificación, patrones de diseño y buenas prácticas (SOLID, KISS, DRY). Colaborar en la evaluación técnica de nuevos proyectos y proponer mejoras. Revisar el código de otros desarrolladores y orientar a miembros más junior. Fomentar una cultura de equipo proactiva, con liderazgo técnico y coaching. Requisitos Obligatorios: Experiencia mínima de 5 años

desarrollando aplicaciones Back-End con C# (C# 8 en adelante) y .NET Core (5 o superior). Al menos

2 años de experiencia

diseñando e implementando APIs REST. Experiencia con mensajería (RabbitMQ) y llamadas

asíncronas (async/await). Conocimiento de bases de datos relacionales (SQL Server) y experiencia con Entity Framework, LINQ y ADO.NET. Experiencia en creación de pruebas unitarias y en entornos CI/CD (preferiblemente Azure DevOps). Deseables: Arquitectura en capas, Domain-Driven Design (DDD) y patrones de diseño. Uso de principios SOLID, KISS y DRY, y capacidad para detectar deficiencias y proponer mejoras. Experiencia en profiling, análisis de rendimiento y pruebas de regresión (Postman, diseño de pruebas). Experiencia con Redis como sistema de caché distribuida. Trabajo con microservicios, Docker y tecnologías en la nube (AWS). Experiencia en equipos distribuidos globalmente. Conocimiento y experiencia con ALM y Azure DevOps. Capacidad para liderar técnicamente y hacer coaching: ayudar a desarrolladores junior a crecer y asumir responsabilidades. Soft skills: Proactividad, liderazgo, y excelente comunicación.

80 % teletrabajo

: gran parte del trabajo se puede hacer desde casa. Jornada intensiva los viernes

: de lunes a jueves trabajas 8,5 horas. Puedes entrar de lunes a jueves entre las 8:00 h y las 10:00 h, con salida posible a partir de las 17:00 h (según tu hora de entrada y tiempo de comida). Verano (julio y agosto):

horario intensivo de

8:00 h a 15:00 h

. Qué ofrecemos Trabajo en remoto la mayor parte del tiempo (80 %) para una gran conciliación. Horarios flexibles con jornada intensiva y adaptación estival. Proyectos técnicos de alto nivel con arquitectura moderna y buenas prácticas. Oportunidad de liderar técnicamente y formar a otros desarrolladores. Ambiente colaborativo, equipo motivado y foco en la excelencia técnica.

BCNC GROUP ( es una empresa de ingeniería y tecnología con operaciones en España, Reino Unido, Alemania, Francia y Suecia. Trabajamos con los centros de I+D más prestigiosos y con multinacionales en Europa, ayudándoles a desarrollar e implementar sus programas estratégicos.

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Detalles del Puesto

Fecha de Publicación: November 23, 2025
Tipo de Trabajo: Altro
Ubicación: Spain
Company: BCNC GROUP

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.