designing, developing, and maintaining high-quality software applications using the C# programming language patterns. Develop and execute unit tests to ensure software reliability and quality. Perform manual and automation peers. Troubleshoot and debug issues to optimize software performance. Stay updated on emerging technologies related field. 3 years of professional experience in software development. Strong proficiency in C# programming