Elite Technology is seeking a Software Engineer to join their team in developing legal financial management solutions. This role focuses on building and enhancing products using .NET and .NET Core, with web-based front ends and backend services in Azure. The position offers a fully remote work environment with access to WeWork facilities in Escazú, Costa Rica. The ideal candidate will have 3+ years of experience in software development, strong expertise in C# and Azure cloud services, and excellent communication skills. The company provides comprehensive benefits including medical, dental, and vision insurance, PTO, mental health days, and life insurance. As part of a global team spanning multiple countries, you'll collaborate with developers across different locations while contributing to the development of enterprise-level financial management solutions for law firms. The role combines technical expertise with opportunities for mentorship and professional growth in a flexible, employee-centric work environment.