: Dot Net Developer
Software Development:
Design, develop, and maintain web applications using .NET technologies (C#, ASP.NET, MVC, .NET Core, etc.).
Write clean, scalable, and efficient code following best practices.
Collaborate with the team to develop new features, troubleshoot issues, and optimize performance.
Database Management:
Work with SQL Server or other databases to design, create, and optimize database structures.
Write and optimize complex queries, stored procedures, and triggers.
Code Review and Quality Assurance:
Conduct peer code reviews to ensure adherence to development standards.
Test software components to identify bugs and improve performance.
Implement unit tests, integration tests, and automate testing where applicable.
Collaboration and Communication:
Collaborate with cross-functional teams (QA, DevOps, UI/UX) to ensure successful project deliveries.
Communicate effectively with stakeholders and project managers to provide regular status updates.
Project and Process Management:
Participate in Agile/Scrum development processes, including sprint planning, daily stand-ups, and retrospectives.
Ensure project timelines are met and escalate issues where necessary.
Take ownership of assigned modules/components from design to production deployment.
Documentation and Technical Support:
Create and maintain documentation for code, design, and architecture.
Provide post-deployment technical support and resolve production issues.
Troubleshoot Azure-related environment issues causing production outages.
Skills Required:
Strong proficiency in
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.