Full Stack .NET (C# / Angular)

knowmad Mood
Municipality of Madrid, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Experience level
Senior

Job location

Municipality of Madrid, Spain

Tech stack

.NET
API
Agile Methodologies
Azure
C Sharp (Programming Language)
Software Design Patterns
DevOps
Scrum
SonarQube
.NET Core
Backend
GIT
Angular
Front End Software Development
Software Version Control
Api Management

Job description

  • Desarrollo .NET: Diseñar, implementar y optimizar aplicaciones utilizando .NET Framework y .NET Core / .NET 5+.
  • Gestión de repositorios y versiones: Trabajar con Git, manteniendo flujos de trabajo organizados y garantizando integridad del código.
  • Arquitectura y buenas prácticas: Aplicar DDD, patrones de diseño y arquitecturas hexagonales en proyectos complejos.
  • Integración con Azure DevOps: Configurar pipelines, agentes, repositorios y automatizar despliegues para mejorar eficiencia del equipo.
  • Desarrollo Front-End: Crear componentes y aplicaciones Angular integradas con back-end .NET.
  • Colaboración multidisciplinaria: Trabajar junto a equipos de QA, negocio y operaciones, asegurando soluciones técnicas alineadas con objetivos estratégicos.

Requirements

Experiencia de al menos 5 años como Desarrollador/Consultor Técnico .NET en:

  • Experiencia sólida con .NET Framework y .NET Core / .NET 5+, desarrollando aplicaciones robustas y escalables.
  • Manejo avanzado de Git, comprendiendo el flujo de trabajo, ramas, commits y gestión de versiones.
  • Conocimiento de buenas prácticas de desarrollo, incluyendo Domain-Driven Design (DDD), código limpio y patrones de diseño.
  • Experiencia en arquitecturas hexagonales y diseño de sistemas modulares.
  • Conocimientos en Azure DevOps para gestión de proyectos, pipelines y despliegues continuos.
  • Experiencia en desarrollo front-end con Angular, creando interfaces modernas y responsivas.
  • Capacidad de comunicación efectiva, trabajando de forma clara con equipos técnicos y de negocio.
  • Proactividad: perfil autónomo, que proponga soluciones y mejore procesos sin esperar instrucciones constantes., Además, valoraremos muy positivamente si tienes experiencia y/o conocimientos en:
  • Azure DevOps Server: Configuración de agentes, pipelines y TFS.
  • SonarQube: Implementación de análisis de calidad de código.
  • Identity Server y API Management: Configuración y gestión de servicios de identidad y APIs.
  • Metodologías ágiles: Scrum, Kanban o prácticas DevOps.

Benefits & conditions

Contrato Indefinido

100% REMOTO

About the company

Somos una compañía líder en transformación digital, en constante evolución y a la vanguardia de la tecnología. Nacimos para provocar un cambio real a través de la innovación y el desarrollo sostenible, con la misión de aportar valor a los clientes e impulsar nuestro talento. Formado por más de 3.000 personas creativas, digitales e innovadoras conectadas a un propósito y capaces de generar conexiones con personas de todo el mundo. Un equipo responsable, flexible y con alta capacidad de adaptación a las necesidades de nuestros clientes y del mercado, a la vez que proporciona valor, visión, creatividad, expertise, profesionalidad y pasión por la tecnología en cada proyecto. Los valores que marcan nuestro rumbo y nos guían hacia la excelencia son la colaboración, la innovación, el compromiso, la diversión y la confianza.

Apply for this position