Senior Software Engineer
Location: Remote
Compensation: To Be Discussed
Reviewed: Wed, May 27, 2026
This job expires in: 30 days
Job Summary
Working remotely in a full-time capacity, the Senior Software Engineer will focus on modernizing a large VB6 legacy codebase by utilizing AI tools for documentation and refactoring while developing new components in Python and SQL.
Key responsibilities
- Incrementally modernize legacy VB6 code by refactoring and building new components
- Utilize AI coding tools to read, document, and understand complex legacy code
- Diagnose production issues and optimize SQL queries in a multi-tenant environment
Required qualifications
- Comfort with AI coding tools such as Claude Code, Cursor, or Copilot
- Solid experience with SQL Server and relational database design
- Experience navigating and contributing to large, complex legacy codebases
- Strong debugging skills in production environments
- Ability to read and understand VB6, COM/ActiveX, or equivalent legacy technologies
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...