Senior VB5 Developer (VB5/VB6, COM, ActiveX, SQL Server)
Keep a business-critical VB5/VB6 application reliable and moving forward — solve real production challenges remotely from Latin America on US hours.
The Opportunity
Join a US client's engineering team as their senior Visual Basic developer, keeping a mature business application running and moving forward: the production issues that have to be fixed, the calculations that have to be right, and the processes nobody else can figure out. The application is built in VB5/VB6 on a SQL Server database. Fully remote from Latin America, US business hours, 18 month contract.
What You'll Bring
Advanced VB5 in production. Several years of shipping, supporting and debugging real VB5 applications, with VB6 exposure a plus. You can read a large codebase you did not write and find the business rule inside it.
COM and ActiveX depth. You know how components are registered and versioned, what binary compatibility does, and how to track down the DLL and OCX problems that break callers.
Data access against SQL Server with ADO, and ideally DAO or RDO, plus working T-SQL. You can trace a wrong number from a form into the stored procedure behind it and fix the data safely.
Experience with third party OCX controls and Crystal Reports, including getting them installed and running on a current version of Windows.
The ability to turn a short verbal brief into scoped, finished work. Documentation is thin or missing, requirements often arrive as a conversation, and you fill in the rest yourself. You share progress every day without being chased.
Skilled AI use that streamlines your work rather than doing it for you. You can walk through and defend everything you submit.
Excellent written and verbal English.
What Sets You Apart
Experience moving VB5/VB6 systems to .NET, including reading VB5/6 to extract business rules and proving the new version behaves like the old one.
Hands on C# or VB.NET experience.
Source control and build discipline in a legacy codebase: Git, repeatable builds and a clean installer.
Experience keeping VB6 applications stable on current versions of Windows.
A background in warehousing, distribution, or logistics.
- Domain
- Back-End Development
- Location
- Latin America
- Remote status
- Fully Remote
About Flylance
We offer you the unique opportunity to work on cutting-edge projects that push the boundaries of technology. Imagine being part of a team that's developing the next big advancement in A.I., or crafting software solutions for Fortune 500 companies. This isn't just a job; it's your chance to make a mark on the tech landscape, showcasing your skills on projects that are at the forefront of innovation. By joining us, you're not just building software; you're building a legacy.
Check out our website to learn more.