- 31039

1 week ago


Kolkata, West Bengal, India Zigsaw Full time ₹ 12,00,000 - ₹ 36,00,000 per year
Overview: The ASP.NET Developer plays a crucial role in our organization by developing and maintaining web applications using ASP.NET, C#, and related technologies. This position is integral to the success of our online platforms and requires a highly skilled individual with a deep understanding of web development.Key Responsibilities:
  • Develop and maintain web applications using ASP.NET, C#, and ASP.NET MVC framework
  • Collaborate with cross-functional teams to analyze, design, and implement new features
  • Ensure the scalability and performance of web applications
  • Integrate data storage solutions using SQL Server and Entity Framework
  • Write clean, scalable code using .NET programming languages
  • Participate in code reviews and provide constructive feedback
  • Troubleshoot and debug issues to optimize the functionality of web applications
  • Stay updated on emerging technologies in web development and implement best practices
  • Create and maintain technical documentation for reference and reporting
  • Contribute to the continuous improvement of development processes and methodologies
Required Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Proven experience as an ASP.NET Developer or similar role
  • Strong knowledge of C#, ASP.NET MVC, and web development principles
  • Proficiency in SQL Server database design and development
  • Experience with client-side technologies including JavaScript, HTML, and CSS
  • Familiarity with Agile development methodologies
  • Ability to troubleshoot and debug complex web applications
  • Excellent problem-solving and analytical skills
  • Solid understanding of software engineering principles and best practices
  • Effective communication and teamwork abilities
  • Experience with version control systems such as Git is a plus
  • Certifications in related technologies are advantageous
  • Ability to adapt to changing priorities and manage multiple tasks simultaneously
  • Detail-oriented and committed to delivering high-quality solutions
  • Proactive in seeking learning opportunities and self-improvement