We are looking for an experienced .Net Developer with 5 to 8 years of hands-on experience in developing and maintaining .NET applications. The ideal candidate will be proficient in C#, ASP.NET, MVC, .NET Core, and related technologies, with a strong understanding of web development, APIs, and database management. You will work collaboratively with cross-functional teams to deliver scalable and high-performance software solutions, while adhering to best coding practices. If you're passionate about technology and problem-solving, we'd love to hear from you!Key Skills and Qualifications:Education:Bachelors degree in Computer Science, Information Technology, or related field.Experience:5 to 8 years of hands-on experience in .NET development, including C#, ASP.NET, MVC, .NET Core, and related frameworksTechnical Skills:Proficient in C#, ASP.NET MVC, .NET CoreStrong experience with web technologies such as HTML5, CSS3, JavaScript, and frameworks like Angular, React, or Vue.js.Experience with RESTful APIs, SOAP, and Web Services.Knowledge of database management, specifically MS SQL Server, Entity Framework, LINQ, and T-SQL.Understanding of design patterns, object-oriented programming (OOP), and best practices in software development.Familiarity with cloud platforms such as Azure or AWS.Experience with CI/CD pipelines, DevOps practices, and version control systems like Git.Additional Skills (Preferred):Experience with microservices architecture.Familiarity with containerization technologies such as Docker.Knowledge of front-end frameworks (e.g., Angular, React).Soft Skills:Strong problem-solving and analytical skills.Ability to work independently as well as in a team-oriented, collaborative environment.Excellent verbal and written communication skills.Ability to manage time effectively and prioritize tasks in a fast-paced environment.