About Gradera
Gradera defines a new category of enterprise transformation called Software-Orchestrated Services™ - where software orchestrates human expertise, digital workers, and enterprise systems to deliver governed outcomes at scale. As an AI Native Services firm, we help enterprises redesign how work gets done across operations, product, engineering, customer experience, data, and enterprise workflows to move beyond fragmented AI pilots and disconnected automation toward measurable business outcomes.
Location: Hyderabad, Telangana
Department: Engineering
Employment Type: Full-Time
Overview
We are seeking an experienced Lead .NET Full stack Engineer to join our engineering team. You will lead the design and development of high-performance backend services that power real-time operational systems and enterprise platforms along with Frontend applications. In this role, you will own core service architecture, mentor an engineering squad, and ensure production-grade reliability, scalability, and maintainability across the platform.
Working closely with solution architects, data engineers, DevOps, and product teams, you will translate complex business and operational requirements into robust distributed systems built on modern .NET technologies.
Core Platform Stack
Backend & APIs
C# 12, .NET 9.0
NET Core for RESTful and gRPC services
gRPC & Protocol Buffers for high-performance service-to-service communication
Front-End Engineering
React for building complex, state-heavy interactive dashboards
JavaScript (ES6+) and TypeScript for type-safe management of simulation data
State management (Redux/Zustand) optimized for high-frequency data updates
Data & State Management
PostgreSQL for relational data storage
Entity Framework Core for ORM and data access
Redis for caching, session state, and working memory
Cloud-Native & DevOps
Docker for containerization
Kubernetes for orchestration and service scaling.
CI/CD pipelines for automated build, test, and deployment
Architecture & Design
Microservices and modular monolith patterns
Event-driven and asynchronous processing
System design for high availability, resiliency, and performance
Key Responsibilities
Lead the design, development, and evolution of backend services using C# 12, .NET 9.0, and ASP.NET Core
Architect and implement gRPC-based services and Protocol Buffers contracts for low-latency communication
Design scalable data access layers using PostgreSQL and Entity Framework Core
Drive performance tuning, load testing, and capacity planning for critical services
Establish and enforce coding standards, architectural guidelines, and best practices
Own technical delivery for assigned modules and ensure sprint commitments are met
Support production systems through monitoring, troubleshooting, and incident resolution.
Contribute to continuous improvement initiatives across engineering practices and platform architecture.
Preferred Qualifications
8+ years of hands-on software engineering experience with strong expertise in .NET
4+ years of experience building production-grade systems using ASP.NET Core
Strong experience with PostgreSQL and Entity Framework Core
Solid understanding of Redis for caching and distributed state management
Experience deploying and operating containerized workloads on Kubernetes
Demonstrated system design expertise for scalable, distributed architectures
Prior experience leading or mentoring a small engineering team (3–5 engineers)
Strong understanding of API security, authentication, and authorization patterns
Experience working in agile, cross-functional product teams
Highly Desirable
Experience with event-driven architectures (Kafka or similar)
Experience with real-time or high-throughput backend systems
Experience implementing observability (OpenTelemetry, Prometheus, Grafana)
Industry Experience: Exposure to industrial domains such as Manufacturing, Logistics, or Transportation is highly regarded.
Familiarity with containerization (Docker/Kubernetes) and modern CI/CD pipelines.