Senior Visual Basic Developer (VB6/VB5, 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 VB6 or VB5 in production. Several years of shipping, supporting and debugging real Visual Basic applications, ideally including VB5 era code. 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 warehousing, distribution, 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.