Join our team as a remote Senior .NET Developer to design and develop new system foundational frameworks and product features. In this role, you will troubleshoot existing software and applications, identify bottlenecks and bugs, and devise solutions to mitigate and address issues. You will ensure the best possible performance, quality, and responsiveness of applications while maintaining related documentation and tracking process and programming changes.