Elite Technology is seeking a Senior Software Engineer to join their team in developing legal financial management solutions. This role focuses on building and enhancing their Legal Financial product suite using .NET and .NET Core technologies within the Azure platform. The position offers a fully remote work environment with access to WeWork facilities in Escazú, Costa Rica. The ideal candidate will have 5+ years of experience in software development, strong expertise in C# and Azure cloud services, and the ability to provide technical mentorship to junior engineers. The role involves working with multiple development teams, implementing software solutions, and maintaining high standards of code quality through test-driven development and CI/CD practices. Elite Technology provides comprehensive benefits including medical, dental, and vision insurance, PTO, mental health days, and paid holidays. The company values diversity and maintains a flexible remote work model while having offices in multiple global locations including New York City, Los Angeles, Costa Rica, and the Philippines.