Remote Jobs Sign In

Software Engineer

Location: Remote
Compensation: Base+commission
Reviewed: Wed, Jul 15, 2026
This job expires in: 30 days

Job Summary

To support the modernization mission, the full-time remote Software Engineer will design, build, and maintain high-volume business logic on the mainframe, while refactoring legacy code for cloud and mobile application integration.

Key responsibilities
  • Monitor and optimize mainframe architecture to enhance performance and prevent decay
  • Debug, troubleshoot, and analyze complex system interactions to ensure mission-critical applications run smoothly
  • Extract business logic from legacy systems for migration or integration with cloud-based services
Required qualifications
  • Experience working as a software engineer on complex software projects
  • Proficiency in programming languages such as Java, Python, or .Net, with strong debugging skills
  • Familiarity with software development methodologies and experience in developing scalable software
  • Knowledge of relational and NoSQL databases, data mapping, and REST-based web services
  • Understanding of architecture design, including microservices, containers, and messaging queues

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...