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

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.

Senior Visual Basic Software Developer
3Pillar GlobalSoftware Engineer managing and migrating legacy VB6 components in a regulated billing platform. Collaborating with teams on complex, undocumented code for enterprise AI transformation.
Tech Stack
Tools & technologiesASP.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 plus additional days based on tenure
- Vacation bonus as per local law
- Sick leave and paid holidays as per local law
- Profit sharing as per local law
- Paternity and maternity leave as per as per local law
- Marriage, bereavement and graduation leaves as per company policy
- Christmas bonuses as per local law
- Work from home allowance as per company policy
- Punctuality and attendance bonuses as per company policy
- Food tickets as per company policy
- Direct deposit of payroll.
- Paid professional certifications
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
VB6COMCOM+classic ASPVBScriptT-SQLASP.NET WebFormsActiveReports 2.0Persits AspPDFSoftArtisans ExcelWriter 4.0
Soft Skills
English proficiencydocumentationchange-window coordinationparallel-run validationsafety-of-changesmall commitschange-budget thinkingfeature-flag gatingexplicit rollback plans