Backend Developer Senior Barcelona
Role details
Job location
Tech stack
Job description
Definir y mantener arquitecturas (monolito, microservicios, event-driven)
Optimizar performance, manejo de concurrencia y uso de recursos
Diseñar modelos de datos y bases de datos
Garantizar calidad del código (clean code, SOLID, patrones)
Implementar tests (unitarios, integración, contract tests)
Gestionar seguridad (auth, autorización, protección de datos)
Requirements
Experiencia senior (mínimo 5 años) en desarrollo de software
Sólidos conocimientos en .NET Core / .NET
Experiencia trabajando con Angular
Dominio de SQL Server (modelado, consultas, optimización)
Experiencia en desarrollo de APIs REST
Buenas prácticas de desarrollo (Clean Code, SOLID, patrones)
Experiencia trabajando en equipos Agile / Scrum
Capacidad para analizar requerimientos y proponer soluciones técnicas, Experiencia en liderazgo técnico o gestión de equipo
Experiencia realizando code reviews y mentoring
Conocimientos de arquitectura de software
Experiencia con CI/CD
Experiencia en ambientes cloud (Azure preferentemente)
Buenas habilidades de comunicación y trabajo en equipo
Benefits & conditions
Contrato Indefinido desde el primer momento.
Modalidad Hybrid Work o Teletrabajo