Senior .NET Engineer

Growe

Anywhere · 5+ years experience · Posted Sep 28, 2026

At a glance

Experience
5+ years experience
Location
Anywhere

About the role

  • Growe is seeking a Senior .NET Engineer to design, build, and maintain backend services and microservices in a production environment.
  • The role involves working on core domain flows, managing deployment configurations in Kubernetes, and participating in on-call rotations.

Responsibilities

  • Design, build, and maintain backend services using .NET (C#).
  • Develop and evolve microservices in a production environment.
  • Support existing functionality and ensure backward compatibility of releases.
  • Work on core domain flows such as accounts, registration, authentication, wallet, and related business capabilities.
  • Build integrations using asynchronous communication and event-driven patterns.
  • Work with relational databases, transactional flows, and optimize query performance.
  • Contribute to service observability including logs, metrics, traces, dashboards, and monitoring.
  • Manage deployment configurations and manifests in Kubernetes environments.
  • Participate in on-call rotation and handle production incidents.
  • Perform high-quality code reviews focusing on maintainability, performance, and consistency.

Requirements

  • 5+ years of commercial backend development experience with C# / .NET (6+), .NET Core / ASP.NET Core.
  • Solid understanding of microservices architecture and distributed systems.
  • Experience with asynchronous communication and event-driven architectures.
  • Experience with message brokers (Kafka or similar).
  • Strong knowledge of relational databases including SQL, transactions, indexing, and performance tuning.
  • Experience with ORM tools (e.g., Entity Framework).
  • Experience writing Unit and Integration tests.
  • Understanding of authentication and authorization (OAuth 2.0, OpenID Connect).
  • Good understanding of software design principles (SOLID, separation of concerns, testability).
  • English - Upper Intermediate.

Preferred qualifications

  • PostgreSQL
  • AWS
  • Kubernetes
  • Terraform
  • Grafana
  • Loki
  • Tempo

Skills

  • .NET
  • C#
  • ASP.NET Core
  • Kafka
  • SQL
  • PostgreSQL
  • Entity Framework
  • OAuth 2.0
  • OpenID Connect
  • AWS
  • Kubernetes
  • Terraform
Show all 15 skills
  • Grafana
  • Loki
  • Tempo

Growe

Senior .NET Engineer

Apply now