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
SeniorJob 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.