
Job Description
Ovii's Interpretation of the Role
We need a Lead .NET Full‑Stack Engineer to own high‑performance backend services and guide a small engineering squad. You’ll shape core architecture, ensure reliability and scalability, and collaborate across solution architects, data engineers, DevOps, and product teams.
Role Snapshot
- Lead backend service design
- Mentor a small engineering squad
- Own core service architecture
- Drive performance tuning & capacity planning
- Enforce coding standards & best practices
- Support production reliability
- Collaborate with cross‑functional teams
Must-Have Requirements
- C# 12
- .NET 9.0
- ASP.NET Core
- gRPC
- Protocol Buffers
- PostgreSQL
- Entity Framework Core
- React
- TypeScript
- Docker
- Kubernetes
- Redis
- Microservices design
- .NET development
- ASP.NET Core production systems
- backend service engineering
Nice-to-Have Signals
- Event‑driven architectures (Kafka or similar)
- Observability (OpenTelemetry, Prometheus, Grafana)
- API security, authentication, authorization patterns
- Industrial domain exposure (manufacturing, logistics, transportation)
- Familiarity with CI/CD pipelines
- event‑driven architectures
- observability implementation
- Manufacturing
- Logistics
- Transportation
Work Setup
- Location: Hyderabad, India
- Work mode: ONSITE
- Employment type: Full-Time
Not Specified in JD
- Visa sponsorship
- Salary range
- Remote eligibility
- Education requirement
- Certifications
- Relocation
- Notice period
- Travel
- Security clearance
- Coding test
- Portfolio
- GitHub
- Writing sample
- Cover letter
What You'll Likely Work On
- Design and develop high‑performance backend services using C# and .NET.
- Build gRPC APIs and Protocol Buffers contracts for low‑latency communication.
- Create scalable data‑access layers with PostgreSQL and Entity Framework Core.
- Lead performance tuning, load testing, and capacity planning for critical services.
- Establish coding standards, architectural guidelines, and best‑practice enforcement.
- Own technical delivery for assigned modules and meet sprint commitments.
- Support production systems through monitoring, troubleshooting, and incident resolution.
- Drive continuous‑improvement initiatives across engineering practices and platform architecture.
Good Fit If You Have
- Prior experience leading or mentoring a small engineering team (3‑5 engineers).
- Strong system‑design expertise for scalable, distributed architectures.
- Comfortable working in agile, cross‑functional product teams.
- Familiarity with API security, authentication, and authorization patterns.
- Exposure to industrial domains such as manufacturing, logistics, or transportation is a plus.
Skills
- .NET (C# 12, .NET 9.0)
- ASP.NET Core
- gRPC & Protocol Buffers
- PostgreSQL & Entity Framework Core
- React & TypeScript
- Docker & Kubernetes
- Redis caching
- Microservices architecture
- Event‑driven design (Kafka)
- Observability (OpenTelemetry, Prometheus, Grafana)
- API security patterns