Mostly Remote | Secret Cleared Software Developer

Norfolk, Virginia, United States, VA
Full Time
Experienced
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:
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.

 
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*