We are hiring a Middle .NET Developer to join our remote team in developing and maintaining software applications using .NET. In this role, you will be responsible for collaborating with cross-functional teams to gather requirements and design innovative solutions. You will participate in software development lifecycle activities, perform code reviews, identify and fix software defects and issues, ensure code quality, and promote technologies, solutions, and best practices.