We are seeking a highly skilled and experienced .NET Developer with at least 2 years of professional experience to join our dynamic team. The ideal candidate should have a strong background in .NET development, be proficient in various .NET technologies, and have a passion for creating robust and scalable software solutions. You will be responsible for designing, developing, and maintaining software applications that meet the needs of our organization and our clients.Qualifications:Bachelor's degree in Computer Science or related field is preferred.Minimum of 2 years of professional experience in .NET development.Strong proficiency in C# and the .NET framework.Experience with web development using ASP.NET, ASP.NET Core, and front-end technologies.Proficiency in SQL and database management systems, such as SQL Server.Knowledge of software design patterns and best practices.Familiarity with version control systems (e.g., Git).Strong problem-solving skills and the ability to work in a collaborative team environment.Excellent communication and interpersonal skills.