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