We are looking for a Senior .NET Developer to join a long-term international project and work on building scalable, high-impact digital solutions. This is a great opportunity for a professional who enjoys working with modern architectures, event-driven systems, and cloud technologies.
What You'll Do
* Develop and maintain systems in .NET Framework and .NET Core .
* Improve and maintain legacy systems ensuring stability and scalability.
* Design and implement microservices-based solutions, using Kafka as an Event Hub.
* Work with both NoSQL and relational databases to build robust data solutions.
* Implement and maintain Azure Functions and other serverless solutions.
* Write unit and integration tests, perform code reviews, and enforce best practices.
* Collaborate with the architecture team to define standards and best practices.
* Support the frontend team with Angular -based applications (React knowledge is a plus).
What We're Looking For
* Advanced experience in C#, .NET Framework, and .NET Core .
* Proven experience with legacy systems maintenance .
* Experience designing microservices architectures and event-driven systems (Kafka/Event Hub).
* Strong knowledge of SQL Server/MySQL and NoSQL databases (MongoDB, CosmosDB).
* Familiarity with CI/CD pipelines, design patterns (DDD, CQRS), and Docker/Kubernetes (nice to have).
* Must be based in Spain or Portugal with knowledge of Spanish or Potuguese
Why Join Us?
* Long-term freelance contract with stable workload (160h/month).
* Work with a multinational tech team on a cutting-edge product.
* Competitive hourly rate
* Hybrid in Lisbon