We are in search of a Senior .NET Developer to join our remote team. You will play a key role in developing and implementing .NET-based software solutions that are scalable, reliable, and high-performing, ensuring that the code is maintainable and testable. Your expertise in C#, Microsoft Azure, and SQL Databases will be utilized to create elegant solutions to complex technical problems. As a senior member of the team, you will also provide guidance and mentorship to junior team members, and participate in code reviews and feedback to other developers.