Job Summary:
We are seeking a skilled and experienced .NET Full Stack Developer to join our dynamic development team. The ideal candidate will have a strong background in both front-end and back-end development, with deep expertise in the Microsoft technology stack including .NET Core/Framework, C#, ASP.NET, Entity Framework, and front-end technologies like Angular/React, JavaScript, HTML/CSS. You will be responsible for designing, developing, and maintaining web applications, APIs, and databases that meet business and technical requirements.
Key Responsibilities:
Design, develop, test, and maintain robust and scalable web applications using .NET Core/.NET Framework.
Develop RESTful APIs and integrate third-party APIs.
Build dynamic front-end interfaces using Angular, React, or similar frameworks.
Collaborate with UI/UX designers, business analysts, and other developers to deliver high-quality software.
Write clean, maintainable, and efficient code following best practices and coding standards.
Conduct code reviews and provide constructive feedback.
Debug and resolve technical issues across the full application stack.
Work in an Agile/Scrum development environment with regular sprint planning and retrospectives.
Participate in architectural discussions and design reviews.
Maintain and optimize SQL Server databases.
Required Skills \& Qualifications:
Bachelor's degree in Computer Science, Engineering, or related field.
3–6+ years of experience in full stack development using .NET technologies.
Proficient in C#, ASP.NET Core / ASP.NET MVC / Web API.
Solid understanding of HTML5, CSS3, JavaScript, and TypeScript.
Experience with Angular, React, or other modern front-end frameworks.
Experience working with Entity Framework / EF Core and LINQ.
Strong knowledge of SQL Server, including stored procedures and performance tuning.
Familiarity with Azure DevOps, Git, and CI/CD pipelines.
Understanding of object-oriented programming, SOLID principles, and design patterns.
Experience working in Agile or Scrum environments.
Preferred Qualifications (Nice to Have):
Experience with cloud platforms like Microsoft Azure or AWS.
Knowledge of Blazor, SignalR, or Microservices Architecture.
Familiarity with Docker and containerized deployments.
Exposure to Unit Testing / Integration Testing frameworks (xUnit, NUnit, Moq, etc.).
Soft Skills:
Strong problem-solving skills and analytical thinking.
Excellent communication and interpersonal abilities.
Ability to work independently and collaboratively in a fast-paced environment.
Attention to detail and a commitment to quality.
Benefits:
Competitive salary and performance-based incentives.
Flexible work hours and remote work options.
Health insurance and retirement plans.
Paid time off, sick leave, and holidays.
Learning \& development opportunities.
Job Type: Full-time
Pay: ₹750,000.00 - ₹950,000.00 per year
Work Location: In person