freehire launches on Product Hunt on 26 August.

Follow →

Senior .Net Developer

Summary

Builds and maintains scalable .NET microservices on Azure and Kubernetes for a B2B platform, using event-driven messaging and REST APIs.

Senior .Net Developer

Location: Lisbon (up to 3 days onsite)

Employment Type: Perm / Contract


About Loop Future:

Loop Future combines technology, innovation, and sustainability to create digital solutions that shape the future. By integrating software engineering, cloud solutions, salesforce expertise, and intelligent sourcing, Loop Future connects people, systems, and industries – driving efficiency, growth, and global impact. We are Headquartered in Portugal but we are also supported by our international offices in the UK, Switzerland and India. The company brings together a diverse and talented team committed to delivering cutting-edge digital experiences into domains such as TV &Media, Satellite & Space, Consultancy, Retail and many other domains.


About the Role:

We’re looking for a Senior .NET Backend Developer to help build and evolve scalable, cloud-native backend services for our B2B/Wholesale platform. You’ll work with modern technologies including .NET, Azure, Kubernetes, Terraform, and event-driven messaging, collaborating closely with cross-functional teams to deliver high-quality, resilient microservices in a fast-paced engineering environment.


Responsibilities:

  • Design, develop, and maintain scalable backend applications using C# and .NET.
  • Build and maintain RESTful APIs and integrations with internal and external systems.
  • Develop microservices and event-driven solutions using technologies such as RabbitMQ, Azure Service Bus, or MassTransit.
  • Deploy, monitor, and troubleshoot applications running in Docker and Kubernetes environments.
  • Collaborate with DevOps engineers on CI/CD pipelines, deployment automation, and infrastructure-as-code initiatives.
  • Write and maintain unit and integration tests to ensure software quality and reliability.
  • Participate in code reviews and contribute to engineering best practices and clean architecture standards.
  • Work closely with product, QA, and other engineering teams throughout the full software development lifecycle.


Requirements:

  • 5+ years of professional experience developing backend applications with C# and .NET.
  • Strong experience with ASP.NET Web API and REST API design and integration.
  • Solid understanding of microservice-based architectures and distributed systems concepts.
  • Experience with event-driven architecture and asynchronous messaging frameworks such as RabbitMQ, Azure Service Bus, or MassTransit.
  • Familiarity with Docker and Kubernetes for containerized application deployment.
  • Understanding of CI/CD concepts, automated deployment pipelines, and Git-based development workflows.
  • Experience writing unit and integration tests using xUnit, NUnit, or MSTest.
  • Exposure to Azure cloud services, Terraform, Azure DevOps, or GitLab CI/CD would be considered a strong advantage.


Nice to have:

See also