10/16/2026 updated

**** ******** ****
100 % available

.NET Backend Developer | Azure & DevOps

Santiago de Compostela, Spain
Only remote
Higher Technician in Cross-Platform Application Development
Santiago de Compostela, Spain
Only remote
Higher Technician in Cross-Platform Application Development

Profile attachments

Daniel_Macias_CV_NET_Backend_EN_Freelance (oct26).pdf

.NET Core
.NET Backend Development
Expertise in C#, .NET Core (.NET 8/9/10), .NET Framework, ASP.NET MVC/Core, Entity Framework Core, LINQ, REST APIs, and Microservices for building scalable backend applications across various industries.

Cloud & DevOps with Microsoft Azure
Hands-on experience with Microsoft Azure services including Functions, App Service, Key Vault, Service Bus, Azure DevOps, CI/CD Pipelines, Application Insights, SSIS, and Data Factory for automating deployments and managing cloud infrastructure.

Database Management
Proficiency in SQL Server, Stored Procedures, CosmosDB, MongoDB, Redis Cache, and Oracle, covering both relational and NoSQL database solutions for enterprise applications.

Frontend Development
Knowledge of Angular, ASP.NET MVC, HTML, CSS, and JavaScript for developing frontend components alongside backend systems.

Testing & Quality Assurance
Experience with XUnit, NUnit, SpecFlow (BDD), FluentAssertions, Unit and Integration Testing, and SonarQube for ensuring code quality and reliability.

Software Development Methodologies
Application of Scrum/Agile, SOLID principles, DDD, Clean Code, Git, and Technical Documentation practices in international team environments.

Data Engineering
Familiarity with ETL processes, Azure Data Factory, Data Warehouse, Data Lake, and CSV handling for data integration and transformation tasks.

AI Tools
Practical use of Claude and Copilot as AI-assisted development tools to support coding and productivity workflows.

Experience

Professional experience5 - 10 years
Freelancer since2025

Languages

EnglishFluentNorwegianBasic knowledgeSpanishNative speaker

Project history

.NET Developer, Instrument Integration

Freelance - International Pharmaceutical Company
Developing .NET/C# drivers enabling communication between medical laboratory instruments and healthcare applications using proprietary and industry-standard messaging protocols. Designing XSLT transformations to normalize instrument messages. Performing unit, integration, and manual validation testing. Conducting code reviews and producing controlled technical and validation documentation within an international Scrum team.

Senior .NET Developer

Freelance - Public-Sector Transport Organization
Analyzing functional requirements and providing development estimates. Developing backend functionality using C#, .NET, REST APIs, and microservices following SOLID principles. Implementing and testing features against Oracle databases. Working within CI/CD environments using GitHub Actions and Jenkins with continuous static-code analysis via SonarQube.

Software Engineer II

Inetum
Developed backend for Amadeus logistics application using C#, .NET, .NET Framework with microservices, REST APIs, and monolithic architectures. Frontend development with ASP.NET MVC. Optimized processes and improved application performance. Managed relational (SQL Server, Entity Framework, LINQ) and NoSQL (MongoDB, CosmosDB, Redis) databases. Administered Azure Active Directory (Entra ID), Azure DevOps, and Azure Portal. Provided L3 support to international users.

Software Developer

Action Against Hunger
Developed internal applications using .NET 6, C#, Entity Framework Core, Azure Functions, and REST API architecture following DDD principles. Led DevOps methodology implementation by designing CI/CD pipelines in Azure DevOps. Designed and implemented refactoring plans for legacy code (.NET Framework, Visual Basic). Owned multiple internal applications including payroll, security incidents, and project management systems.

.NET Backend Developer

Wapping
Developed and maintained the company's main REST API (C#, .NET Framework/.NET Core) for processing retail client transactions. Designed and led testing plans using XUnit, NUnit, SpecFlow (BDD), and FluentAssertions. Migrated applications from .NET Framework to .NET Core and trained new hires while managing testing teams.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in