Search by job, company or skills

  • Posted 11 days ago
  • Be among the first 20 applicants
Early Applicant

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.
  • Bachelor's 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. Reddy's Foundation is an equal opportunity employer and encourage applications from diverse backgrounds.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144763777

Similar Jobs