Job Title: Senior Software Developer
Environment: Enterprise Modernization Developer | Legacy to Low-Code Platforms
Location: Naval Station Norfolk, Norfolk, VA
Security Clearance: Secret (Required)
Work Schedule: Mostly Remote (1 Tuesday per month onsite after training)Job Description:
Responsibilities
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.Responsibilities / Description of Duties:
• Support, maintain, and troubleshoot legacy applications, batch processes, EDI workflows, and CA GEN components.
• Analyze legacy architectures, data models, and code to identify modernization requirements and system impacts.
• Translate legacy business logic and workflows into modern, low-code platform designs and integrations.
• Develop, refactor, and optimize CA GEN code, batch jobs, and scripts to improve performance and prepare systems for modernization.
• Perform unit, integration, and batch testing; generate SQL-based test data and validate system behavior through SQL queries.
• Troubleshoot EDI data issues and support EDI teams in ensuring proper file processing and standards compliance.
• Collaborate with DBAs, DevOps, and modernization teams to streamline workflows, optimize data structures, and align with Agile and CI/CD practices.
• Document system workflows, modernization mappings, SQL queries, and technical processes; support migration through development, testing, and production environments.
Required Technical Skills:
• CA GEN development experience (online servers, batch jobs, action blocks).
• Strong SQL skills for data analysis, test data creation, reporting, and troubleshooting.
• Proficiency with JCL and mainframe batch job execution.
• Experience with EDI data structures, formats, and troubleshooting.
• Hands-on experience with MQSeries (IBM MQ) for message-based integrations.
• Ability to perform unit testing, integration testing, and batch testing.
• Knowledge of data modeling and impact analysis in legacy environments.
• Familiarity with Agile and DevOps methodologies.
Desired Technical Skills:
• Experience modernizing legacy systems into low-code platforms (e.g., Appian).
• Knowledge of CI/CD tools and automation pipelines.
• Familiarity with COGNOS or similar reporting tools.
• Experience documenting system architecture, data mappings, and modernization requirements.
• Exposure to system re-platforming projects or enterprise transformation initiatives.
• Understanding of modern API integrations and service-oriented architectures.
• Ability to translate legacy workflows into modern modular components or automation routines.
Powered by JazzHR