Dotnet Developer
Dr Reddy's Foundation
2 - 5 years
Hyderabad
Posted: 05/01/2026
Job Description
Job Title: .NET Developer
Experience Required: 3+ Years
Location: Hyderabad
Position Overview
We are seeking a skilled Full Stack Developer .NET with strong experience in the Microsoft technology stack to design, develop, and maintain scalable, enterprise-grade web applications. The role involves end-to-end ownership of application development, combining robust back-end systems built on .NET with modern, responsive front-end interfaces. The ideal candidate is technically strong, quality-driven, and comfortable working independently on complex features.
Key Responsibilities
Back-End Development (.NET & C#)
- Design, develop, and maintain clean, efficient, and reusable C# code using ASP.NET Core (MVC & Web API) .
- Build secure, high-performance RESTful APIs and integrate them with front-end applications.
- Implement data access layers using Entity Framework Core (EF Core) and write optimized LINQ queries.
- Perform database design, migrations, and performance tuning using SQL Server and relational databases.
- Contribute to architectural decisions, ensuring scalability, maintainability, and adherence to SOLID and clean architecture principles.
Front-End Development
- Develop responsive and user-friendly interfaces using HTML5, CSS3, JavaScript, and TypeScript .
- Build Single Page Applications (SPAs) using Angular (preferred) or React .
- Integrate front-end components with back-end APIs using asynchronous communication methods.
- Implement client-side state management solutions where required.
Quality, Performance & DevOps
- Write unit and integration tests using frameworks such as xUnit, NUnit, and Moq .
- Identify and resolve performance bottlenecks across both server-side and client-side components.
- Support CI/CD pipelines using tools such as Azure DevOps, GitHub Actions, or Jenkins .
- Deploy, monitor, and maintain applications on Microsoft Azure (App Services, Azure SQL, Functions, etc.).
Collaboration & Engineering Practices
- Participate actively in Agile/Scrum ceremonies including sprint planning, stand-ups, and retrospectives.
- Conduct and participate in peer code reviews to maintain quality and share best practices.
- Collaborate closely with product managers, designers, and other engineers to deliver features aligned with business needs.
Required Qualifications & Skills
Experience & Education
- 3+ years of professional experience in a Full Stack Developer role.
- Bachelors degree in Computer Science, Software Engineering, or equivalent practical experience.
Technical Skills
- Back-End: C#, ASP.NET Core (MVC, Web API).
- ORM & Databases: Entity Framework Core, SQL Server, T-SQL.
- Front-End: Angular (preferred), HTML5, CSS3, JavaScript, TypeScript.
- Tools: Visual Studio / VS Code, Git and Git workflows.
- Testing: NUnit, xUnit, Moq or equivalent testing frameworks.
- Cloud & DevOps: Azure services and CI/CD pipelines.
Soft Skills
- Strong problem-solving and analytical abilities.
- Clear communication skills for collaboration across technical and non-technical teams.
- Ability to work independently while contributing effectively to a team environment.
- Continuous learning mindset and adaptability to evolving technologies.
Why Join Us?
You will work on impactful, production-grade systems using modern .NET technologies, collaborate with a strong engineering team, and contribute to building scalable solutions with real-world impact.
Dr. Reddys Foundation is an equal opportunity employer and encourage applications from diverse backgrounds.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
