Senior Software Engineer (VB6 / Legacy Modernization)
Jobgether
Senior Software Engineer (VB6 / Legacy Modernization)
You will join a high-impact engineering environment focused on modernizing large-scale, mission-critical government software used across hundreds of municipalities in the United States. In this role, you will work directly with a complex VB6 legacy system that remains essential to daily public sector operations, contributing to its gradual evolution toward modern architectures. Your work will combine deep legacy code understanding with hands-on development in Python and SQL, supported by AI-assisted engineering workflows. You will collaborate closely with distributed engineering teams, helping to improve system reliability, performance, and maintainability. The role requires strong problem-solving skills in production environments and the ability to navigate complex, long-lived codebases. This is a unique opportunity to work on meaningful modernization challenges in a fully remote, international engineering setup.
Accountabilities:
- Maintain, analyze, and incrementally modernize a large VB6 legacy codebase supporting government operations.
- Use AI tools to understand, document, and refactor complex legacy systems.
- Develop new features and services using Python and SQL alongside existing system components.
- Diagnose and resolve production issues in multi-tenant, mission-critical environments.
- Work with relational databases, optimizing queries and supporting scalable data models in SQL Server.
- Collaborate with engineering teams to ensure smooth integration between legacy and modern components.
- Support incremental migration strategies from legacy technologies to modern architectures.
- Contribute to system reliability, debugging, and performance improvements across the platform.
- Participate in code reviews, technical discussions, and architecture evolution initiatives.
- Leverage AI-powered development tools as part of daily engineering workflows.
Requirements:
- Strong experience working with large and complex legacy codebases.
- Solid proficiency in SQL Server and relational database design.
- Ability to read, understand, and maintain legacy technologies such as VB6 and COM/ActiveX.
- Strong debugging skills in production-grade, distributed systems.
- Hands-on experience using AI-assisted development tools (e.g., Copilot, Cursor, Claude Code, or similar).
- Strong analytical thinking and structured problem-solving abilities.
- Experience working in multi-tenant or enterprise-scale environments.
- Ability to work independently in remote, distributed teams.
- Good communication skills and collaborative mindset.
Benefits:
- 100% remote work environment.
- Long-term international projects with stable engagement.
- Compensation in USD.
- Paid time off (PTO).
- English lessons and continuous learning support.
- Technical training and professional development opportunities.
- Home office (WFH) budget support.
- Career coaching and growth support.
- Opportunity to work on impactful public sector modernization projects.
- Collaborative engineering culture with direct product and technical ownership.
- ...Job Opportunity You will be working on a large VB6 legacy codebase that powers real government operations every day. The work is incremental modernization: using AI tools to read, document, and understand complex legacy code, then refactoring and building new components...SeniorRemote work
- ...A mission-driven SaaS company is looking for a Software Engineer to maintain and enhance a Visual Basic 6.0 application for municipalities. The ideal candidate should have strong experience with legacy technologies and relational databases. This role offers unlimited...SeniorFlexible hours
- ...Developer with a strong background in legacy system modernization, cloud migration, and full-stack Java... .... This role is ideal for a hands-on engineer who thrives in transforming outdated... ...Required Skills & Experience 5+ years of software development experience, with a focus...SeniorWork at officeLocal areaRemote work
- ...professional services company is seeking a Software Engineer - React/AWS in Maryland. The ideal... ...experience in full-stack development and modern web frameworks. Responsibilities... ...solutions using AWS services and rewriting legacy applications. Applicants should have a...SuggestedRemote workFlexible hours
- ...Title: Senior Legacy Modernization Developer Contract with potential extension Location: Orlando, FL (Remote) Backend... ...systems (e.g., Kafka, Reactor). Python & AI Engineering Strong Python development experience using Flask or FastAPI...SeniorContract workRemote work
- ...driven SaaS company dedicated to modernizing local government and public... ...today. We are looking for engineers who take pride in their work... ...lived system Exposure to both legacy system design and modern system... ...(Windows-based CI/CD) VB6 CLI compiler, NSIS installer...SeniorLocal areaRemote workHome officeWork visaFlexible hours
$58 - $62 per hour
...Senior Program Manager Legacy Modernization Senior Program Manager with deep experience running enterprise-scale transformation programs, specifically legacy-to-modern and mainframe modernization initiatives. This is a delivery-heavy role, not PMO reporting only....SeniorHourly pay- ...A leading consulting firm is seeking a Senior Business Systems Analyst to drive modernization efforts for legacy applications. This remote, part-time role involves comprehensive analysis and documentation of existing systems, stakeholder engagement, and strategic planning...SeniorPart timeRemote work
$115k - $130k
...A leading tech consulting firm is seeking a Senior Software Engineer to provide contractor support services for the NAVSUP Business Systems... ...and maintaining software applications, assisting in system modernization, and utilizing skills in Java, DevOps, and .NET...SeniorFor contractorsRemote work- ...Software Engineer Design, develop, test, deliver, and maintain software for satellite ground systems. Work with talented teams of engineers... ..., AWS web services, and microservice software design. Modern DevSecOps and Continuous Integration/Continuous Delivery techniques...SeniorRelocationRelocation package
$86.6k - $181.8k
...Job Title: Legacy Modernization Software Developer Job Category: Information Technology Time Type: Full time Minimum Clearance Required... ...extraction programs, SQR reports, PeopleSoft Application Engine processes, and EBS concurrent programs that reliably extract...Full timeContract workWork experience placementRemote workFlexible hours- ...solutions provider is seeking a Senior Database Administrator for a... ...extensive experience with Software AG products and quality assurance... ...expertise in multiple legacy systems and methodologies pertinent... ...a focus on enhancing and modernizing IT systems. #J-18808-Ljbffr...SeniorContract workRemote work
- ...Software Engineer (Java – Legacy Systems Modernization) We are now accepting applications for a full-time, remote role in our Engineering Department. We are seeking a hands‑on Software Engineer with strong Java experience to maintain, troubleshoot, and modernize a large...Full timeRemote work
- ...in the United States is looking for a Full-Stack Software Engineer to develop scalable applications and support legacy systems. The ideal candidate should have over 6... ...React, TypeScript, and Node.js. This role involves modern platform development and collaborating within a...Senior
- MARS Solutions Group is looking for a .NET Engineer. Our client is a Senior Living technology & procurement industry leader... ...to support a large-scale application modernization initiative. This role focuses on upgrading legacy .NET applications and services to modern supported...SeniorRemote work
$86.8k - $165.2k
...than 100 years of experience and renowned engineering expertise to meet the needs of today's... ...Design, develop, test, deliver, and maintain software for satellite ground systems. Work... ..., and microservice software design Modern DevSecOps and Continuous Integration/Continuous...SeniorContract workTemporary workWork experience placementWork at officeRemote workRelocationRelocation packageFlexible hours- ...are seeking an experienced Senior Developer specialized in migrating... ...You will take ownership for modernizing Java/J2EE applications and... ...support teams transitioning legacy Java/J2EE applications to AWS... ...degree in Computer Science, Engineering, or a related field (or equivalent...SeniorRemote work3 days per week
- ...Transflo is looking for a Senior .NET Software Engineer to maintain and enhance their .NET/C# application stack while building a modern cloud-native platform. This role balances legacy support with new developments. Key responsibilities include collaborating in sprints...SeniorRemote workFlexible hours
- A technology company is seeking a full-time Software Engineer to work remotely, specializing in Java for legacy systems modernization. The role involves maintaining, troubleshooting, and enhancing a multi-module enterprise platform while focusing on performance, stability...Full timeRemote work
- ...Senior.NET Developer - Apps Modernization Project Job Location: Remote – Pacific Time (PST) Duration: Contract... ...This project involves migrating a legacy system from a stored procedure-... ...stakeholders to deliver high-quality software. • (Optional) Contribute to the...SeniorContract workRemote work
- ...Ascend Technologies is seeking an Azure Senior AppDev Engineer for a fully remote role. The ideal... ...will have over 7 years of experience in software engineering, specializing in delivering Azure-hosted applications and modernizing legacy systems. Key responsibilities include...SeniorRemote work
- ...Senior AI Mainframe Modernization Engineer Location Weehawken, NJ (Onsite) Duration : 6 months... ...the tip of the spear in modernizing legacy mainframe systems into agile, AI-enhanced... ...a related field. ~7+ years of software development experience, including 3...Senior
- ...Description Senior Systems Engineer (SAFe / Air Platform Modernization) Location: Scott AFB, IL Security Clearance... ...supporting the transition from legacy systems to modern, open architectures... ...legacy avionics and modern software containers. Design data mobility...SeniorFull timeContract work
$107.95k - $156.4k
...Full Stack AI-Enabled Modernization Developer (Mid-Level or Senior) ?to join the team in?Renton... ...of enterprise software applications using modern... ...technology stack updates and legacy application modernization... ...mentoring developers on modern engineering tools and practices ~...SeniorPermanent employmentWork experience placementWork at officeImmediate startRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift workDay shift- ...Senior Analytics Engineer (SAS to Python Modernization) Business Informatics 3 months contract 100% Remote Overview... .... This is not a pure software engineering role and not a... ...Experience translating or modernizing legacy analytics or reporting logic...SeniorContract workRemote work
- ...Senior.NET Developer - Modernization Lead The Senior.NET Developer - Modernization Lead is responsible for... ...strengthens architectural standards, reduces legacy system risk, and improves system... ...integrations intersect. Mentor engineers through design reviews, code reviews...Senior
$100k - $140k
...Job title: Cloud Engineer, Senior (AWS / Cloud Modernization) Location: Rockville, MD Clearance: Public Trust Sponsorship: No sponsorship assistance... ...and cost efficiency. ~ Support transition from legacy infrastructure to modern, scalable cloud architectures...SeniorWork experience placementLocal areaImmediate startShift work- ...A company is looking for a Senior Software Engineer - Interop. Key Responsibilities Design, build, and maintain backend services and APIs... ...with external healthcare systems and EHR vendors while modernizing legacy integrations Lead code reviews and mentor other engineers...SeniorRemote work
- ...Sr Software Engineer Location: India - Remote Candidates must possess significant, demonstrable... ...to facilitate the migration of legacy customer systems to the latest software... ...and implementing new features Modernizing software Requirements: Candidates...SeniorRemote work
- ...Intermediate/Senior Informix & Legacy Systems Developer Location: Batavia, IL Visa Status: No OPT,CPT,H1B Position Overview: We are seeking... ...platforms. This role is critical to supporting and modernizing our legacy infrastructure, specifically focusing on HP-UX...SeniorH1b
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (VB6 / Legacy Modernization). Be the first to apply!
- graduate software developer United States
- rust software engineer United States
- senior software design engineer United States
- software engineer student United States
- software engineer amazon United States
- software developer positions United States
- software engineer full time United States
- software qa engineer United States
- new graduate software engineer United States
- junior software developer United States

