Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
3Pillar Global

Senior Visual Basic Developer

3Pillar Global

Senior Visual Basic Software Developer for 3Pillar Global managing mission-critical legacy billing system. Specializing in VB6 components and supporting modernization efforts.

Posted 6/18/2026full-timeRemote • 🇬🇹 GuatemalaSeniorWebsite

Tech Stack

Tools & technologies
ASP.NETClassic ASPMS SQL Server.NETSQL

About the role

Key responsibilities & impact
  • Independently own, maintain, and extend the legacy billing surfaces — the VB6 COM components, the classic ASP / VBScript operator pages, the SQL Server T-SQL billing procedures, and the ASP.NET WebForms screens that wrap them.
  • Partner with the existing COM component owner (who keeps the bill-generation core) on shared interfaces, change windows, and parallel-run validation.
  • Reverse-document and add safety tests to the highest-risk undocumented modules — the rate-aggregation engine, the jurisdiction-specific tax and regulatory procs (CARE / FERA / WSA / state-specific admin fees), the classic-ASP operator UI for revenue-affecting workflows, and the Australia-specific billing logic and its opaque property-settings keys.
  • Prove and maintain the VB6 build for the full legacy estate, including the three licensed-dependency report DLLs (ActiveReports 2.0 components, Persits AspPDF, SoftArtisans ExcelWriter 4.0).
  • Plan and execute the migration of the most fragile legacy surfaces over time

Requirements

What you’ll need
  • A minimum of 6+ years of experience as a software engineer.
  • Strong, current expertise in
  • VB6 and COM / COM+ interop,
  • classic ASP and VBScript,
  • T-SQL on Microsoft SQL Server (stored procedures, query tuning, schema reasoning),
  • ASP.NET WebForms.
  • High level of English proficiency required to interact with a globally-based engineering and operations team.
  • A demonstrable track record of reading, decoding, and documenting undocumented legacy code.
  • Experience working alongside an active code owner on a shared critical-path component, including change-window coordination and parallel-run validation.
  • Strong instincts for safety-of-change: small commits, change-budget thinking, parallel-run validation, feature-flag gating, and explicit rollback plans.

Benefits

Comp & perks
  • Medical Insurance benefits as per company policy.
  • Life Insurance as per company policy
  • 15 days of paid vacation, sick leave and paid holidays as per local law
  • Paternity and maternity leave as per as per local law
  • Marriage, bereavement and graduation leaves as per company policy
  • Sick leave and paid holidays as per local law
  • Christmas and Middle year bonuses as per local law
  • Monthly productivity bonus as per local law
  • Discounts in local shops
  • Direct deposit of payroll.
  • Paid professional certifications

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
VB6COMCOM+classic ASPVBScriptT-SQLMicrosoft SQL ServerASP.NET WebFormsActiveReports 2.0Persits AspPDF
Soft Skills
English proficiencydocumentationchange-window coordinationparallel-run validationsafety-of-changesmall commitschange-budget thinkingfeature-flag gatingexplicit rollback plans