The Senior Software Developer (Enterprise Modernization Developer | Legacy to Low-Code Platforms) is responsible for sustaining, enhancing, and transforming legacy enterprise applications, batch processes, and data integrations as part of an organization-wide modernization initiative. This role combines in-depth knowledge of legacy systems such as CA GEN, EDI workflows, SQL, and batch processing with the ability to translate existing business logic into modern low-code platforms. The developer will collaborate with cross-functional teams—including EDI support, database administrators, DevOps engineers, and modernization architects—to diagnose issues, optimize processes, support migration activities, and ensure seamless performance across legacy and modernized environments.