• Home
  • Remote Jobs
  • Senior .NET Software Engineer - Distributed Systems and Azure
Mindera Software

Senior .NET Software Engineer - Distributed Systems and Azure

Mindera Software

  • Date Posted

    Yesterday

    New!
  • Remote Work Level

    100% Remote

  • Location

    Remote in Portugal

  • Job Schedule

    Flexible Schedule, Full-Time

  • Salary

    We're sorry, the employer did not include salary information for this job.

  • Benefits

    Unlimited or Flexible PTO Computer Provided

  • Categories

    Product ManagerProject ManagerSoftware EngineerBack End DeveloperDeveloperWeb Developer

  • Job Type

    Employee

  • Career Level

    Experienced

  • Travel Required

    No specification

  • Education Level

    We're sorry, the employer did not include education information for this job.

About the Role

Title: Senior .NET Software Engineer (Distributed Systems & Azure)

Location: Coimbra Coimbra District PT

Type: Full-time

Workplace: Fully remote

Job Description:

At Mindera, we are continuously developing a fantastic team and would love for you to join us. We are currently seeking a Senior .NET Software Engineer to join a project focused on building high-performance, multi-region distributed systems in Azure.

As a Senior Engineer, you will play a critical role in architecting and maintaining large-scale applications. You won't just write code; you will shape how services communicate via gRPC, how events flow through EventHub, and how our infrastructure scales on AKS.

We value simple, testable code and a "GitOps first" mentality.

We are looking for someone who thrives in collaborative environments and is passionate about engineering excellence, from Terraform automation to advanced observability with Grafana.

Requirements

You're Great At:

  • .NET Mastery: Extensive experience with .NET and C# (8+ years), building robust backend services.
  • Distributed Architectures: Designing and implementing scalable systems using microservices, gRPC for inter-service communication, and OpenAPI for documentation.
  • Azure Ecosystem: Hands-on experience with Azure SQL, Table Storage, and Key Vault.
  • Event-Driven Design: Experience publishing and consuming events (specifically with EventHub or similar like Kafka).
  • Cloud-Native Runtimes: Deep knowledge of container orchestration with AKS (Azure Kubernetes Service).
  • Quality & Testing: A strong "Test-First" mindset, including Unit Testing, Integration Testing, and performance validation with k6.
  • Infrastructure as Code: Experience with Terraform (Terragrunt is a major plus) to manage multi-region environments.
  • Leadership: Providing technical mentorship, leading architectural decisions, and collaborating in an Agile environment.
  • Language: Fluency in English is mandatory.

It Would Be Fantastic If You Also Have:

  • Experience with Redis and advanced search capabilities (e.g., RediSearch).
  • Familiarity with Identity Management using Duende (IdentityServer).
  • Knowledge of GitOps development workflows.
  • Experience with Grafana for system observability and monitoring.

Benefits

The Things We Really Care About:

  • Permanent contract
  • Unlimited PTO
  • Flexible working hours
  • Training & conferences, create your own training plan
  • Work with large scale systems powering global businesses

Other Good Things:

  • Choose Laptop & Peripherals that best suit your needs
  • Hotspot with unlimited usage (PT), for work or Netflix ;)
  • We have amazing offices in Porto, Aveiro, and Coimbra if you want to physically connect with minders. Remote from Portugal is also an option. Remote from other Countries will depend on your current location and Projects
  • At the offices, we have a wide range of snacks to keep you fed and healthy
  • Partnerships with local businesses

Most of all, You get to work with a bunch of great people, where the whole team owns the project together in a politics-free environment. Our culture reflects our lean and self-organization attitude. We encourage our colleagues to take risks, make decisions, work in a collaborative way, and talk to everyone to enhance communication. Freedom and Responsibility go hand in hand, and we value commitment, feedback, and empathy.

About Mindera

At Mindera we use technology to build products we are proud of, with people we love.

Software Engineering Applications, including Web and Mobile, are at the core of what we do at Mindera.

We partner with our clients to understand their products and deliver high-performance, resilient, and scalable software systems that create an impact on their users and businesses across the world.

You get to work with a bunch of great people, where the whole team owns the project together.

Our culture reflects our lean and self management attitude. We encourage our colleagues to take risks, make decisions, work in a collaborative way and talk to everyone to enhance communication.

We are proud of our work and we love to learn all and everything while navigating through an Agile, Lean and collaborative environment.

Apply