Role: Technical Lead - Backend
Experience: 8+ Years
Job Location: Remote, India
Role overview
We are seeking a Backend Tech Lead to provide hands-on technical leadership for a greenfield, multi-tenant platform built on .NET 8, Clean Architecture and MediatR/CQRS.
The candidate will own backend technical direction, set engineering standards, lead a pod of developers and remain hands-on - designing bounded contexts, reviewing code and ensuring the platform is secure, observable and production-ready on AKS.
Key responsibilities:
1.Technical leadership
- Own backend architecture and standards: Clean Architecture, MediatR/CQRS, FluentValidation and DDD bounded contexts.
- Define the Dapper-first + EF Core data strategy and ambient multi-tenancy approach.
- Drive API design and versioning behind Azure API Management.
2.Engineering quality
- Establish test-first practices with xUnit + FluentAssertions and database tests with tSQLt.
- Embed observability via OpenTelemetry and Application Insights.
- Lead code reviews and enforce security-by-design (Duende IdentityServer, Azure Key Vault).
3.Team and delivery
- Lead, mentor and unblock a backend development pod.
- Partner with the Solution Architect, DevOps and frontend leads on cross-cutting decisions.
- Translate roadmap priorities into well-sequenced, deliverable technical work.
Required technical skills and qualifications:
- Bachelor’s or Master's degree in Computer Science, Information Technology, Engineering or a related field.
- 8+ years in backend engineering with deep C# / .NET expertise.
- Proven Clean Architecture, MediatR/CQRS and DDD experience.
- Strong Dapper + EF Core and advanced SQL Server skills.
- Experience designing and versioning APIs for multi-tenant SaaS.
- Hands-on leadership: code reviews, mentoring and standards-setting.
- Experience with containerized deployment (Docker/AKS) and Azure DevOps CI/CD.
Must have skills:
- Expert .NET 8 backend architecture with Clean Architecture and CQRS.
- Strong data (Dapper/EF Core/SQL Server) and API-design skills.
- Demonstrated technical leadership of a development team.
- Hands-on, standards-driven, quality-first engineering approach.
Good to have skills:
- Experience with Duende IdentityServer, Azure Key Vault and feature management.
- OpenTelemetry-based observability experience.
- Familiarity with tSQLt database testing.
- Prior experience leading greenfield builds.
- Hands-on experience using AI tools in the Software Development Lifecycle; Claude and GitHub Copilot preferred.
Desired attributes:
- Strong ownership mindset and engineering discipline.
- High attention to detail with strong analytical and problem-solving skills.
- Effective communicator who collaborates well across distributed, cross-functional teams.
- Comfortable working in a greenfield environment with evolving standards and a test-first culture.
- Passion for continuous improvement, clean code and engineering excellence.
Pay: ₹2,200,000.00 - ₹2,700,000.00 per year
Benefits:
- Flexible schedule
- Health insurance
- Leave encashment
- Life insurance
- Paid time off
- Provident Fund
- Work from home
Application Question(s):
- Do you have 8+ years of backend development experience using C# and .NET?
- Do you have hands-on experience with .NET 8 in production environments?
- Do you have experience implementing Clean Architecture in enterprise applications?
- Do you have hands-on experience with MediatR/CQRS patterns?
- Do you have experience applying Domain-Driven Design (DDD) and defining bounded contexts?
- Do you have strong experience with Dapper, EF Core, and SQL Server?
- Have you designed and versioned APIs for multi-tenant SaaS platforms?
- Do you have hands-on experience leading a development team, including code reviews, mentoring, and technical guidance?
- Do you have experience with Docker, AKS (Azure Kubernetes Service), and Azure DevOps CI/CD pipelines?
- Are you comfortable working as a hands-on Technical Lead, contributing to architecture, coding, reviews, and team leadership?
- 10. Please provide the below details: Current CTC (Fixed + Variable), Expected CTC (Fixed + Variable) , Notice Period, if you are serving, please mention your Last working day? Reason for Job Change?
Work Location: Remote