Job Title: .NET Full Stack Developer
Location: Hyderabad
Employment Type: Full-Time
Position Overview
We are looking for a skilled .NET Full Stack Developer with 3+ years of experience in building and maintaining modern web applications. This role involves end-to-end development across back-end services, front-end interfaces, APIs, and databases. The ideal candidate will be comfortable working on both new feature development and performance optimization of existing systems, including data-intensive applications.
Key Responsibilities
Back-End Development
- Design, develop, and maintain robust web applications using C# and ASP.NET Core Web API.
- Build scalable, secure, and maintainable server-side components.
- Support the full software development lifecycle, from design to deployment and issue resolution.
Front-End Development
- Develop responsive and user-friendly interfaces using Angular, TypeScript, JavaScript, HTML5, CSS3, and jQuery.
- Integrate front-end components with back-end services to ensure smooth functionality and performance.
- Contribute to improving usability and responsiveness across applications.
Database & API Management
- Write and optimize SQL queries, stored procedures, and views in SQL Server.
- Perform query tuning, index optimization, and database performance improvements to resolve slow queries and deadlocks.
- Build and consume RESTful APIs for internal systems and third-party integrations.
Testing, Debugging & Deployment
- Debug and resolve production issues in a timely and effective manner.
- Conduct unit testing and validate APIs using tools such as Swagger and Postman.
- Manage code through Git / Bitbucket, including branching, merging, and pull request reviews.
Technical Requirements
Back-End
- Strong proficiency in C#, .NET Framework 4.8+, and .NET Core / .NET 6 / .NET 8.
- Experience building APIs and server-side applications using ASP.NET Core.
Front-End
- 3+ years of hands-on experience with Angular and TypeScript.
- Strong command of JavaScript, HTML5, CSS3, and jQuery.
Database
- Expertise in SQL Server, including complex queries, performance tuning, and database optimization.
- Experience handling structured and dynamic metadata efficiently.
Web & Tools
- Good understanding of MVC architecture, Razor Pages, and client-side scripting.
- Proficiency with Visual Studio, SSMS, Postman, and IIS configuration.
- Strong knowledge of Git / Bitbucket workflows and version control best practices.
Core Competencies
- Strong problem-solving and debugging skills.
- Ability to optimize systems for performance and scalability.
- Attention to code quality, maintainability, and best practices.
- Ability to work independently as well as collaboratively within a development team.
- Strong communication skills and a proactive approach to delivery.
Why Join Us
This role offers an opportunity to work on impactful applications, contribute to performance-critical systems, and build scalable solutions using a modern .NET technology stack.
Dr. Reddy's Foundation is an equal opportunity employer committed to fostering a diverse and inclusive workplace.