Senior .Net Developer
Summary
Senior .NET developer in Pune who owns the design and architecture of scalable enterprise apps and microservices — building REST APIs, SQL Server data layers with EF Core, and mentoring junior developers. Core stack: C#/.NET Core, microservices, SQL Server, plus Azure, Docker/Kubernetes, CI/CD, and Angular exposure.
We are looking for skilled Senior .NET Developers with strong hands-on experience in .NET Core and Microservices architecture. Candidates should have experience building scalable enterprise applications and working in agile development environments. The role involves developing scalable applications, collaborating with cross-functional teams, and delivering high-quality software solutions.
Roles and Responsibilities
- Own the design and architecture of scalable applications and microservices.
- Architect RESTful APIs with decisions on scalability, resilience, and performance.
- Lead SQL Server database design, complex stored procedures, and performance tuning.
- Design data access layers using Entity Framework / EF Core.
- Drive coding standards, design patterns, and best practices across the team.
- Conduct code reviews and mentor mid-level and junior developers.
- Engage stakeholders directly on technical direction and defend design decisions.
Required Skills
- 5 to 7 years of hands-on .NET development experience.
- Strong in C# and .NET Core / ASP.NET Core.
- Microservices and distributed system design.
- REST API development and third-party integrations.
- SQL Server, complex stored procedures, and performance optimization.
- Entity Framework / EF Core.
- Git, including branching and merge strategies.
- Proven experience mentoring and guiding developers.
Must have
- Microsoft Azure.
- Docker / Kubernetes.
- CI/CD pipelines.
- Angular exposure.