What are the responsibilities and job description for the Dotnet Developer position at Visionary Innovative Technology Solutions LLC?
Design and develop applications using C#, .NET, and .NET Core.
Build scalable web applications and backend services using ASP.NET Core.
Develop and integrate RESTful APIs/Web APIs.
Write complex SQL queries, stored procedures, and database solutions using SQL Server.
Work with Entity Framework/Entity Framework Core for data access.
Develop clean, maintainable, and reusable code following OOP and SOLID principles.
Troubleshoot application issues and perform root-cause analysis.
Develop unit and integration tests and ensure application quality.
Participate in code reviews and technical discussions.
Integrate applications with internal and third-party systems.