As a Software Engineer at Ascensus, you will be part of a high-energy, collaborative team focused on delivering innovative software solutions using modern engineering practices - including unit testing, source control, continuous integration, automation, and design patterns. In this role, you will leverage your expertise in C# and the .NET framework to design, develop, and maintain scalable applications, including customized extensions for content capture and storage platforms such as Kofax. You will also be responsible for modernizing legacy systems, including the migration of VB6 applications to .NET 4.5+. Passion for quality code, technical excellence, and continuous improvement is essential. You'll be part of an agile team empowered to solve complex business challenges through automation, efficiency, and rapid delivery pipelines.